diff options
author | Tom Schindl | 2016-02-03 12:01:30 +0000 |
---|---|---|
committer | Tom Schindl | 2016-02-03 12:01:30 +0000 |
commit | 0429f434313c1fddfdaca97969617e61f6d3e034 (patch) | |
tree | a927baff56ddedb31fcbdde37c03511a30bdc5ff | |
parent | b8b1c2868469146bc41568e8b979ede547db72c5 (diff) | |
download | org.eclipse.efxclipse-0429f434313c1fddfdaca97969617e61f6d3e034.tar.gz org.eclipse.efxclipse-0429f434313c1fddfdaca97969617e61f6d3e034.tar.xz org.eclipse.efxclipse-0429f434313c1fddfdaca97969617e61f6d3e034.zip |
Bug 487104 - Add possibility to generate styling code
37 files changed, 10441 insertions, 6562 deletions
diff --git a/bundles/code/org.eclipse.fx.code.editor.ldef.ui/META-INF/MANIFEST.MF b/bundles/code/org.eclipse.fx.code.editor.ldef.ui/META-INF/MANIFEST.MF index dded20910..060de8874 100644 --- a/bundles/code/org.eclipse.fx.code.editor.ldef.ui/META-INF/MANIFEST.MF +++ b/bundles/code/org.eclipse.fx.code.editor.ldef.ui/META-INF/MANIFEST.MF @@ -21,5 +21,6 @@ Bundle-RequiredExecutionEnvironment: JavaSE-1.8 Export-Package: org.eclipse.fx.code.editor.ldef.ui.quickfix,
org.eclipse.fx.code.editor.ldef.ui.contentassist,
org.eclipse.fx.code.editor.ldef.ui.internal,
- org.eclipse.fx.code.editor.ldef.ui.contentassist.antlr
+ org.eclipse.fx.code.editor.ldef.ui.contentassist.antlr,
+ org.eclipse.fx.code.editor.ldef.ui.contentassist.antlr.internal
Bundle-Activator: org.eclipse.fx.code.editor.ldef.ui.internal.LDefActivator
diff --git a/bundles/code/org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/AbstractLDefProposalProvider.java b/bundles/code/org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/AbstractLDefProposalProvider.java index cc1c29a6a..48dbe666d 100644 --- a/bundles/code/org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/AbstractLDefProposalProvider.java +++ b/bundles/code/org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/AbstractLDefProposalProvider.java @@ -115,6 +115,24 @@ public class AbstractLDefProposalProvider extends org.eclipse.xtext.common.ui.co public void completeLexicalHighlighting_List(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) { completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor); } + public void completeLexicalHighlighting_Vistual(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) { + completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor); + } + public void completeTokenVisuals_TokenVisuals(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) { + completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor); + } + public void completeTokenVisual_Token(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) { + lookupCrossReference(((CrossReference)assignment.getTerminal()), context, acceptor); + } + public void completeTokenVisual_ColorSpec(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) { + completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor); + } + public void completeTokenVisual_Bold(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) { + // subclasses may override + } + public void completeTokenVisual_Italic(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) { + // subclasses may override + } public void completeLexicalPartitionHighlighting_JS_Partition(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) { lookupCrossReference(((CrossReference)assignment.getTerminal()), context, acceptor); } @@ -289,6 +307,12 @@ public class AbstractLDefProposalProvider extends org.eclipse.xtext.common.ui.co public void complete_LexicalHighlighting(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) { // subclasses may override } + public void complete_TokenVisuals(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) { + // subclasses may override + } + public void complete_TokenVisual(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) { + // subclasses may override + } public void complete_LexicalPartitionHighlighting(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) { // subclasses may override } diff --git a/bundles/code/org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/LDefParser.java b/bundles/code/org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/LDefParser.java index a28e61fe9..3ec041cc7 100644 --- a/bundles/code/org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/LDefParser.java +++ b/bundles/code/org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/LDefParser.java @@ -75,6 +75,9 @@ public class LDefParser extends AbstractContentAssistParser { put(grammarAccess.getPartition_MultiLineRuleAccess().getGroup_3(), "rule__Partition_MultiLineRule__Group_3__0"); put(grammarAccess.getPartition_MultiLineRuleAccess().getGroup_6(), "rule__Partition_MultiLineRule__Group_6__0"); put(grammarAccess.getLexicalHighlightingAccess().getGroup(), "rule__LexicalHighlighting__Group__0"); + put(grammarAccess.getTokenVisualsAccess().getGroup(), "rule__TokenVisuals__Group__0"); + put(grammarAccess.getTokenVisualsAccess().getGroup_2(), "rule__TokenVisuals__Group_2__0"); + put(grammarAccess.getTokenVisualAccess().getGroup(), "rule__TokenVisual__Group__0"); put(grammarAccess.getLexicalPartitionHighlighting_JSAccess().getGroup(), "rule__LexicalPartitionHighlighting_JS__Group__0"); put(grammarAccess.getLexicalPartitionHighlighting_RuleAccess().getGroup(), "rule__LexicalPartitionHighlighting_Rule__Group__0"); put(grammarAccess.getTokenAccess().getGroup(), "rule__Token__Group__0"); @@ -135,6 +138,12 @@ public class LDefParser extends AbstractContentAssistParser { put(grammarAccess.getPartition_MultiLineRuleAccess().getEndSeqAssignment_5(), "rule__Partition_MultiLineRule__EndSeqAssignment_5"); put(grammarAccess.getPartition_MultiLineRuleAccess().getEscapeSeqAssignment_6_2(), "rule__Partition_MultiLineRule__EscapeSeqAssignment_6_2"); put(grammarAccess.getLexicalHighlightingAccess().getListAssignment_2(), "rule__LexicalHighlighting__ListAssignment_2"); + put(grammarAccess.getLexicalHighlightingAccess().getVistualAssignment_3(), "rule__LexicalHighlighting__VistualAssignment_3"); + put(grammarAccess.getTokenVisualsAccess().getTokenVisualsAssignment_2_0(), "rule__TokenVisuals__TokenVisualsAssignment_2_0"); + put(grammarAccess.getTokenVisualAccess().getTokenAssignment_0(), "rule__TokenVisual__TokenAssignment_0"); + put(grammarAccess.getTokenVisualAccess().getColorSpecAssignment_1(), "rule__TokenVisual__ColorSpecAssignment_1"); + put(grammarAccess.getTokenVisualAccess().getBoldAssignment_2(), "rule__TokenVisual__BoldAssignment_2"); + put(grammarAccess.getTokenVisualAccess().getItalicAssignment_3(), "rule__TokenVisual__ItalicAssignment_3"); put(grammarAccess.getLexicalPartitionHighlighting_JSAccess().getPartitionAssignment_1(), "rule__LexicalPartitionHighlighting_JS__PartitionAssignment_1"); put(grammarAccess.getLexicalPartitionHighlighting_JSAccess().getScriptURIAssignment_2(), "rule__LexicalPartitionHighlighting_JS__ScriptURIAssignment_2"); put(grammarAccess.getLexicalPartitionHighlighting_RuleAccess().getPartitionAssignment_1(), "rule__LexicalPartitionHighlighting_Rule__PartitionAssignment_1"); diff --git a/bundles/code/org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g b/bundles/code/org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g index 5e2ccb5db..6f3df521c 100644 --- a/bundles/code/org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g +++ b/bundles/code/org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g @@ -673,6 +673,62 @@ finally { +// Entry rule entryRuleTokenVisuals +entryRuleTokenVisuals +: +{ before(grammarAccess.getTokenVisualsRule()); } + ruleTokenVisuals +{ after(grammarAccess.getTokenVisualsRule()); } + EOF +; + +// Rule TokenVisuals +ruleTokenVisuals + @init { + int stackSize = keepStackSize(); + } + : +( +{ before(grammarAccess.getTokenVisualsAccess().getGroup()); } +(rule__TokenVisuals__Group__0) +{ after(grammarAccess.getTokenVisualsAccess().getGroup()); } +) + +; +finally { + restoreStackSize(stackSize); +} + + + +// Entry rule entryRuleTokenVisual +entryRuleTokenVisual +: +{ before(grammarAccess.getTokenVisualRule()); } + ruleTokenVisual +{ after(grammarAccess.getTokenVisualRule()); } + EOF +; + +// Rule TokenVisual +ruleTokenVisual + @init { + int stackSize = keepStackSize(); + } + : +( +{ before(grammarAccess.getTokenVisualAccess().getGroup()); } +(rule__TokenVisual__Group__0) +{ after(grammarAccess.getTokenVisualAccess().getGroup()); } +) + +; +finally { + restoreStackSize(stackSize); +} + + + // Entry rule entryRuleLexicalPartitionHighlighting entryRuleLexicalPartitionHighlighting : @@ -4237,6 +4293,7 @@ rule__LexicalHighlighting__Group__3 } : rule__LexicalHighlighting__Group__3__Impl + rule__LexicalHighlighting__Group__4 ; finally { restoreStackSize(stackSize); @@ -4248,11 +4305,363 @@ rule__LexicalHighlighting__Group__3__Impl } : ( -{ before(grammarAccess.getLexicalHighlightingAccess().getRightCurlyBracketKeyword_3()); } +{ before(grammarAccess.getLexicalHighlightingAccess().getVistualAssignment_3()); } +(rule__LexicalHighlighting__VistualAssignment_3)? +{ after(grammarAccess.getLexicalHighlightingAccess().getVistualAssignment_3()); } +) + +; +finally { + restoreStackSize(stackSize); +} + + +rule__LexicalHighlighting__Group__4 + @init { + int stackSize = keepStackSize(); + } +: + rule__LexicalHighlighting__Group__4__Impl +; +finally { + restoreStackSize(stackSize); +} + +rule__LexicalHighlighting__Group__4__Impl + @init { + int stackSize = keepStackSize(); + } +: +( +{ before(grammarAccess.getLexicalHighlightingAccess().getRightCurlyBracketKeyword_4()); } '}' -{ after(grammarAccess.getLexicalHighlightingAccess().getRightCurlyBracketKeyword_3()); } +{ after(grammarAccess.getLexicalHighlightingAccess().getRightCurlyBracketKeyword_4()); } +) + +; +finally { + restoreStackSize(stackSize); +} + + + + + + + + + + + + +rule__TokenVisuals__Group__0 + @init { + int stackSize = keepStackSize(); + } +: + rule__TokenVisuals__Group__0__Impl + rule__TokenVisuals__Group__1 +; +finally { + restoreStackSize(stackSize); +} + +rule__TokenVisuals__Group__0__Impl + @init { + int stackSize = keepStackSize(); + } +: +( +{ before(grammarAccess.getTokenVisualsAccess().getToken_defKeyword_0()); } + + 'token_def' + +{ after(grammarAccess.getTokenVisualsAccess().getToken_defKeyword_0()); } +) + +; +finally { + restoreStackSize(stackSize); +} + + +rule__TokenVisuals__Group__1 + @init { + int stackSize = keepStackSize(); + } +: + rule__TokenVisuals__Group__1__Impl + rule__TokenVisuals__Group__2 +; +finally { + restoreStackSize(stackSize); +} + +rule__TokenVisuals__Group__1__Impl + @init { + int stackSize = keepStackSize(); + } +: +( +{ before(grammarAccess.getTokenVisualsAccess().getLeftCurlyBracketKeyword_1()); } + + '{' + +{ after(grammarAccess.getTokenVisualsAccess().getLeftCurlyBracketKeyword_1()); } +) + +; +finally { + restoreStackSize(stackSize); +} + + +rule__TokenVisuals__Group__2 + @init { + int stackSize = keepStackSize(); + } +: + rule__TokenVisuals__Group__2__Impl + rule__TokenVisuals__Group__3 +; +finally { + restoreStackSize(stackSize); +} + +rule__TokenVisuals__Group__2__Impl + @init { + int stackSize = keepStackSize(); + } +: +( +( +{ before(grammarAccess.getTokenVisualsAccess().getGroup_2()); } +(rule__TokenVisuals__Group_2__0) +{ after(grammarAccess.getTokenVisualsAccess().getGroup_2()); } +) +( +{ before(grammarAccess.getTokenVisualsAccess().getGroup_2()); } +(rule__TokenVisuals__Group_2__0)* +{ after(grammarAccess.getTokenVisualsAccess().getGroup_2()); } +) +) + +; +finally { + restoreStackSize(stackSize); +} + + +rule__TokenVisuals__Group__3 + @init { + int stackSize = keepStackSize(); + } +: + rule__TokenVisuals__Group__3__Impl +; +finally { + restoreStackSize(stackSize); +} + +rule__TokenVisuals__Group__3__Impl + @init { + int stackSize = keepStackSize(); + } +: +( +{ before(grammarAccess.getTokenVisualsAccess().getRightCurlyBracketKeyword_3()); } + + '}' + +{ after(grammarAccess.getTokenVisualsAccess().getRightCurlyBracketKeyword_3()); } +) + +; +finally { + restoreStackSize(stackSize); +} + + + + + + + + + + +rule__TokenVisuals__Group_2__0 + @init { + int stackSize = keepStackSize(); + } +: + rule__TokenVisuals__Group_2__0__Impl + rule__TokenVisuals__Group_2__1 +; +finally { + restoreStackSize(stackSize); +} + +rule__TokenVisuals__Group_2__0__Impl + @init { + int stackSize = keepStackSize(); + } +: +( +{ before(grammarAccess.getTokenVisualsAccess().getTokenVisualsAssignment_2_0()); } +(rule__TokenVisuals__TokenVisualsAssignment_2_0) +{ after(grammarAccess.getTokenVisualsAccess().getTokenVisualsAssignment_2_0()); } +) + +; +finally { + restoreStackSize(stackSize); +} + + +rule__TokenVisuals__Group_2__1 + @init { + int stackSize = keepStackSize(); + } +: + rule__TokenVisuals__Group_2__1__Impl +; +finally { + restoreStackSize(stackSize); +} + +rule__TokenVisuals__Group_2__1__Impl + @init { + int stackSize = keepStackSize(); + } +: +( +{ before(grammarAccess.getTokenVisualsAccess().getSemicolonKeyword_2_1()); } + + ';' + +{ after(grammarAccess.getTokenVisualsAccess().getSemicolonKeyword_2_1()); } +) + +; +finally { + restoreStackSize(stackSize); +} + + + + + + +rule__TokenVisual__Group__0 + @init { + int stackSize = keepStackSize(); + } +: + rule__TokenVisual__Group__0__Impl + rule__TokenVisual__Group__1 +; +finally { + restoreStackSize(stackSize); +} + +rule__TokenVisual__Group__0__Impl + @init { + int stackSize = keepStackSize(); + } +: +( +{ before(grammarAccess.getTokenVisualAccess().getTokenAssignment_0()); } +(rule__TokenVisual__TokenAssignment_0) +{ after(grammarAccess.getTokenVisualAccess().getTokenAssignment_0()); } +) + +; +finally { + restoreStackSize(stackSize); +} + + +rule__TokenVisual__Group__1 + @init { + int stackSize = keepStackSize(); + } +: + rule__TokenVisual__Group__1__Impl + rule__TokenVisual__Group__2 +; +finally { + restoreStackSize(stackSize); +} + +rule__TokenVisual__Group__1__Impl + @init { + int stackSize = keepStackSize(); + } +: +( +{ before(grammarAccess.getTokenVisualAccess().getColorSpecAssignment_1()); } +(rule__TokenVisual__ColorSpecAssignment_1) +{ after(grammarAccess.getTokenVisualAccess().getColorSpecAssignment_1()); } +) + +; +finally { + restoreStackSize(stackSize); +} + + +rule__TokenVisual__Group__2 + @init { + int stackSize = keepStackSize(); + } +: + rule__TokenVisual__Group__2__Impl + rule__TokenVisual__Group__3 +; +finally { + restoreStackSize(stackSize); +} + +rule__TokenVisual__Group__2__Impl + @init { + int stackSize = keepStackSize(); + } +: +( +{ before(grammarAccess.getTokenVisualAccess().getBoldAssignment_2()); } +(rule__TokenVisual__BoldAssignment_2)? +{ after(grammarAccess.getTokenVisualAccess().getBoldAssignment_2()); } +) + +; +finally { + restoreStackSize(stackSize); +} + + +rule__TokenVisual__Group__3 + @init { + int stackSize = keepStackSize(); + } +: + rule__TokenVisual__Group__3__Impl +; +finally { + restoreStackSize(stackSize); +} + +rule__TokenVisual__Group__3__Impl + @init { + int stackSize = keepStackSize(); + } +: +( +{ before(grammarAccess.getTokenVisualAccess().getItalicAssignment_3()); } +(rule__TokenVisual__ItalicAssignment_3)? +{ after(grammarAccess.getTokenVisualAccess().getItalicAssignment_3()); } ) ; @@ -7564,6 +7973,116 @@ finally { restoreStackSize(stackSize); } +rule__LexicalHighlighting__VistualAssignment_3 + @init { + int stackSize = keepStackSize(); + } +: +( +{ before(grammarAccess.getLexicalHighlightingAccess().getVistualTokenVisualsParserRuleCall_3_0()); } + ruleTokenVisuals{ after(grammarAccess.getLexicalHighlightingAccess().getVistualTokenVisualsParserRuleCall_3_0()); } +) + +; +finally { + restoreStackSize(stackSize); +} + +rule__TokenVisuals__TokenVisualsAssignment_2_0 + @init { + int stackSize = keepStackSize(); + } +: +( +{ before(grammarAccess.getTokenVisualsAccess().getTokenVisualsTokenVisualParserRuleCall_2_0_0()); } + ruleTokenVisual{ after(grammarAccess.getTokenVisualsAccess().getTokenVisualsTokenVisualParserRuleCall_2_0_0()); } +) + +; +finally { + restoreStackSize(stackSize); +} + +rule__TokenVisual__TokenAssignment_0 + @init { + int stackSize = keepStackSize(); + } +: +( +{ before(grammarAccess.getTokenVisualAccess().getTokenTokenCrossReference_0_0()); } +( +{ before(grammarAccess.getTokenVisualAccess().getTokenTokenIDTerminalRuleCall_0_0_1()); } + RULE_ID{ after(grammarAccess.getTokenVisualAccess().getTokenTokenIDTerminalRuleCall_0_0_1()); } +) +{ after(grammarAccess.getTokenVisualAccess().getTokenTokenCrossReference_0_0()); } +) + +; +finally { + restoreStackSize(stackSize); +} + +rule__TokenVisual__ColorSpecAssignment_1 + @init { + int stackSize = keepStackSize(); + } +: +( +{ before(grammarAccess.getTokenVisualAccess().getColorSpecSTRINGTerminalRuleCall_1_0()); } + RULE_STRING{ after(grammarAccess.getTokenVisualAccess().getColorSpecSTRINGTerminalRuleCall_1_0()); } +) + +; +finally { + restoreStackSize(stackSize); +} + +rule__TokenVisual__BoldAssignment_2 + @init { + int stackSize = keepStackSize(); + } +: +( +{ before(grammarAccess.getTokenVisualAccess().getBoldBoldKeyword_2_0()); } +( +{ before(grammarAccess.getTokenVisualAccess().getBoldBoldKeyword_2_0()); } + + 'bold' + +{ after(grammarAccess.getTokenVisualAccess().getBoldBoldKeyword_2_0()); } +) + +{ after(grammarAccess.getTokenVisualAccess().getBoldBoldKeyword_2_0()); } +) + +; +finally { + restoreStackSize(stackSize); +} + +rule__TokenVisual__ItalicAssignment_3 + @init { + int stackSize = keepStackSize(); + } +: +( +{ before(grammarAccess.getTokenVisualAccess().getItalicItalicKeyword_3_0()); } +( +{ before(grammarAccess.getTokenVisualAccess().getItalicItalicKeyword_3_0()); } + + 'italic' + +{ after(grammarAccess.getTokenVisualAccess().getItalicItalicKeyword_3_0()); } +) + +{ after(grammarAccess.getTokenVisualAccess().getItalicItalicKeyword_3_0()); } +) + +; +finally { + restoreStackSize(stackSize); +} + rule__LexicalPartitionHighlighting_JS__PartitionAssignment_1 @init { int stackSize = keepStackSize(); diff --git a/bundles/code/org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.tokens b/bundles/code/org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.tokens index 7eb773635..ed56d3599 100644 --- a/bundles/code/org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.tokens +++ b/bundles/code/org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.tokens @@ -1,38 +1,42 @@ '('=11 ')'=13 '*'=17 -','=38 +','=40 '.'=16 ':'=25 +';'=38 '=>'=32 '['=12 ']'=14 +'bold'=48 'by'=34 -'character'=42 +'character'=44 'col'=31 -'containing'=41 -'default'=46 +'containing'=43 +'default'=50 'e4'=24 -'eq'=43 +'eq'=45 'escaped'=33 'import'=18 -'in'=44 +'in'=46 'integration'=21 +'italic'=49 'java'=23 'javafx'=22 -'javawhitespace'=47 -'keywords'=37 +'javawhitespace'=51 +'keywords'=39 'lexical_highlighting'=36 'multi_line'=35 'package'=15 'partition'=27 'partitioning'=26 -'pattern'=40 +'pattern'=42 'rule'=29 'script'=28 -'since'=39 +'since'=41 'single_line'=30 -'whitespace'=45 +'token_def'=37 +'whitespace'=47 '{'=19 '}'=20 RULE_ANY_OTHER=10 @@ -79,3 +83,7 @@ T__44=44 T__45=45 T__46=46 T__47=47 +T__48=48 +T__49=49 +T__50=50 +T__51=51 diff --git a/bundles/code/org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDefLexer.java b/bundles/code/org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDefLexer.java index 2b25174f7..351f6e020 100644 --- a/bundles/code/org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDefLexer.java +++ b/bundles/code/org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDefLexer.java @@ -12,6 +12,7 @@ import java.util.ArrayList; @SuppressWarnings("all") public class InternalLDefLexer extends Lexer { + public static final int T__50=50; public static final int T__19=19; public static final int T__15=15; public static final int T__16=16; @@ -21,6 +22,7 @@ public class InternalLDefLexer extends Lexer { public static final int T__12=12; public static final int T__13=13; public static final int T__14=14; + public static final int T__51=51; public static final int RULE_ID=4; public static final int T__26=26; public static final int T__27=27; @@ -49,6 +51,8 @@ public class InternalLDefLexer extends Lexer { public static final int T__32=32; public static final int RULE_WS=9; public static final int RULE_ANY_OTHER=10; + public static final int T__48=48; + public static final int T__49=49; public static final int T__44=44; public static final int T__45=45; public static final int T__46=46; @@ -69,15 +73,15 @@ public class InternalLDefLexer extends Lexer { super(input,state); } - public String getGrammarFileName() { return "../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g"; } + public String getGrammarFileName() { return "InternalLDef.g"; } // $ANTLR start "T__11" public final void mT__11() throws RecognitionException { try { int _type = T__11; int _channel = DEFAULT_TOKEN_CHANNEL; - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:11:7: ( '(' ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:11:9: '(' + // InternalLDef.g:11:7: ( '(' ) + // InternalLDef.g:11:9: '(' { match('('); @@ -96,8 +100,8 @@ public class InternalLDefLexer extends Lexer { try { int _type = T__12; int _channel = DEFAULT_TOKEN_CHANNEL; - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:12:7: ( '[' ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:12:9: '[' + // InternalLDef.g:12:7: ( '[' ) + // InternalLDef.g:12:9: '[' { match('['); @@ -116,8 +120,8 @@ public class InternalLDefLexer extends Lexer { try { int _type = T__13; int _channel = DEFAULT_TOKEN_CHANNEL; - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:13:7: ( ')' ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:13:9: ')' + // InternalLDef.g:13:7: ( ')' ) + // InternalLDef.g:13:9: ')' { match(')'); @@ -136,8 +140,8 @@ public class InternalLDefLexer extends Lexer { try { int _type = T__14; int _channel = DEFAULT_TOKEN_CHANNEL; - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:14:7: ( ']' ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:14:9: ']' + // InternalLDef.g:14:7: ( ']' ) + // InternalLDef.g:14:9: ']' { match(']'); @@ -156,8 +160,8 @@ public class InternalLDefLexer extends Lexer { try { int _type = T__15; int _channel = DEFAULT_TOKEN_CHANNEL; - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:15:7: ( 'package' ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:15:9: 'package' + // InternalLDef.g:15:7: ( 'package' ) + // InternalLDef.g:15:9: 'package' { match("package"); @@ -177,8 +181,8 @@ public class InternalLDefLexer extends Lexer { try { int _type = T__16; int _channel = DEFAULT_TOKEN_CHANNEL; - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:16:7: ( '.' ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:16:9: '.' + // InternalLDef.g:16:7: ( '.' ) + // InternalLDef.g:16:9: '.' { match('.'); @@ -197,8 +201,8 @@ public class InternalLDefLexer extends Lexer { try { int _type = T__17; int _channel = DEFAULT_TOKEN_CHANNEL; - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:17:7: ( '*' ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:17:9: '*' + // InternalLDef.g:17:7: ( '*' ) + // InternalLDef.g:17:9: '*' { match('*'); @@ -217,8 +221,8 @@ public class InternalLDefLexer extends Lexer { try { int _type = T__18; int _channel = DEFAULT_TOKEN_CHANNEL; - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:18:7: ( 'import' ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:18:9: 'import' + // InternalLDef.g:18:7: ( 'import' ) + // InternalLDef.g:18:9: 'import' { match("import"); @@ -238,8 +242,8 @@ public class InternalLDefLexer extends Lexer { try { int _type = T__19; int _channel = DEFAULT_TOKEN_CHANNEL; - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:19:7: ( '{' ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:19:9: '{' + // InternalLDef.g:19:7: ( '{' ) + // InternalLDef.g:19:9: '{' { match('{'); @@ -258,8 +262,8 @@ public class InternalLDefLexer extends Lexer { try { int _type = T__20; int _channel = DEFAULT_TOKEN_CHANNEL; - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:20:7: ( '}' ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:20:9: '}' + // InternalLDef.g:20:7: ( '}' ) + // InternalLDef.g:20:9: '}' { match('}'); @@ -278,8 +282,8 @@ public class InternalLDefLexer extends Lexer { try { int _type = T__21; int _channel = DEFAULT_TOKEN_CHANNEL; - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:21:7: ( 'integration' ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:21:9: 'integration' + // InternalLDef.g:21:7: ( 'integration' ) + // InternalLDef.g:21:9: 'integration' { match("integration"); @@ -299,8 +303,8 @@ public class InternalLDefLexer extends Lexer { try { int _type = T__22; int _channel = DEFAULT_TOKEN_CHANNEL; - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:22:7: ( 'javafx' ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:22:9: 'javafx' + // InternalLDef.g:22:7: ( 'javafx' ) + // InternalLDef.g:22:9: 'javafx' { match("javafx"); @@ -320,8 +324,8 @@ public class InternalLDefLexer extends Lexer { try { int _type = T__23; int _channel = DEFAULT_TOKEN_CHANNEL; - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:23:7: ( 'java' ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:23:9: 'java' + // InternalLDef.g:23:7: ( 'java' ) + // InternalLDef.g:23:9: 'java' { match("java"); @@ -341,8 +345,8 @@ public class InternalLDefLexer extends Lexer { try { int _type = T__24; int _channel = DEFAULT_TOKEN_CHANNEL; - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:24:7: ( 'e4' ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:24:9: 'e4' + // InternalLDef.g:24:7: ( 'e4' ) + // InternalLDef.g:24:9: 'e4' { match("e4"); @@ -362,8 +366,8 @@ public class InternalLDefLexer extends Lexer { try { int _type = T__25; int _channel = DEFAULT_TOKEN_CHANNEL; - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:25:7: ( ':' ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:25:9: ':' + // InternalLDef.g:25:7: ( ':' ) + // InternalLDef.g:25:9: ':' { match(':'); @@ -382,8 +386,8 @@ public class InternalLDefLexer extends Lexer { try { int _type = T__26; int _channel = DEFAULT_TOKEN_CHANNEL; - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:26:7: ( 'partitioning' ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:26:9: 'partitioning' + // InternalLDef.g:26:7: ( 'partitioning' ) + // InternalLDef.g:26:9: 'partitioning' { match("partitioning"); @@ -403,8 +407,8 @@ public class InternalLDefLexer extends Lexer { try { int _type = T__27; int _channel = DEFAULT_TOKEN_CHANNEL; - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:27:7: ( 'partition' ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:27:9: 'partition' + // InternalLDef.g:27:7: ( 'partition' ) + // InternalLDef.g:27:9: 'partition' { match("partition"); @@ -424,8 +428,8 @@ public class InternalLDefLexer extends Lexer { try { int _type = T__28; int _channel = DEFAULT_TOKEN_CHANNEL; - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:28:7: ( 'script' ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:28:9: 'script' + // InternalLDef.g:28:7: ( 'script' ) + // InternalLDef.g:28:9: 'script' { match("script"); @@ -445,8 +449,8 @@ public class InternalLDefLexer extends Lexer { try { int _type = T__29; int _channel = DEFAULT_TOKEN_CHANNEL; - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:29:7: ( 'rule' ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:29:9: 'rule' + // InternalLDef.g:29:7: ( 'rule' ) + // InternalLDef.g:29:9: 'rule' { match("rule"); @@ -466,8 +470,8 @@ public class InternalLDefLexer extends Lexer { try { int _type = T__30; int _channel = DEFAULT_TOKEN_CHANNEL; - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:30:7: ( 'single_line' ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:30:9: 'single_line' + // InternalLDef.g:30:7: ( 'single_line' ) + // InternalLDef.g:30:9: 'single_line' { match("single_line"); @@ -487,8 +491,8 @@ public class InternalLDefLexer extends Lexer { try { int _type = T__31; int _channel = DEFAULT_TOKEN_CHANNEL; - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:31:7: ( 'col' ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:31:9: 'col' + // InternalLDef.g:31:7: ( 'col' ) + // InternalLDef.g:31:9: 'col' { match("col"); @@ -508,8 +512,8 @@ public class InternalLDefLexer extends Lexer { try { int _type = T__32; int _channel = DEFAULT_TOKEN_CHANNEL; - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:32:7: ( '=>' ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:32:9: '=>' + // InternalLDef.g:32:7: ( '=>' ) + // InternalLDef.g:32:9: '=>' { match("=>"); @@ -529,8 +533,8 @@ public class InternalLDefLexer extends Lexer { try { int _type = T__33; int _channel = DEFAULT_TOKEN_CHANNEL; - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:33:7: ( 'escaped' ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:33:9: 'escaped' + // InternalLDef.g:33:7: ( 'escaped' ) + // InternalLDef.g:33:9: 'escaped' { match("escaped"); @@ -550,8 +554,8 @@ public class InternalLDefLexer extends Lexer { try { int _type = T__34; int _channel = DEFAULT_TOKEN_CHANNEL; - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:34:7: ( 'by' ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:34:9: 'by' + // InternalLDef.g:34:7: ( 'by' ) + // InternalLDef.g:34:9: 'by' { match("by"); @@ -571,8 +575,8 @@ public class InternalLDefLexer extends Lexer { try { int _type = T__35; int _channel = DEFAULT_TOKEN_CHANNEL; - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:35:7: ( 'multi_line' ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:35:9: 'multi_line' + // InternalLDef.g:35:7: ( 'multi_line' ) + // InternalLDef.g:35:9: 'multi_line' { match("multi_line"); @@ -592,8 +596,8 @@ public class InternalLDefLexer extends Lexer { try { int _type = T__36; int _channel = DEFAULT_TOKEN_CHANNEL; - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:36:7: ( 'lexical_highlighting' ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:36:9: 'lexical_highlighting' + // InternalLDef.g:36:7: ( 'lexical_highlighting' ) + // InternalLDef.g:36:9: 'lexical_highlighting' { match("lexical_highlighting"); @@ -613,10 +617,10 @@ public class InternalLDefLexer extends Lexer { try { int _type = T__37; int _channel = DEFAULT_TOKEN_CHANNEL; - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:37:7: ( 'keywords' ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:37:9: 'keywords' + // InternalLDef.g:37:7: ( 'token_def' ) + // InternalLDef.g:37:9: 'token_def' { - match("keywords"); + match("token_def"); } @@ -634,10 +638,10 @@ public class InternalLDefLexer extends Lexer { try { int _type = T__38; int _channel = DEFAULT_TOKEN_CHANNEL; - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:38:7: ( ',' ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:38:9: ',' + // InternalLDef.g:38:7: ( ';' ) + // InternalLDef.g:38:9: ';' { - match(','); + match(';'); } @@ -654,10 +658,10 @@ public class InternalLDefLexer extends Lexer { try { int _type = T__39; int _channel = DEFAULT_TOKEN_CHANNEL; - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:39:7: ( 'since' ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:39:9: 'since' + // InternalLDef.g:39:7: ( 'keywords' ) + // InternalLDef.g:39:9: 'keywords' { - match("since"); + match("keywords"); } @@ -675,11 +679,10 @@ public class InternalLDefLexer extends Lexer { try { int _type = T__40; int _channel = DEFAULT_TOKEN_CHANNEL; - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:40:7: ( 'pattern' ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:40:9: 'pattern' + // InternalLDef.g:40:7: ( ',' ) + // InternalLDef.g:40:9: ',' { - match("pattern"); - + match(','); } @@ -696,10 +699,10 @@ public class InternalLDefLexer extends Lexer { try { int _type = T__41; int _channel = DEFAULT_TOKEN_CHANNEL; - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:41:7: ( 'containing' ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:41:9: 'containing' + // InternalLDef.g:41:7: ( 'since' ) + // InternalLDef.g:41:9: 'since' { - match("containing"); + match("since"); } @@ -717,10 +720,10 @@ public class InternalLDefLexer extends Lexer { try { int _type = T__42; int _channel = DEFAULT_TOKEN_CHANNEL; - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:42:7: ( 'character' ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:42:9: 'character' + // InternalLDef.g:42:7: ( 'pattern' ) + // InternalLDef.g:42:9: 'pattern' { - match("character"); + match("pattern"); } @@ -738,10 +741,10 @@ public class InternalLDefLexer extends Lexer { try { int _type = T__43; int _channel = DEFAULT_TOKEN_CHANNEL; - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:43:7: ( 'eq' ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:43:9: 'eq' + // InternalLDef.g:43:7: ( 'containing' ) + // InternalLDef.g:43:9: 'containing' { - match("eq"); + match("containing"); } @@ -759,10 +762,10 @@ public class InternalLDefLexer extends Lexer { try { int _type = T__44; int _channel = DEFAULT_TOKEN_CHANNEL; - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:44:7: ( 'in' ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:44:9: 'in' + // InternalLDef.g:44:7: ( 'character' ) + // InternalLDef.g:44:9: 'character' { - match("in"); + match("character"); } @@ -780,10 +783,10 @@ public class InternalLDefLexer extends Lexer { try { int _type = T__45; int _channel = DEFAULT_TOKEN_CHANNEL; - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:45:7: ( 'whitespace' ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:45:9: 'whitespace' + // InternalLDef.g:45:7: ( 'eq' ) + // InternalLDef.g:45:9: 'eq' { - match("whitespace"); + match("eq"); } @@ -801,10 +804,10 @@ public class InternalLDefLexer extends Lexer { try { int _type = T__46; int _channel = DEFAULT_TOKEN_CHANNEL; - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:46:7: ( 'default' ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:46:9: 'default' + // InternalLDef.g:46:7: ( 'in' ) + // InternalLDef.g:46:9: 'in' { - match("default"); + match("in"); } @@ -822,10 +825,10 @@ public class InternalLDefLexer extends Lexer { try { int _type = T__47; int _channel = DEFAULT_TOKEN_CHANNEL; - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:47:7: ( 'javawhitespace' ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:47:9: 'javawhitespace' + // InternalLDef.g:47:7: ( 'whitespace' ) + // InternalLDef.g:47:9: 'whitespace' { - match("javawhitespace"); + match("whitespace"); } @@ -838,15 +841,99 @@ public class InternalLDefLexer extends Lexer { } // $ANTLR end "T__47" + // $ANTLR start "T__48" + public final void mT__48() throws RecognitionException { + try { + int _type = T__48; + int _channel = DEFAULT_TOKEN_CHANNEL; + // InternalLDef.g:48:7: ( 'bold' ) + // InternalLDef.g:48:9: 'bold' + { + match("bold"); + + + } + + state.type = _type; + state.channel = _channel; + } + finally { + } + } + // $ANTLR end "T__48" + + // $ANTLR start "T__49" + public final void mT__49() throws RecognitionException { + try { + int _type = T__49; + int _channel = DEFAULT_TOKEN_CHANNEL; + // InternalLDef.g:49:7: ( 'italic' ) + // InternalLDef.g:49:9: 'italic' + { + match("italic"); + + + } + + state.type = _type; + state.channel = _channel; + } + finally { + } + } + // $ANTLR end "T__49" + + // $ANTLR start "T__50" + public final void mT__50() throws RecognitionException { + try { + int _type = T__50; + int _channel = DEFAULT_TOKEN_CHANNEL; + // InternalLDef.g:50:7: ( 'default' ) + // InternalLDef.g:50:9: 'default' + { + match("default"); + + + } + + state.type = _type; + state.channel = _channel; + } + finally { + } + } + // $ANTLR end "T__50" + + // $ANTLR start "T__51" + public final void mT__51() throws RecognitionException { + try { + int _type = T__51; + int _channel = DEFAULT_TOKEN_CHANNEL; + // InternalLDef.g:51:7: ( 'javawhitespace' ) + // InternalLDef.g:51:9: 'javawhitespace' + { + match("javawhitespace"); + + + } + + state.type = _type; + state.channel = _channel; + } + finally { + } + } + // $ANTLR end "T__51" + // $ANTLR start "RULE_ID" public final void mRULE_ID() throws RecognitionException { try { int _type = RULE_ID; int _channel = DEFAULT_TOKEN_CHANNEL; - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:8164:9: ( ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:8164:11: ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* + // InternalLDef.g:8683:9: ( ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* ) + // InternalLDef.g:8683:11: ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:8164:11: ( '^' )? + // InternalLDef.g:8683:11: ( '^' )? int alt1=2; int LA1_0 = input.LA(1); @@ -855,7 +942,7 @@ public class InternalLDefLexer extends Lexer { } switch (alt1) { case 1 : - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:8164:11: '^' + // InternalLDef.g:8683:11: '^' { match('^'); @@ -873,7 +960,7 @@ public class InternalLDefLexer extends Lexer { recover(mse); throw mse;} - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:8164:40: ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* + // InternalLDef.g:8683:40: ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* loop2: do { int alt2=2; @@ -886,7 +973,7 @@ public class InternalLDefLexer extends Lexer { switch (alt2) { case 1 : - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g: + // InternalLDef.g: { if ( (input.LA(1)>='0' && input.LA(1)<='9')||(input.LA(1)>='A' && input.LA(1)<='Z')||input.LA(1)=='_'||(input.LA(1)>='a' && input.LA(1)<='z') ) { input.consume(); @@ -922,10 +1009,10 @@ public class InternalLDefLexer extends Lexer { try { int _type = RULE_INT; int _channel = DEFAULT_TOKEN_CHANNEL; - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:8166:10: ( ( '0' .. '9' )+ ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:8166:12: ( '0' .. '9' )+ + // InternalLDef.g:8685:10: ( ( '0' .. '9' )+ ) + // InternalLDef.g:8685:12: ( '0' .. '9' )+ { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:8166:12: ( '0' .. '9' )+ + // InternalLDef.g:8685:12: ( '0' .. '9' )+ int cnt3=0; loop3: do { @@ -939,7 +1026,7 @@ public class InternalLDefLexer extends Lexer { switch (alt3) { case 1 : - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:8166:13: '0' .. '9' + // InternalLDef.g:8685:13: '0' .. '9' { matchRange('0','9'); @@ -971,10 +1058,10 @@ public class InternalLDefLexer extends Lexer { try { int _type = RULE_STRING; int _channel = DEFAULT_TOKEN_CHANNEL; - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:8168:13: ( ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:8168:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) + // InternalLDef.g:8687:13: ( ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) ) + // InternalLDef.g:8687:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:8168:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) + // InternalLDef.g:8687:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) int alt6=2; int LA6_0 = input.LA(1); @@ -992,10 +1079,10 @@ public class InternalLDefLexer extends Lexer { } switch (alt6) { case 1 : - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:8168:16: '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' + // InternalLDef.g:8687:16: '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' { match('\"'); - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:8168:20: ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* + // InternalLDef.g:8687:20: ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* loop4: do { int alt4=3; @@ -1011,7 +1098,7 @@ public class InternalLDefLexer extends Lexer { switch (alt4) { case 1 : - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:8168:21: '\\\\' . + // InternalLDef.g:8687:21: '\\\\' . { match('\\'); matchAny(); @@ -1019,7 +1106,7 @@ public class InternalLDefLexer extends Lexer { } break; case 2 : - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:8168:28: ~ ( ( '\\\\' | '\"' ) ) + // InternalLDef.g:8687:28: ~ ( ( '\\\\' | '\"' ) ) { if ( (input.LA(1)>='\u0000' && input.LA(1)<='!')||(input.LA(1)>='#' && input.LA(1)<='[')||(input.LA(1)>=']' && input.LA(1)<='\uFFFF') ) { input.consume(); @@ -1044,10 +1131,10 @@ public class InternalLDefLexer extends Lexer { } break; case 2 : - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:8168:48: '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' + // InternalLDef.g:8687:48: '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' { match('\''); - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:8168:53: ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* + // InternalLDef.g:8687:53: ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* loop5: do { int alt5=3; @@ -1063,7 +1150,7 @@ public class InternalLDefLexer extends Lexer { switch (alt5) { case 1 : - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:8168:54: '\\\\' . + // InternalLDef.g:8687:54: '\\\\' . { match('\\'); matchAny(); @@ -1071,7 +1158,7 @@ public class InternalLDefLexer extends Lexer { } break; case 2 : - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:8168:61: ~ ( ( '\\\\' | '\\'' ) ) + // InternalLDef.g:8687:61: ~ ( ( '\\\\' | '\\'' ) ) { if ( (input.LA(1)>='\u0000' && input.LA(1)<='&')||(input.LA(1)>='(' && input.LA(1)<='[')||(input.LA(1)>=']' && input.LA(1)<='\uFFFF') ) { input.consume(); @@ -1114,12 +1201,12 @@ public class InternalLDefLexer extends Lexer { try { int _type = RULE_ML_COMMENT; int _channel = DEFAULT_TOKEN_CHANNEL; - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:8170:17: ( '/*' ( options {greedy=false; } : . )* '*/' ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:8170:19: '/*' ( options {greedy=false; } : . )* '*/' + // InternalLDef.g:8689:17: ( '/*' ( options {greedy=false; } : . )* '*/' ) + // InternalLDef.g:8689:19: '/*' ( options {greedy=false; } : . )* '*/' { match("/*"); - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:8170:24: ( options {greedy=false; } : . )* + // InternalLDef.g:8689:24: ( options {greedy=false; } : . )* loop7: do { int alt7=2; @@ -1144,7 +1231,7 @@ public class InternalLDefLexer extends Lexer { switch (alt7) { case 1 : - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:8170:52: . + // InternalLDef.g:8689:52: . { matchAny(); @@ -1174,12 +1261,12 @@ public class InternalLDefLexer extends Lexer { try { int _type = RULE_SL_COMMENT; int _channel = DEFAULT_TOKEN_CHANNEL; - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:8172:17: ( '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:8172:19: '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? + // InternalLDef.g:8691:17: ( '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? ) + // InternalLDef.g:8691:19: '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? { match("//"); - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:8172:24: (~ ( ( '\\n' | '\\r' ) ) )* + // InternalLDef.g:8691:24: (~ ( ( '\\n' | '\\r' ) ) )* loop8: do { int alt8=2; @@ -1192,7 +1279,7 @@ public class InternalLDefLexer extends Lexer { switch (alt8) { case 1 : - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:8172:24: ~ ( ( '\\n' | '\\r' ) ) + // InternalLDef.g:8691:24: ~ ( ( '\\n' | '\\r' ) ) { if ( (input.LA(1)>='\u0000' && input.LA(1)<='\t')||(input.LA(1)>='\u000B' && input.LA(1)<='\f')||(input.LA(1)>='\u000E' && input.LA(1)<='\uFFFF') ) { input.consume(); @@ -1212,7 +1299,7 @@ public class InternalLDefLexer extends Lexer { } } while (true); - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:8172:40: ( ( '\\r' )? '\\n' )? + // InternalLDef.g:8691:40: ( ( '\\r' )? '\\n' )? int alt10=2; int LA10_0 = input.LA(1); @@ -1221,9 +1308,9 @@ public class InternalLDefLexer extends Lexer { } switch (alt10) { case 1 : - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:8172:41: ( '\\r' )? '\\n' + // InternalLDef.g:8691:41: ( '\\r' )? '\\n' { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:8172:41: ( '\\r' )? + // InternalLDef.g:8691:41: ( '\\r' )? int alt9=2; int LA9_0 = input.LA(1); @@ -1232,7 +1319,7 @@ public class InternalLDefLexer extends Lexer { } switch (alt9) { case 1 : - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:8172:41: '\\r' + // InternalLDef.g:8691:41: '\\r' { match('\r'); @@ -1264,10 +1351,10 @@ public class InternalLDefLexer extends Lexer { try { int _type = RULE_WS; int _channel = DEFAULT_TOKEN_CHANNEL; - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:8174:9: ( ( ' ' | '\\t' | '\\r' | '\\n' )+ ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:8174:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ + // InternalLDef.g:8693:9: ( ( ' ' | '\\t' | '\\r' | '\\n' )+ ) + // InternalLDef.g:8693:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:8174:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ + // InternalLDef.g:8693:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ int cnt11=0; loop11: do { @@ -1281,7 +1368,7 @@ public class InternalLDefLexer extends Lexer { switch (alt11) { case 1 : - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g: + // InternalLDef.g: { if ( (input.LA(1)>='\t' && input.LA(1)<='\n')||input.LA(1)=='\r'||input.LA(1)==' ' ) { input.consume(); @@ -1321,8 +1408,8 @@ public class InternalLDefLexer extends Lexer { try { int _type = RULE_ANY_OTHER; int _channel = DEFAULT_TOKEN_CHANNEL; - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:8176:16: ( . ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:8176:18: . + // InternalLDef.g:8695:16: ( . ) + // InternalLDef.g:8695:18: . { matchAny(); @@ -1337,313 +1424,341 @@ public class InternalLDefLexer extends Lexer { // $ANTLR end "RULE_ANY_OTHER" public void mTokens() throws RecognitionException { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:1:8: ( T__11 | T__12 | T__13 | T__14 | T__15 | T__16 | T__17 | T__18 | T__19 | T__20 | T__21 | T__22 | T__23 | T__24 | T__25 | T__26 | T__27 | T__28 | T__29 | T__30 | T__31 | T__32 | T__33 | T__34 | T__35 | T__36 | T__37 | T__38 | T__39 | T__40 | T__41 | T__42 | T__43 | T__44 | T__45 | T__46 | T__47 | RULE_ID | RULE_INT | RULE_STRING | RULE_ML_COMMENT | RULE_SL_COMMENT | RULE_WS | RULE_ANY_OTHER ) - int alt12=44; + // InternalLDef.g:1:8: ( T__11 | T__12 | T__13 | T__14 | T__15 | T__16 | T__17 | T__18 | T__19 | T__20 | T__21 | T__22 | T__23 | T__24 | T__25 | T__26 | T__27 | T__28 | T__29 | T__30 | T__31 | T__32 | T__33 | T__34 | T__35 | T__36 | T__37 | T__38 | T__39 | T__40 | T__41 | T__42 | T__43 | T__44 | T__45 | T__46 | T__47 | T__48 | T__49 | T__50 | T__51 | RULE_ID | RULE_INT | RULE_STRING | RULE_ML_COMMENT | RULE_SL_COMMENT | RULE_WS | RULE_ANY_OTHER ) + int alt12=48; alt12 = dfa12.predict(input); switch (alt12) { case 1 : - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:1:10: T__11 + // InternalLDef.g:1:10: T__11 { mT__11(); } break; case 2 : - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:1:16: T__12 + // InternalLDef.g:1:16: T__12 { mT__12(); } break; case 3 : - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:1:22: T__13 + // InternalLDef.g:1:22: T__13 { mT__13(); } break; case 4 : - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:1:28: T__14 + // InternalLDef.g:1:28: T__14 { mT__14(); } break; case 5 : - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:1:34: T__15 + // InternalLDef.g:1:34: T__15 { mT__15(); } break; case 6 : - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:1:40: T__16 + // InternalLDef.g:1:40: T__16 { mT__16(); } break; case 7 : - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:1:46: T__17 + // InternalLDef.g:1:46: T__17 { mT__17(); } break; case 8 : - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:1:52: T__18 + // InternalLDef.g:1:52: T__18 { mT__18(); } break; case 9 : - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:1:58: T__19 + // InternalLDef.g:1:58: T__19 { mT__19(); } break; case 10 : - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:1:64: T__20 + // InternalLDef.g:1:64: T__20 { mT__20(); } break; case 11 : - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:1:70: T__21 + // InternalLDef.g:1:70: T__21 { mT__21(); } break; case 12 : - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:1:76: T__22 + // InternalLDef.g:1:76: T__22 { mT__22(); } break; case 13 : - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:1:82: T__23 + // InternalLDef.g:1:82: T__23 { mT__23(); } break; case 14 : - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:1:88: T__24 + // InternalLDef.g:1:88: T__24 { mT__24(); } break; case 15 : - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:1:94: T__25 + // InternalLDef.g:1:94: T__25 { mT__25(); } break; case 16 : - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:1:100: T__26 + // InternalLDef.g:1:100: T__26 { mT__26(); } break; case 17 : - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:1:106: T__27 + // InternalLDef.g:1:106: T__27 { mT__27(); } break; case 18 : - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:1:112: T__28 + // InternalLDef.g:1:112: T__28 { mT__28(); } break; case 19 : - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:1:118: T__29 + // InternalLDef.g:1:118: T__29 { mT__29(); } break; case 20 : - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:1:124: T__30 + // InternalLDef.g:1:124: T__30 { mT__30(); } break; case 21 : - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:1:130: T__31 + // InternalLDef.g:1:130: T__31 { mT__31(); } break; case 22 : - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:1:136: T__32 + // InternalLDef.g:1:136: T__32 { mT__32(); } break; case 23 : - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:1:142: T__33 + // InternalLDef.g:1:142: T__33 { mT__33(); } break; case 24 : - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:1:148: T__34 + // InternalLDef.g:1:148: T__34 { mT__34(); } break; case 25 : - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:1:154: T__35 + // InternalLDef.g:1:154: T__35 { mT__35(); } break; case 26 : - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:1:160: T__36 + // InternalLDef.g:1:160: T__36 { mT__36(); } break; case 27 : - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:1:166: T__37 + // InternalLDef.g:1:166: T__37 { mT__37(); } break; case 28 : - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:1:172: T__38 + // InternalLDef.g:1:172: T__38 { mT__38(); } break; case 29 : - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:1:178: T__39 + // InternalLDef.g:1:178: T__39 { mT__39(); } break; case 30 : - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:1:184: T__40 + // InternalLDef.g:1:184: T__40 { mT__40(); } break; case 31 : - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:1:190: T__41 + // InternalLDef.g:1:190: T__41 { mT__41(); } break; case 32 : - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:1:196: T__42 + // InternalLDef.g:1:196: T__42 { mT__42(); } break; case 33 : - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:1:202: T__43 + // InternalLDef.g:1:202: T__43 { mT__43(); } break; case 34 : - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:1:208: T__44 + // InternalLDef.g:1:208: T__44 { mT__44(); } break; case 35 : - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:1:214: T__45 + // InternalLDef.g:1:214: T__45 { mT__45(); } break; case 36 : - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:1:220: T__46 + // InternalLDef.g:1:220: T__46 { mT__46(); } break; case 37 : - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:1:226: T__47 + // InternalLDef.g:1:226: T__47 { mT__47(); } break; case 38 : - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:1:232: RULE_ID + // InternalLDef.g:1:232: T__48 { - mRULE_ID(); + mT__48(); } break; case 39 : - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:1:240: RULE_INT + // InternalLDef.g:1:238: T__49 { - mRULE_INT(); + mT__49(); } break; case 40 : - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:1:249: RULE_STRING + // InternalLDef.g:1:244: T__50 { - mRULE_STRING(); + mT__50(); } break; case 41 : - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:1:261: RULE_ML_COMMENT + // InternalLDef.g:1:250: T__51 { - mRULE_ML_COMMENT(); + mT__51(); } break; case 42 : - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:1:277: RULE_SL_COMMENT + // InternalLDef.g:1:256: RULE_ID { - mRULE_SL_COMMENT(); + mRULE_ID(); } break; case 43 : - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:1:293: RULE_WS + // InternalLDef.g:1:264: RULE_INT { - mRULE_WS(); + mRULE_INT(); } break; case 44 : - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:1:301: RULE_ANY_OTHER + // InternalLDef.g:1:273: RULE_STRING + { + mRULE_STRING(); + + } + break; + case 45 : + // InternalLDef.g:1:285: RULE_ML_COMMENT + { + mRULE_ML_COMMENT(); + + } + break; + case 46 : + // InternalLDef.g:1:301: RULE_SL_COMMENT + { + mRULE_SL_COMMENT(); + + } + break; + case 47 : + // InternalLDef.g:1:317: RULE_WS + { + mRULE_WS(); + + } + break; + case 48 : + // InternalLDef.g:1:325: RULE_ANY_OTHER { mRULE_ANY_OTHER(); @@ -1657,140 +1772,135 @@ public class InternalLDefLexer extends Lexer { protected DFA12 dfa12 = new DFA12(this); static final String DFA12_eotS = - "\5\uffff\1\46\2\uffff\1\46\2\uffff\2\46\1\uffff\3\46\1\40\4\46\1\uffff\2\46\1\40\2\uffff\3\40\6\uffff\1\46\3\uffff\1\46\1\111\2\uffff\1\46\1\113\1\46\1\115\1\uffff\5\46\1\uffff\1\124\3\46\1\uffff\2\46\5\uffff\5\46\1\uffff\1\46\1\uffff\1\46\1\uffff\3\46\1\145\2\46\1\uffff\12\46\1\164\4\46\1\171\1\uffff\16\46\1\uffff\3\46\1\u008b\1\uffff\12\46\1\u0096\1\46\1\u0098\2\46\1\u009b\1\46\1\uffff\7\46\1\u00a4\1\46\1\u00a6\1\uffff\1\46\1\uffff\1\46\1\u00a9\1\uffff\7\46\1\u00b1\1\uffff\1\46\1\uffff\2\46\1\uffff\5\46\1\u00ba\1\46\1\uffff\1\u00bd\4\46\1\u00c2\2\46\1\uffff\2\46\1\uffff\3\46\1\u00ca\1\uffff\1\u00cb\1\46\1\u00cd\1\46\1\u00cf\1\46\1\u00d1\2\uffff\1\46\1\uffff\1\u00d3\1\uffff\1\46\1\uffff\1\46\1\uffff\2\46\1\u00d8\1\46\1\uffff\5\46\1\u00df\1\uffff"; + "\5\uffff\1\50\2\uffff\1\50\2\uffff\2\50\1\uffff\3\50\1\42\4\50\1\uffff\1\50\1\uffff\2\50\1\42\2\uffff\3\42\6\uffff\1\50\3\uffff\1\50\1\117\1\50\2\uffff\1\50\1\122\1\50\1\124\1\uffff\5\50\1\uffff\1\133\4\50\1\uffff\1\50\1\uffff\2\50\5\uffff\5\50\1\uffff\2\50\1\uffff\1\50\1\uffff\3\50\1\157\2\50\1\uffff\15\50\1\u0081\4\50\1\u0086\1\uffff\2\50\1\u0089\16\50\1\uffff\3\50\1\u009b\1\uffff\2\50\1\uffff\11\50\1\u00a7\1\50\1\u00a9\1\u00aa\2\50\1\u00ad\1\50\1\uffff\10\50\1\u00b7\1\50\1\u00b9\1\uffff\1\50\2\uffff\1\50\1\u00bc\1\uffff\10\50\1\u00c5\1\uffff\1\50\1\uffff\2\50\1\uffff\6\50\1\u00cf\1\50\1\uffff\1\u00d2\4\50\1\u00d7\2\50\1\u00da\1\uffff\2\50\1\uffff\3\50\1\u00e0\1\uffff\1\u00e1\1\50\1\uffff\1\u00e3\1\50\1\u00e5\1\50\1\u00e7\2\uffff\1\50\1\uffff\1\u00e9\1\uffff\1\50\1\uffff\1\50\1\uffff\2\50\1\u00ee\1\50\1\uffff\5\50\1\u00f5\1\uffff"; static final String DFA12_eofS = - "\u00e0\uffff"; + "\u00f6\uffff"; static final String DFA12_minS = - "\1\0\4\uffff\1\141\2\uffff\1\155\2\uffff\1\141\1\64\1\uffff\1\143\1\165\1\150\1\76\1\171\1\165\2\145\1\uffff\1\150\1\145\1\101\2\uffff\2\0\1\52\6\uffff\1\143\3\uffff\1\160\1\60\2\uffff\1\166\1\60\1\143\1\60\1\uffff\1\162\1\156\2\154\1\141\1\uffff\1\60\1\154\1\170\1\171\1\uffff\1\151\1\146\5\uffff\1\153\2\164\1\157\1\145\1\uffff\1\141\1\uffff\1\141\1\uffff\1\151\1\143\1\145\1\60\1\164\1\162\1\uffff\1\164\1\151\1\167\1\164\2\141\1\151\1\145\1\162\1\147\1\60\2\160\1\154\1\145\1\60\1\uffff\2\141\1\151\1\143\1\157\1\145\1\165\1\147\1\164\1\162\1\164\1\162\1\170\1\150\1\uffff\1\145\1\164\1\145\1\60\1\uffff\1\151\1\143\1\137\1\141\1\162\1\163\1\154\1\145\1\151\1\156\1\60\1\141\1\60\1\151\1\144\1\60\1\137\1\uffff\1\156\1\164\2\154\1\144\1\160\1\164\1\60\1\157\1\60\1\uffff\1\164\1\uffff\1\164\1\60\1\uffff\1\154\1\151\1\145\1\151\1\137\1\163\1\141\1\60\1\uffff\1\156\1\uffff\1\151\1\145\1\uffff\1\151\1\156\1\162\1\156\1\150\1\60\1\143\1\uffff\1\60\1\157\1\163\1\156\1\147\1\60\1\145\1\151\1\uffff\1\145\1\156\1\uffff\1\156\1\160\1\145\1\60\1\uffff\1\60\1\147\1\60\1\147\1\60\1\141\1\60\2\uffff\1\150\1\uffff\1\60\1\uffff\1\143\1\uffff\1\154\1\uffff\1\145\1\151\1\60\1\147\1\uffff\1\150\1\164\1\151\1\156\1\147\1\60\1\uffff"; + "\1\0\4\uffff\1\141\2\uffff\1\155\2\uffff\1\141\1\64\1\uffff\1\143\1\165\1\150\1\76\1\157\1\165\1\145\1\157\1\uffff\1\145\1\uffff\1\150\1\145\1\101\2\uffff\2\0\1\52\6\uffff\1\143\3\uffff\1\160\1\60\1\141\2\uffff\1\166\1\60\1\143\1\60\1\uffff\1\162\1\156\2\154\1\141\1\uffff\1\60\2\154\1\170\1\153\1\uffff\1\171\1\uffff\1\151\1\146\5\uffff\1\153\2\164\1\157\1\145\1\uffff\1\154\1\141\1\uffff\1\141\1\uffff\1\151\1\143\1\145\1\60\1\164\1\162\1\uffff\1\144\1\164\1\151\1\145\1\167\1\164\2\141\1\151\1\145\1\162\1\147\1\151\1\60\2\160\1\154\1\145\1\60\1\uffff\2\141\1\60\1\151\1\143\1\156\1\157\1\145\1\165\1\147\1\164\1\162\1\164\1\162\1\143\1\170\1\150\1\uffff\1\145\1\164\1\145\1\60\1\uffff\1\151\1\143\1\uffff\1\137\1\141\1\137\1\162\1\163\1\154\1\145\1\151\1\156\1\60\1\141\2\60\1\151\1\144\1\60\1\137\1\uffff\1\156\1\164\2\154\2\144\1\160\1\164\1\60\1\157\1\60\1\uffff\1\164\2\uffff\1\164\1\60\1\uffff\1\154\1\151\1\145\1\151\1\137\1\145\1\163\1\141\1\60\1\uffff\1\156\1\uffff\1\151\1\145\1\uffff\1\151\1\156\1\162\1\156\1\150\1\146\1\60\1\143\1\uffff\1\60\1\157\1\163\1\156\1\147\1\60\1\145\1\151\1\60\1\uffff\1\145\1\156\1\uffff\1\156\1\160\1\145\1\60\1\uffff\1\60\1\147\1\uffff\1\60\1\147\1\60\1\141\1\60\2\uffff\1\150\1\uffff\1\60\1\uffff\1\143\1\uffff\1\154\1\uffff\1\145\1\151\1\60\1\147\1\uffff\1\150\1\164\1\151\1\156\1\147\1\60\1\uffff"; static final String DFA12_maxS = - "\1\uffff\4\uffff\1\141\2\uffff\1\156\2\uffff\1\141\1\163\1\uffff\1\151\1\165\1\157\1\76\1\171\1\165\2\145\1\uffff\1\150\1\145\1\172\2\uffff\2\uffff\1\57\6\uffff\1\164\3\uffff\1\160\1\172\2\uffff\1\166\1\172\1\143\1\172\1\uffff\1\162\1\156\1\154\1\156\1\141\1\uffff\1\172\1\154\1\170\1\171\1\uffff\1\151\1\146\5\uffff\1\153\2\164\1\157\1\145\1\uffff\1\141\1\uffff\1\141\1\uffff\1\151\1\147\1\145\1\172\1\164\1\162\1\uffff\1\164\1\151\1\167\1\164\2\141\1\151\1\145\1\162\1\147\1\172\2\160\1\154\1\145\1\172\1\uffff\2\141\1\151\1\143\1\157\1\145\1\165\1\147\1\164\1\162\1\164\1\162\1\170\1\150\1\uffff\1\145\1\164\1\145\1\172\1\uffff\1\151\1\143\1\137\1\141\1\162\1\163\1\154\1\145\1\151\1\156\1\172\1\141\1\172\1\151\1\144\1\172\1\137\1\uffff\1\156\1\164\2\154\1\144\1\160\1\164\1\172\1\157\1\172\1\uffff\1\164\1\uffff\1\164\1\172\1\uffff\1\154\1\151\1\145\1\151\1\137\1\163\1\141\1\172\1\uffff\1\156\1\uffff\1\151\1\145\1\uffff\1\151\1\156\1\162\1\156\1\150\1\172\1\143\1\uffff\1\172\1\157\1\163\1\156\1\147\1\172\1\145\1\151\1\uffff\1\145\1\156\1\uffff\1\156\1\160\1\145\1\172\1\uffff\1\172\1\147\1\172\1\147\1\172\1\141\1\172\2\uffff\1\150\1\uffff\1\172\1\uffff\1\143\1\uffff\1\154\1\uffff\1\145\1\151\1\172\1\147\1\uffff\1\150\1\164\1\151\1\156\1\147\1\172\1\uffff"; + "\1\uffff\4\uffff\1\141\2\uffff\1\164\2\uffff\1\141\1\163\1\uffff\1\151\1\165\1\157\1\76\1\171\1\165\1\145\1\157\1\uffff\1\145\1\uffff\1\150\1\145\1\172\2\uffff\2\uffff\1\57\6\uffff\1\164\3\uffff\1\160\1\172\1\141\2\uffff\1\166\1\172\1\143\1\172\1\uffff\1\162\1\156\1\154\1\156\1\141\1\uffff\1\172\2\154\1\170\1\153\1\uffff\1\171\1\uffff\1\151\1\146\5\uffff\1\153\2\164\1\157\1\145\1\uffff\1\154\1\141\1\uffff\1\141\1\uffff\1\151\1\147\1\145\1\172\1\164\1\162\1\uffff\1\144\1\164\1\151\1\145\1\167\1\164\2\141\1\151\1\145\1\162\1\147\1\151\1\172\2\160\1\154\1\145\1\172\1\uffff\2\141\1\172\1\151\1\143\1\156\1\157\1\145\1\165\1\147\1\164\1\162\1\164\1\162\1\143\1\170\1\150\1\uffff\1\145\1\164\1\145\1\172\1\uffff\1\151\1\143\1\uffff\1\137\1\141\1\137\1\162\1\163\1\154\1\145\1\151\1\156\1\172\1\141\2\172\1\151\1\144\1\172\1\137\1\uffff\1\156\1\164\2\154\2\144\1\160\1\164\1\172\1\157\1\172\1\uffff\1\164\2\uffff\1\164\1\172\1\uffff\1\154\1\151\1\145\1\151\1\137\1\145\1\163\1\141\1\172\1\uffff\1\156\1\uffff\1\151\1\145\1\uffff\1\151\1\156\1\162\1\156\1\150\1\146\1\172\1\143\1\uffff\1\172\1\157\1\163\1\156\1\147\1\172\1\145\1\151\1\172\1\uffff\1\145\1\156\1\uffff\1\156\1\160\1\145\1\172\1\uffff\1\172\1\147\1\uffff\1\172\1\147\1\172\1\141\1\172\2\uffff\1\150\1\uffff\1\172\1\uffff\1\143\1\uffff\1\154\1\uffff\1\145\1\151\1\172\1\147\1\uffff\1\150\1\164\1\151\1\156\1\147\1\172\1\uffff"; static final String DFA12_acceptS = - "\1\uffff\1\1\1\2\1\3\1\4\1\uffff\1\6\1\7\1\uffff\1\11\1\12\2\uffff\1\17\10\uffff\1\34\3\uffff\1\46\1\47\3\uffff\1\53\1\54\1\1\1\2\1\3\1\4\1\uffff\1\46\1\6\1\7\2\uffff\1\11\1\12\4\uffff\1\17\5\uffff\1\26\4\uffff\1\34\2\uffff\1\47\1\50\1\51\1\52\1\53\5\uffff\1\42\1\uffff\1\16\1\uffff\1\41\6\uffff\1\30\20\uffff\1\25\16\uffff\1\15\4\uffff\1\23\21\uffff\1\35\12\uffff\1\10\1\uffff\1\14\2\uffff\1\22\10\uffff\1\5\1\uffff\1\36\2\uffff\1\27\7\uffff\1\44\10\uffff\1\33\2\uffff\1\21\4\uffff\1\40\7\uffff\1\37\1\31\1\uffff\1\43\1\uffff\1\13\1\uffff\1\24\1\uffff\1\20\4\uffff\1\45\6\uffff\1\32"; + "\1\uffff\1\1\1\2\1\3\1\4\1\uffff\1\6\1\7\1\uffff\1\11\1\12\2\uffff\1\17\10\uffff\1\34\1\uffff\1\36\3\uffff\1\52\1\53\3\uffff\1\57\1\60\1\1\1\2\1\3\1\4\1\uffff\1\52\1\6\1\7\3\uffff\1\11\1\12\4\uffff\1\17\5\uffff\1\26\5\uffff\1\34\1\uffff\1\36\2\uffff\1\53\1\54\1\55\1\56\1\57\5\uffff\1\44\2\uffff\1\16\1\uffff\1\43\6\uffff\1\30\23\uffff\1\25\21\uffff\1\15\4\uffff\1\23\2\uffff\1\46\21\uffff\1\37\13\uffff\1\10\1\uffff\1\47\1\14\2\uffff\1\22\11\uffff\1\5\1\uffff\1\40\2\uffff\1\27\10\uffff\1\50\11\uffff\1\35\2\uffff\1\21\4\uffff\1\42\2\uffff\1\33\5\uffff\1\41\1\31\1\uffff\1\45\1\uffff\1\13\1\uffff\1\24\1\uffff\1\20\4\uffff\1\51\6\uffff\1\32"; static final String DFA12_specialS = - "\1\0\33\uffff\1\2\1\1\u00c2\uffff}>"; + "\1\2\35\uffff\1\1\1\0\u00d6\uffff}>"; static final String[] DFA12_transitionS = { - "\11\40\2\37\2\40\1\37\22\40\1\37\1\40\1\34\4\40\1\35\1\1\1\3\1\7\1\40\1\26\1\40\1\6\1\36\12\33\1\15\2\40\1\21\3\40\32\32\1\2\1\40\1\4\1\31\1\32\1\40\1\32\1\22\1\20\1\30\1\14\3\32\1\10\1\13\1\25\1\24\1\23\2\32\1\5\1\32\1\17\1\16\3\32\1\27\3\32\1\11\1\40\1\12\uff82\40", + "\11\42\2\41\2\42\1\41\22\42\1\41\1\42\1\36\4\42\1\37\1\1\1\3\1\7\1\42\1\30\1\42\1\6\1\40\12\35\1\15\1\26\1\42\1\21\3\42\32\34\1\2\1\42\1\4\1\33\1\34\1\42\1\34\1\22\1\20\1\32\1\14\3\34\1\10\1\13\1\27\1\24\1\23\2\34\1\5\1\34\1\17\1\16\1\25\2\34\1\31\3\34\1\11\1\42\1\12\uff82\42", "", "", "", "", - "\1\45", + "\1\47", "", "", - "\1\51\1\52", + "\1\53\1\54\5\uffff\1\55", "", "", - "\1\55", - "\1\56\74\uffff\1\60\1\uffff\1\57", + "\1\60", + "\1\61\74\uffff\1\63\1\uffff\1\62", "", - "\1\62\5\uffff\1\63", - "\1\64", - "\1\66\6\uffff\1\65", + "\1\65\5\uffff\1\66", "\1\67", - "\1\70", - "\1\71", + "\1\71\6\uffff\1\70", "\1\72", - "\1\73", - "", + "\1\74\11\uffff\1\73", "\1\75", "\1\76", - "\32\46\4\uffff\1\46\1\uffff\32\46", - "", + "\1\77", "", - "\0\100", - "\0\100", - "\1\101\4\uffff\1\102", + "\1\101", "", + "\1\103", + "\1\104", + "\32\50\4\uffff\1\50\1\uffff\32\50", "", "", + "\0\106", + "\0\106", + "\1\107\4\uffff\1\110", "", "", "", - "\1\104\16\uffff\1\105\1\uffff\1\106", "", "", "", - "\1\107", - "\12\46\7\uffff\32\46\4\uffff\1\46\1\uffff\23\46\1\110\6\46", + "\1\112\16\uffff\1\113\1\uffff\1\114", "", "", - "\1\112", - "\12\46\7\uffff\32\46\4\uffff\1\46\1\uffff\32\46", - "\1\114", - "\12\46\7\uffff\32\46\4\uffff\1\46\1\uffff\32\46", "", - "\1\116", - "\1\117", + "\1\115", + "\12\50\7\uffff\32\50\4\uffff\1\50\1\uffff\23\50\1\116\6\50", "\1\120", - "\1\121\1\uffff\1\122", + "", + "", + "\1\121", + "\12\50\7\uffff\32\50\4\uffff\1\50\1\uffff\32\50", "\1\123", + "\12\50\7\uffff\32\50\4\uffff\1\50\1\uffff\32\50", "", - "\12\46\7\uffff\32\46\4\uffff\1\46\1\uffff\32\46", "\1\125", "\1\126", "\1\127", - "", - "\1\130", - "\1\131", - "", - "", - "", - "", - "", + "\1\130\1\uffff\1\131", "\1\132", - "\1\133", + "", + "\12\50\7\uffff\32\50\4\uffff\1\50\1\uffff\32\50", "\1\134", "\1\135", "\1\136", - "", "\1\137", "", "\1\140", "", "\1\141", - "\1\143\3\uffff\1\142", + "\1\142", + "", + "", + "", + "", + "", + "\1\143", "\1\144", - "\12\46\7\uffff\32\46\4\uffff\1\46\1\uffff\32\46", + "\1\145", "\1\146", "\1\147", "", "\1\150", "\1\151", + "", "\1\152", + "", "\1\153", - "\1\154", - "\1\155", + "\1\155\3\uffff\1\154", "\1\156", - "\1\157", + "\12\50\7\uffff\32\50\4\uffff\1\50\1\uffff\32\50", "\1\160", "\1\161", - "\12\46\7\uffff\32\46\4\uffff\1\46\1\uffff\5\46\1\162\20\46\1\163\3\46", + "", + "\1\162", + "\1\163", + "\1\164", "\1\165", "\1\166", "\1\167", "\1\170", - "\12\46\7\uffff\32\46\4\uffff\1\46\1\uffff\32\46", - "", + "\1\171", "\1\172", "\1\173", "\1\174", "\1\175", "\1\176", - "\1\177", - "\1\u0080", - "\1\u0081", + "\12\50\7\uffff\32\50\4\uffff\1\50\1\uffff\5\50\1\177\20\50\1\u0080\3\50", "\1\u0082", "\1\u0083", "\1\u0084", "\1\u0085", - "\1\u0086", - "\1\u0087", + "\12\50\7\uffff\32\50\4\uffff\1\50\1\uffff\32\50", "", + "\1\u0087", "\1\u0088", - "\1\u0089", + "\12\50\7\uffff\32\50\4\uffff\1\50\1\uffff\32\50", "\1\u008a", - "\12\46\7\uffff\32\46\4\uffff\1\46\1\uffff\32\46", - "", + "\1\u008b", "\1\u008c", "\1\u008d", "\1\u008e", @@ -1801,97 +1911,124 @@ public class InternalLDefLexer extends Lexer { "\1\u0093", "\1\u0094", "\1\u0095", - "\12\46\7\uffff\32\46\4\uffff\1\46\1\uffff\32\46", + "\1\u0096", "\1\u0097", - "\12\46\7\uffff\32\46\4\uffff\1\46\1\uffff\32\46", + "", + "\1\u0098", "\1\u0099", "\1\u009a", - "\12\46\7\uffff\32\46\4\uffff\1\46\1\uffff\32\46", - "\1\u009c", + "\12\50\7\uffff\32\50\4\uffff\1\50\1\uffff\32\50", "", + "\1\u009c", "\1\u009d", + "", "\1\u009e", "\1\u009f", "\1\u00a0", "\1\u00a1", "\1\u00a2", "\1\u00a3", - "\12\46\7\uffff\32\46\4\uffff\1\46\1\uffff\32\46", + "\1\u00a4", "\1\u00a5", - "\12\46\7\uffff\32\46\4\uffff\1\46\1\uffff\32\46", - "", - "\1\u00a7", - "", + "\1\u00a6", + "\12\50\7\uffff\32\50\4\uffff\1\50\1\uffff\32\50", "\1\u00a8", - "\12\46\7\uffff\32\46\4\uffff\1\46\1\uffff\32\46", - "", - "\1\u00aa", + "\12\50\7\uffff\32\50\4\uffff\1\50\1\uffff\32\50", + "\12\50\7\uffff\32\50\4\uffff\1\50\1\uffff\32\50", "\1\u00ab", "\1\u00ac", - "\1\u00ad", + "\12\50\7\uffff\32\50\4\uffff\1\50\1\uffff\32\50", "\1\u00ae", + "", "\1\u00af", "\1\u00b0", - "\12\46\7\uffff\32\46\4\uffff\1\46\1\uffff\32\46", - "", + "\1\u00b1", "\1\u00b2", - "", "\1\u00b3", "\1\u00b4", - "", "\1\u00b5", "\1\u00b6", - "\1\u00b7", + "\12\50\7\uffff\32\50\4\uffff\1\50\1\uffff\32\50", "\1\u00b8", - "\1\u00b9", - "\12\46\7\uffff\32\46\4\uffff\1\46\1\uffff\32\46", + "\12\50\7\uffff\32\50\4\uffff\1\50\1\uffff\32\50", + "", + "\1\u00ba", + "", + "", "\1\u00bb", + "\12\50\7\uffff\32\50\4\uffff\1\50\1\uffff\32\50", "", - "\12\46\7\uffff\32\46\4\uffff\1\46\1\uffff\10\46\1\u00bc\21\46", + "\1\u00bd", "\1\u00be", "\1\u00bf", "\1\u00c0", "\1\u00c1", - "\12\46\7\uffff\32\46\4\uffff\1\46\1\uffff\32\46", + "\1\u00c2", "\1\u00c3", "\1\u00c4", + "\12\50\7\uffff\32\50\4\uffff\1\50\1\uffff\32\50", "", - "\1\u00c5", "\1\u00c6", "", "\1\u00c7", "\1\u00c8", - "\1\u00c9", - "\12\46\7\uffff\32\46\4\uffff\1\46\1\uffff\32\46", "", - "\12\46\7\uffff\32\46\4\uffff\1\46\1\uffff\32\46", + "\1\u00c9", + "\1\u00ca", + "\1\u00cb", "\1\u00cc", - "\12\46\7\uffff\32\46\4\uffff\1\46\1\uffff\32\46", + "\1\u00cd", "\1\u00ce", - "\12\46\7\uffff\32\46\4\uffff\1\46\1\uffff\32\46", + "\12\50\7\uffff\32\50\4\uffff\1\50\1\uffff\32\50", "\1\u00d0", - "\12\46\7\uffff\32\46\4\uffff\1\46\1\uffff\32\46", - "", - "", - "\1\u00d2", - "", - "\12\46\7\uffff\32\46\4\uffff\1\46\1\uffff\32\46", "", + "\12\50\7\uffff\32\50\4\uffff\1\50\1\uffff\10\50\1\u00d1\21\50", + "\1\u00d3", "\1\u00d4", - "", "\1\u00d5", - "", "\1\u00d6", - "\1\u00d7", - "\12\46\7\uffff\32\46\4\uffff\1\46\1\uffff\32\46", + "\12\50\7\uffff\32\50\4\uffff\1\50\1\uffff\32\50", + "\1\u00d8", "\1\u00d9", + "\12\50\7\uffff\32\50\4\uffff\1\50\1\uffff\32\50", "", - "\1\u00da", "\1\u00db", "\1\u00dc", + "", "\1\u00dd", "\1\u00de", - "\12\46\7\uffff\32\46\4\uffff\1\46\1\uffff\32\46", + "\1\u00df", + "\12\50\7\uffff\32\50\4\uffff\1\50\1\uffff\32\50", + "", + "\12\50\7\uffff\32\50\4\uffff\1\50\1\uffff\32\50", + "\1\u00e2", + "", + "\12\50\7\uffff\32\50\4\uffff\1\50\1\uffff\32\50", + "\1\u00e4", + "\12\50\7\uffff\32\50\4\uffff\1\50\1\uffff\32\50", + "\1\u00e6", + "\12\50\7\uffff\32\50\4\uffff\1\50\1\uffff\32\50", + "", + "", + "\1\u00e8", + "", + "\12\50\7\uffff\32\50\4\uffff\1\50\1\uffff\32\50", + "", + "\1\u00ea", + "", + "\1\u00eb", + "", + "\1\u00ec", + "\1\u00ed", + "\12\50\7\uffff\32\50\4\uffff\1\50\1\uffff\32\50", + "\1\u00ef", + "", + "\1\u00f0", + "\1\u00f1", + "\1\u00f2", + "\1\u00f3", + "\1\u00f4", + "\12\50\7\uffff\32\50\4\uffff\1\50\1\uffff\32\50", "" }; @@ -1925,13 +2062,33 @@ public class InternalLDefLexer extends Lexer { this.transition = DFA12_transition; } public String getDescription() { - return "1:1: Tokens : ( T__11 | T__12 | T__13 | T__14 | T__15 | T__16 | T__17 | T__18 | T__19 | T__20 | T__21 | T__22 | T__23 | T__24 | T__25 | T__26 | T__27 | T__28 | T__29 | T__30 | T__31 | T__32 | T__33 | T__34 | T__35 | T__36 | T__37 | T__38 | T__39 | T__40 | T__41 | T__42 | T__43 | T__44 | T__45 | T__46 | T__47 | RULE_ID | RULE_INT | RULE_STRING | RULE_ML_COMMENT | RULE_SL_COMMENT | RULE_WS | RULE_ANY_OTHER );"; + return "1:1: Tokens : ( T__11 | T__12 | T__13 | T__14 | T__15 | T__16 | T__17 | T__18 | T__19 | T__20 | T__21 | T__22 | T__23 | T__24 | T__25 | T__26 | T__27 | T__28 | T__29 | T__30 | T__31 | T__32 | T__33 | T__34 | T__35 | T__36 | T__37 | T__38 | T__39 | T__40 | T__41 | T__42 | T__43 | T__44 | T__45 | T__46 | T__47 | T__48 | T__49 | T__50 | T__51 | RULE_ID | RULE_INT | RULE_STRING | RULE_ML_COMMENT | RULE_SL_COMMENT | RULE_WS | RULE_ANY_OTHER );"; } public int specialStateTransition(int s, IntStream _input) throws NoViableAltException { IntStream input = _input; int _s = s; switch ( s ) { case 0 : + int LA12_31 = input.LA(1); + + s = -1; + if ( ((LA12_31>='\u0000' && LA12_31<='\uFFFF')) ) {s = 70;} + + else s = 34; + + if ( s>=0 ) return s; + break; + case 1 : + int LA12_30 = input.LA(1); + + s = -1; + if ( ((LA12_30>='\u0000' && LA12_30<='\uFFFF')) ) {s = 70;} + + else s = 34; + + if ( s>=0 ) return s; + break; + case 2 : int LA12_0 = input.LA(1); s = -1; @@ -1975,49 +2132,33 @@ public class InternalLDefLexer extends Lexer { else if ( (LA12_0=='l') ) {s = 20;} - else if ( (LA12_0=='k') ) {s = 21;} + else if ( (LA12_0=='t') ) {s = 21;} - else if ( (LA12_0==',') ) {s = 22;} + else if ( (LA12_0==';') ) {s = 22;} - else if ( (LA12_0=='w') ) {s = 23;} + else if ( (LA12_0=='k') ) {s = 23;} - else if ( (LA12_0=='d') ) {s = 24;} + else if ( (LA12_0==',') ) {s = 24;} - else if ( (LA12_0=='^') ) {s = 25;} + else if ( (LA12_0=='w') ) {s = 25;} - else if ( ((LA12_0>='A' && LA12_0<='Z')||LA12_0=='_'||LA12_0=='a'||(LA12_0>='f' && LA12_0<='h')||(LA12_0>='n' && LA12_0<='o')||LA12_0=='q'||(LA12_0>='t' && LA12_0<='v')||(LA12_0>='x' && LA12_0<='z')) ) {s = 26;} + else if ( (LA12_0=='d') ) {s = 26;} - else if ( ((LA12_0>='0' && LA12_0<='9')) ) {s = 27;} + else if ( (LA12_0=='^') ) {s = 27;} - else if ( (LA12_0=='\"') ) {s = 28;} + else if ( ((LA12_0>='A' && LA12_0<='Z')||LA12_0=='_'||LA12_0=='a'||(LA12_0>='f' && LA12_0<='h')||(LA12_0>='n' && LA12_0<='o')||LA12_0=='q'||(LA12_0>='u' && LA12_0<='v')||(LA12_0>='x' && LA12_0<='z')) ) {s = 28;} - else if ( (LA12_0=='\'') ) {s = 29;} + else if ( ((LA12_0>='0' && LA12_0<='9')) ) {s = 29;} - else if ( (LA12_0=='/') ) {s = 30;} + else if ( (LA12_0=='\"') ) {s = 30;} - else if ( ((LA12_0>='\t' && LA12_0<='\n')||LA12_0=='\r'||LA12_0==' ') ) {s = 31;} + else if ( (LA12_0=='\'') ) {s = 31;} - else if ( ((LA12_0>='\u0000' && LA12_0<='\b')||(LA12_0>='\u000B' && LA12_0<='\f')||(LA12_0>='\u000E' && LA12_0<='\u001F')||LA12_0=='!'||(LA12_0>='#' && LA12_0<='&')||LA12_0=='+'||LA12_0=='-'||(LA12_0>=';' && LA12_0<='<')||(LA12_0>='>' && LA12_0<='@')||LA12_0=='\\'||LA12_0=='`'||LA12_0=='|'||(LA12_0>='~' && LA12_0<='\uFFFF')) ) {s = 32;} + else if ( (LA12_0=='/') ) {s = 32;} - if ( s>=0 ) return s; - break; - case 1 : - int LA12_29 = input.LA(1); - - s = -1; - if ( ((LA12_29>='\u0000' && LA12_29<='\uFFFF')) ) {s = 64;} - - else s = 32; - - if ( s>=0 ) return s; - break; - case 2 : - int LA12_28 = input.LA(1); - - s = -1; - if ( ((LA12_28>='\u0000' && LA12_28<='\uFFFF')) ) {s = 64;} + else if ( ((LA12_0>='\t' && LA12_0<='\n')||LA12_0=='\r'||LA12_0==' ') ) {s = 33;} - else s = 32; + else if ( ((LA12_0>='\u0000' && LA12_0<='\b')||(LA12_0>='\u000B' && LA12_0<='\f')||(LA12_0>='\u000E' && LA12_0<='\u001F')||LA12_0=='!'||(LA12_0>='#' && LA12_0<='&')||LA12_0=='+'||LA12_0=='-'||LA12_0=='<'||(LA12_0>='>' && LA12_0<='@')||LA12_0=='\\'||LA12_0=='`'||LA12_0=='|'||(LA12_0>='~' && LA12_0<='\uFFFF')) ) {s = 34;} if ( s>=0 ) return s; break; diff --git a/bundles/code/org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDefParser.java b/bundles/code/org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDefParser.java index 7bae7c95b..d91407b05 100644 --- a/bundles/code/org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDefParser.java +++ b/bundles/code/org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDefParser.java @@ -23,8 +23,9 @@ import java.util.HashMap; @SuppressWarnings("all") public class InternalLDefParser extends AbstractInternalContentAssistParser { public static final String[] tokenNames = new String[] { - "<invalid>", "<EOR>", "<DOWN>", "<UP>", "RULE_ID", "RULE_STRING", "RULE_INT", "RULE_ML_COMMENT", "RULE_SL_COMMENT", "RULE_WS", "RULE_ANY_OTHER", "'('", "'['", "')'", "']'", "'package'", "'.'", "'*'", "'import'", "'{'", "'}'", "'integration'", "'javafx'", "'java'", "'e4'", "':'", "'partitioning'", "'partition'", "'script'", "'rule'", "'single_line'", "'col'", "'=>'", "'escaped'", "'by'", "'multi_line'", "'lexical_highlighting'", "'keywords'", "','", "'since'", "'pattern'", "'containing'", "'character'", "'eq'", "'in'", "'whitespace'", "'default'", "'javawhitespace'" + "<invalid>", "<EOR>", "<DOWN>", "<UP>", "RULE_ID", "RULE_STRING", "RULE_INT", "RULE_ML_COMMENT", "RULE_SL_COMMENT", "RULE_WS", "RULE_ANY_OTHER", "'('", "'['", "')'", "']'", "'package'", "'.'", "'*'", "'import'", "'{'", "'}'", "'integration'", "'javafx'", "'java'", "'e4'", "':'", "'partitioning'", "'partition'", "'script'", "'rule'", "'single_line'", "'col'", "'=>'", "'escaped'", "'by'", "'multi_line'", "'lexical_highlighting'", "'token_def'", "';'", "'keywords'", "','", "'since'", "'pattern'", "'containing'", "'character'", "'eq'", "'in'", "'whitespace'", "'bold'", "'italic'", "'default'", "'javawhitespace'" }; + public static final int T__50=50; public static final int T__19=19; public static final int T__15=15; public static final int T__16=16; @@ -34,6 +35,7 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { public static final int T__12=12; public static final int T__13=13; public static final int T__14=14; + public static final int T__51=51; public static final int RULE_ID=4; public static final int T__26=26; public static final int T__27=27; @@ -62,6 +64,8 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { public static final int T__32=32; public static final int RULE_WS=9; public static final int RULE_ANY_OTHER=10; + public static final int T__48=48; + public static final int T__49=49; public static final int T__44=44; public static final int T__45=45; public static final int T__46=46; @@ -85,7 +89,7 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { public String[] getTokenNames() { return InternalLDefParser.tokenNames; } - public String getGrammarFileName() { return "../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g"; } + public String getGrammarFileName() { return "InternalLDef.g"; } @@ -109,16 +113,16 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { // $ANTLR start "entryRuleRoot" - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:61:1: entryRuleRoot : ruleRoot EOF ; + // InternalLDef.g:61:1: entryRuleRoot : ruleRoot EOF ; public final void entryRuleRoot() throws RecognitionException { try { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:62:1: ( ruleRoot EOF ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:63:1: ruleRoot EOF + // InternalLDef.g:62:1: ( ruleRoot EOF ) + // InternalLDef.g:63:1: ruleRoot EOF { if ( state.backtracking==0 ) { before(grammarAccess.getRootRule()); } - pushFollow(FOLLOW_ruleRoot_in_entryRuleRoot67); + pushFollow(FOLLOW_1); ruleRoot(); state._fsp--; @@ -126,7 +130,7 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { if ( state.backtracking==0 ) { after(grammarAccess.getRootRule()); } - match(input,EOF,FOLLOW_EOF_in_entryRuleRoot74); if (state.failed) return ; + match(input,EOF,FOLLOW_2); if (state.failed) return ; } @@ -143,25 +147,25 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { // $ANTLR start "ruleRoot" - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:70:1: ruleRoot : ( ( rule__Root__Group__0 ) ) ; + // InternalLDef.g:70:1: ruleRoot : ( ( rule__Root__Group__0 ) ) ; public final void ruleRoot() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:74:2: ( ( ( rule__Root__Group__0 ) ) ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:75:1: ( ( rule__Root__Group__0 ) ) + // InternalLDef.g:74:2: ( ( ( rule__Root__Group__0 ) ) ) + // InternalLDef.g:75:1: ( ( rule__Root__Group__0 ) ) { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:75:1: ( ( rule__Root__Group__0 ) ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:76:1: ( rule__Root__Group__0 ) + // InternalLDef.g:75:1: ( ( rule__Root__Group__0 ) ) + // InternalLDef.g:76:1: ( rule__Root__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getRootAccess().getGroup()); } - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:77:1: ( rule__Root__Group__0 ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:77:2: rule__Root__Group__0 + // InternalLDef.g:77:1: ( rule__Root__Group__0 ) + // InternalLDef.g:77:2: rule__Root__Group__0 { - pushFollow(FOLLOW_rule__Root__Group__0_in_ruleRoot100); + pushFollow(FOLLOW_2); rule__Root__Group__0(); state._fsp--; @@ -194,16 +198,16 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { // $ANTLR start "entryRuleValidID" - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:89:1: entryRuleValidID : ruleValidID EOF ; + // InternalLDef.g:89:1: entryRuleValidID : ruleValidID EOF ; public final void entryRuleValidID() throws RecognitionException { try { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:90:1: ( ruleValidID EOF ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:91:1: ruleValidID EOF + // InternalLDef.g:90:1: ( ruleValidID EOF ) + // InternalLDef.g:91:1: ruleValidID EOF { if ( state.backtracking==0 ) { before(grammarAccess.getValidIDRule()); } - pushFollow(FOLLOW_ruleValidID_in_entryRuleValidID127); + pushFollow(FOLLOW_1); ruleValidID(); state._fsp--; @@ -211,7 +215,7 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { if ( state.backtracking==0 ) { after(grammarAccess.getValidIDRule()); } - match(input,EOF,FOLLOW_EOF_in_entryRuleValidID134); if (state.failed) return ; + match(input,EOF,FOLLOW_2); if (state.failed) return ; } @@ -228,22 +232,22 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { // $ANTLR start "ruleValidID" - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:98:1: ruleValidID : ( RULE_ID ) ; + // InternalLDef.g:98:1: ruleValidID : ( RULE_ID ) ; public final void ruleValidID() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:102:2: ( ( RULE_ID ) ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:103:1: ( RULE_ID ) + // InternalLDef.g:102:2: ( ( RULE_ID ) ) + // InternalLDef.g:103:1: ( RULE_ID ) { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:103:1: ( RULE_ID ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:104:1: RULE_ID + // InternalLDef.g:103:1: ( RULE_ID ) + // InternalLDef.g:104:1: RULE_ID { if ( state.backtracking==0 ) { before(grammarAccess.getValidIDAccess().getIDTerminalRuleCall()); } - match(input,RULE_ID,FOLLOW_RULE_ID_in_ruleValidID160); if (state.failed) return ; + match(input,RULE_ID,FOLLOW_2); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getValidIDAccess().getIDTerminalRuleCall()); } @@ -269,16 +273,16 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { // $ANTLR start "entryRuleQualifiedName" - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:117:1: entryRuleQualifiedName : ruleQualifiedName EOF ; + // InternalLDef.g:117:1: entryRuleQualifiedName : ruleQualifiedName EOF ; public final void entryRuleQualifiedName() throws RecognitionException { try { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:118:1: ( ruleQualifiedName EOF ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:119:1: ruleQualifiedName EOF + // InternalLDef.g:118:1: ( ruleQualifiedName EOF ) + // InternalLDef.g:119:1: ruleQualifiedName EOF { if ( state.backtracking==0 ) { before(grammarAccess.getQualifiedNameRule()); } - pushFollow(FOLLOW_ruleQualifiedName_in_entryRuleQualifiedName186); + pushFollow(FOLLOW_1); ruleQualifiedName(); state._fsp--; @@ -286,7 +290,7 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { if ( state.backtracking==0 ) { after(grammarAccess.getQualifiedNameRule()); } - match(input,EOF,FOLLOW_EOF_in_entryRuleQualifiedName193); if (state.failed) return ; + match(input,EOF,FOLLOW_2); if (state.failed) return ; } @@ -303,25 +307,25 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { // $ANTLR start "ruleQualifiedName" - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:126:1: ruleQualifiedName : ( ( rule__QualifiedName__Group__0 ) ) ; + // InternalLDef.g:126:1: ruleQualifiedName : ( ( rule__QualifiedName__Group__0 ) ) ; public final void ruleQualifiedName() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:130:2: ( ( ( rule__QualifiedName__Group__0 ) ) ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:131:1: ( ( rule__QualifiedName__Group__0 ) ) + // InternalLDef.g:130:2: ( ( ( rule__QualifiedName__Group__0 ) ) ) + // InternalLDef.g:131:1: ( ( rule__QualifiedName__Group__0 ) ) { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:131:1: ( ( rule__QualifiedName__Group__0 ) ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:132:1: ( rule__QualifiedName__Group__0 ) + // InternalLDef.g:131:1: ( ( rule__QualifiedName__Group__0 ) ) + // InternalLDef.g:132:1: ( rule__QualifiedName__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getQualifiedNameAccess().getGroup()); } - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:133:1: ( rule__QualifiedName__Group__0 ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:133:2: rule__QualifiedName__Group__0 + // InternalLDef.g:133:1: ( rule__QualifiedName__Group__0 ) + // InternalLDef.g:133:2: rule__QualifiedName__Group__0 { - pushFollow(FOLLOW_rule__QualifiedName__Group__0_in_ruleQualifiedName219); + pushFollow(FOLLOW_2); rule__QualifiedName__Group__0(); state._fsp--; @@ -354,16 +358,16 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { // $ANTLR start "entryRuleQualifiedNameWithWildCard" - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:145:1: entryRuleQualifiedNameWithWildCard : ruleQualifiedNameWithWildCard EOF ; + // InternalLDef.g:145:1: entryRuleQualifiedNameWithWildCard : ruleQualifiedNameWithWildCard EOF ; public final void entryRuleQualifiedNameWithWildCard() throws RecognitionException { try { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:146:1: ( ruleQualifiedNameWithWildCard EOF ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:147:1: ruleQualifiedNameWithWildCard EOF + // InternalLDef.g:146:1: ( ruleQualifiedNameWithWildCard EOF ) + // InternalLDef.g:147:1: ruleQualifiedNameWithWildCard EOF { if ( state.backtracking==0 ) { before(grammarAccess.getQualifiedNameWithWildCardRule()); } - pushFollow(FOLLOW_ruleQualifiedNameWithWildCard_in_entryRuleQualifiedNameWithWildCard246); + pushFollow(FOLLOW_1); ruleQualifiedNameWithWildCard(); state._fsp--; @@ -371,7 +375,7 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { if ( state.backtracking==0 ) { after(grammarAccess.getQualifiedNameWithWildCardRule()); } - match(input,EOF,FOLLOW_EOF_in_entryRuleQualifiedNameWithWildCard253); if (state.failed) return ; + match(input,EOF,FOLLOW_2); if (state.failed) return ; } @@ -388,25 +392,25 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { // $ANTLR start "ruleQualifiedNameWithWildCard" - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:154:1: ruleQualifiedNameWithWildCard : ( ( rule__QualifiedNameWithWildCard__Group__0 ) ) ; + // InternalLDef.g:154:1: ruleQualifiedNameWithWildCard : ( ( rule__QualifiedNameWithWildCard__Group__0 ) ) ; public final void ruleQualifiedNameWithWildCard() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:158:2: ( ( ( rule__QualifiedNameWithWildCard__Group__0 ) ) ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:159:1: ( ( rule__QualifiedNameWithWildCard__Group__0 ) ) + // InternalLDef.g:158:2: ( ( ( rule__QualifiedNameWithWildCard__Group__0 ) ) ) + // InternalLDef.g:159:1: ( ( rule__QualifiedNameWithWildCard__Group__0 ) ) { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:159:1: ( ( rule__QualifiedNameWithWildCard__Group__0 ) ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:160:1: ( rule__QualifiedNameWithWildCard__Group__0 ) + // InternalLDef.g:159:1: ( ( rule__QualifiedNameWithWildCard__Group__0 ) ) + // InternalLDef.g:160:1: ( rule__QualifiedNameWithWildCard__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getQualifiedNameWithWildCardAccess().getGroup()); } - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:161:1: ( rule__QualifiedNameWithWildCard__Group__0 ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:161:2: rule__QualifiedNameWithWildCard__Group__0 + // InternalLDef.g:161:1: ( rule__QualifiedNameWithWildCard__Group__0 ) + // InternalLDef.g:161:2: rule__QualifiedNameWithWildCard__Group__0 { - pushFollow(FOLLOW_rule__QualifiedNameWithWildCard__Group__0_in_ruleQualifiedNameWithWildCard279); + pushFollow(FOLLOW_2); rule__QualifiedNameWithWildCard__Group__0(); state._fsp--; @@ -439,16 +443,16 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { // $ANTLR start "entryRuleImport" - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:173:1: entryRuleImport : ruleImport EOF ; + // InternalLDef.g:173:1: entryRuleImport : ruleImport EOF ; public final void entryRuleImport() throws RecognitionException { try { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:174:1: ( ruleImport EOF ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:175:1: ruleImport EOF + // InternalLDef.g:174:1: ( ruleImport EOF ) + // InternalLDef.g:175:1: ruleImport EOF { if ( state.backtracking==0 ) { before(grammarAccess.getImportRule()); } - pushFollow(FOLLOW_ruleImport_in_entryRuleImport306); + pushFollow(FOLLOW_1); ruleImport(); state._fsp--; @@ -456,7 +460,7 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { if ( state.backtracking==0 ) { after(grammarAccess.getImportRule()); } - match(input,EOF,FOLLOW_EOF_in_entryRuleImport313); if (state.failed) return ; + match(input,EOF,FOLLOW_2); if (state.failed) return ; } @@ -473,25 +477,25 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { // $ANTLR start "ruleImport" - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:182:1: ruleImport : ( ( rule__Import__Group__0 ) ) ; + // InternalLDef.g:182:1: ruleImport : ( ( rule__Import__Group__0 ) ) ; public final void ruleImport() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:186:2: ( ( ( rule__Import__Group__0 ) ) ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:187:1: ( ( rule__Import__Group__0 ) ) + // InternalLDef.g:186:2: ( ( ( rule__Import__Group__0 ) ) ) + // InternalLDef.g:187:1: ( ( rule__Import__Group__0 ) ) { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:187:1: ( ( rule__Import__Group__0 ) ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:188:1: ( rule__Import__Group__0 ) + // InternalLDef.g:187:1: ( ( rule__Import__Group__0 ) ) + // InternalLDef.g:188:1: ( rule__Import__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getImportAccess().getGroup()); } - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:189:1: ( rule__Import__Group__0 ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:189:2: rule__Import__Group__0 + // InternalLDef.g:189:1: ( rule__Import__Group__0 ) + // InternalLDef.g:189:2: rule__Import__Group__0 { - pushFollow(FOLLOW_rule__Import__Group__0_in_ruleImport339); + pushFollow(FOLLOW_2); rule__Import__Group__0(); state._fsp--; @@ -524,16 +528,16 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { // $ANTLR start "entryRuleLanguageDef" - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:201:1: entryRuleLanguageDef : ruleLanguageDef EOF ; + // InternalLDef.g:201:1: entryRuleLanguageDef : ruleLanguageDef EOF ; public final void entryRuleLanguageDef() throws RecognitionException { try { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:202:1: ( ruleLanguageDef EOF ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:203:1: ruleLanguageDef EOF + // InternalLDef.g:202:1: ( ruleLanguageDef EOF ) + // InternalLDef.g:203:1: ruleLanguageDef EOF { if ( state.backtracking==0 ) { before(grammarAccess.getLanguageDefRule()); } - pushFollow(FOLLOW_ruleLanguageDef_in_entryRuleLanguageDef366); + pushFollow(FOLLOW_1); ruleLanguageDef(); state._fsp--; @@ -541,7 +545,7 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { if ( state.backtracking==0 ) { after(grammarAccess.getLanguageDefRule()); } - match(input,EOF,FOLLOW_EOF_in_entryRuleLanguageDef373); if (state.failed) return ; + match(input,EOF,FOLLOW_2); if (state.failed) return ; } @@ -558,25 +562,25 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { // $ANTLR start "ruleLanguageDef" - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:210:1: ruleLanguageDef : ( ( rule__LanguageDef__Group__0 ) ) ; + // InternalLDef.g:210:1: ruleLanguageDef : ( ( rule__LanguageDef__Group__0 ) ) ; public final void ruleLanguageDef() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:214:2: ( ( ( rule__LanguageDef__Group__0 ) ) ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:215:1: ( ( rule__LanguageDef__Group__0 ) ) + // InternalLDef.g:214:2: ( ( ( rule__LanguageDef__Group__0 ) ) ) + // InternalLDef.g:215:1: ( ( rule__LanguageDef__Group__0 ) ) { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:215:1: ( ( rule__LanguageDef__Group__0 ) ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:216:1: ( rule__LanguageDef__Group__0 ) + // InternalLDef.g:215:1: ( ( rule__LanguageDef__Group__0 ) ) + // InternalLDef.g:216:1: ( rule__LanguageDef__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getLanguageDefAccess().getGroup()); } - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:217:1: ( rule__LanguageDef__Group__0 ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:217:2: rule__LanguageDef__Group__0 + // InternalLDef.g:217:1: ( rule__LanguageDef__Group__0 ) + // InternalLDef.g:217:2: rule__LanguageDef__Group__0 { - pushFollow(FOLLOW_rule__LanguageDef__Group__0_in_ruleLanguageDef399); + pushFollow(FOLLOW_2); rule__LanguageDef__Group__0(); state._fsp--; @@ -609,16 +613,16 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { // $ANTLR start "entryRuleIntegration" - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:229:1: entryRuleIntegration : ruleIntegration EOF ; + // InternalLDef.g:229:1: entryRuleIntegration : ruleIntegration EOF ; public final void entryRuleIntegration() throws RecognitionException { try { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:230:1: ( ruleIntegration EOF ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:231:1: ruleIntegration EOF + // InternalLDef.g:230:1: ( ruleIntegration EOF ) + // InternalLDef.g:231:1: ruleIntegration EOF { if ( state.backtracking==0 ) { before(grammarAccess.getIntegrationRule()); } - pushFollow(FOLLOW_ruleIntegration_in_entryRuleIntegration426); + pushFollow(FOLLOW_1); ruleIntegration(); state._fsp--; @@ -626,7 +630,7 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { if ( state.backtracking==0 ) { after(grammarAccess.getIntegrationRule()); } - match(input,EOF,FOLLOW_EOF_in_entryRuleIntegration433); if (state.failed) return ; + match(input,EOF,FOLLOW_2); if (state.failed) return ; } @@ -643,25 +647,25 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { // $ANTLR start "ruleIntegration" - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:238:1: ruleIntegration : ( ( rule__Integration__Group__0 ) ) ; + // InternalLDef.g:238:1: ruleIntegration : ( ( rule__Integration__Group__0 ) ) ; public final void ruleIntegration() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:242:2: ( ( ( rule__Integration__Group__0 ) ) ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:243:1: ( ( rule__Integration__Group__0 ) ) + // InternalLDef.g:242:2: ( ( ( rule__Integration__Group__0 ) ) ) + // InternalLDef.g:243:1: ( ( rule__Integration__Group__0 ) ) { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:243:1: ( ( rule__Integration__Group__0 ) ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:244:1: ( rule__Integration__Group__0 ) + // InternalLDef.g:243:1: ( ( rule__Integration__Group__0 ) ) + // InternalLDef.g:244:1: ( rule__Integration__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getIntegrationAccess().getGroup()); } - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:245:1: ( rule__Integration__Group__0 ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:245:2: rule__Integration__Group__0 + // InternalLDef.g:245:1: ( rule__Integration__Group__0 ) + // InternalLDef.g:245:2: rule__Integration__Group__0 { - pushFollow(FOLLOW_rule__Integration__Group__0_in_ruleIntegration459); + pushFollow(FOLLOW_2); rule__Integration__Group__0(); state._fsp--; @@ -694,16 +698,16 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { // $ANTLR start "entryRuleCodeIntegration" - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:257:1: entryRuleCodeIntegration : ruleCodeIntegration EOF ; + // InternalLDef.g:257:1: entryRuleCodeIntegration : ruleCodeIntegration EOF ; public final void entryRuleCodeIntegration() throws RecognitionException { try { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:258:1: ( ruleCodeIntegration EOF ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:259:1: ruleCodeIntegration EOF + // InternalLDef.g:258:1: ( ruleCodeIntegration EOF ) + // InternalLDef.g:259:1: ruleCodeIntegration EOF { if ( state.backtracking==0 ) { before(grammarAccess.getCodeIntegrationRule()); } - pushFollow(FOLLOW_ruleCodeIntegration_in_entryRuleCodeIntegration486); + pushFollow(FOLLOW_1); ruleCodeIntegration(); state._fsp--; @@ -711,7 +715,7 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { if ( state.backtracking==0 ) { after(grammarAccess.getCodeIntegrationRule()); } - match(input,EOF,FOLLOW_EOF_in_entryRuleCodeIntegration493); if (state.failed) return ; + match(input,EOF,FOLLOW_2); if (state.failed) return ; } @@ -728,22 +732,22 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { // $ANTLR start "ruleCodeIntegration" - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:266:1: ruleCodeIntegration : ( ruleJavaFXIntegration ) ; + // InternalLDef.g:266:1: ruleCodeIntegration : ( ruleJavaFXIntegration ) ; public final void ruleCodeIntegration() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:270:2: ( ( ruleJavaFXIntegration ) ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:271:1: ( ruleJavaFXIntegration ) + // InternalLDef.g:270:2: ( ( ruleJavaFXIntegration ) ) + // InternalLDef.g:271:1: ( ruleJavaFXIntegration ) { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:271:1: ( ruleJavaFXIntegration ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:272:1: ruleJavaFXIntegration + // InternalLDef.g:271:1: ( ruleJavaFXIntegration ) + // InternalLDef.g:272:1: ruleJavaFXIntegration { if ( state.backtracking==0 ) { before(grammarAccess.getCodeIntegrationAccess().getJavaFXIntegrationParserRuleCall()); } - pushFollow(FOLLOW_ruleJavaFXIntegration_in_ruleCodeIntegration519); + pushFollow(FOLLOW_2); ruleJavaFXIntegration(); state._fsp--; @@ -773,16 +777,16 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { // $ANTLR start "entryRuleJavaFXIntegration" - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:285:1: entryRuleJavaFXIntegration : ruleJavaFXIntegration EOF ; + // InternalLDef.g:285:1: entryRuleJavaFXIntegration : ruleJavaFXIntegration EOF ; public final void entryRuleJavaFXIntegration() throws RecognitionException { try { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:286:1: ( ruleJavaFXIntegration EOF ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:287:1: ruleJavaFXIntegration EOF + // InternalLDef.g:286:1: ( ruleJavaFXIntegration EOF ) + // InternalLDef.g:287:1: ruleJavaFXIntegration EOF { if ( state.backtracking==0 ) { before(grammarAccess.getJavaFXIntegrationRule()); } - pushFollow(FOLLOW_ruleJavaFXIntegration_in_entryRuleJavaFXIntegration545); + pushFollow(FOLLOW_1); ruleJavaFXIntegration(); state._fsp--; @@ -790,7 +794,7 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { if ( state.backtracking==0 ) { after(grammarAccess.getJavaFXIntegrationRule()); } - match(input,EOF,FOLLOW_EOF_in_entryRuleJavaFXIntegration552); if (state.failed) return ; + match(input,EOF,FOLLOW_2); if (state.failed) return ; } @@ -807,25 +811,25 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { // $ANTLR start "ruleJavaFXIntegration" - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:294:1: ruleJavaFXIntegration : ( ( rule__JavaFXIntegration__Group__0 ) ) ; + // InternalLDef.g:294:1: ruleJavaFXIntegration : ( ( rule__JavaFXIntegration__Group__0 ) ) ; public final void ruleJavaFXIntegration() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:298:2: ( ( ( rule__JavaFXIntegration__Group__0 ) ) ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:299:1: ( ( rule__JavaFXIntegration__Group__0 ) ) + // InternalLDef.g:298:2: ( ( ( rule__JavaFXIntegration__Group__0 ) ) ) + // InternalLDef.g:299:1: ( ( rule__JavaFXIntegration__Group__0 ) ) { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:299:1: ( ( rule__JavaFXIntegration__Group__0 ) ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:300:1: ( rule__JavaFXIntegration__Group__0 ) + // InternalLDef.g:299:1: ( ( rule__JavaFXIntegration__Group__0 ) ) + // InternalLDef.g:300:1: ( rule__JavaFXIntegration__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getJavaFXIntegrationAccess().getGroup()); } - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:301:1: ( rule__JavaFXIntegration__Group__0 ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:301:2: rule__JavaFXIntegration__Group__0 + // InternalLDef.g:301:1: ( rule__JavaFXIntegration__Group__0 ) + // InternalLDef.g:301:2: rule__JavaFXIntegration__Group__0 { - pushFollow(FOLLOW_rule__JavaFXIntegration__Group__0_in_ruleJavaFXIntegration578); + pushFollow(FOLLOW_2); rule__JavaFXIntegration__Group__0(); state._fsp--; @@ -858,16 +862,16 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { // $ANTLR start "entryRuleCodegeneration" - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:313:1: entryRuleCodegeneration : ruleCodegeneration EOF ; + // InternalLDef.g:313:1: entryRuleCodegeneration : ruleCodegeneration EOF ; public final void entryRuleCodegeneration() throws RecognitionException { try { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:314:1: ( ruleCodegeneration EOF ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:315:1: ruleCodegeneration EOF + // InternalLDef.g:314:1: ( ruleCodegeneration EOF ) + // InternalLDef.g:315:1: ruleCodegeneration EOF { if ( state.backtracking==0 ) { before(grammarAccess.getCodegenerationRule()); } - pushFollow(FOLLOW_ruleCodegeneration_in_entryRuleCodegeneration605); + pushFollow(FOLLOW_1); ruleCodegeneration(); state._fsp--; @@ -875,7 +879,7 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { if ( state.backtracking==0 ) { after(grammarAccess.getCodegenerationRule()); } - match(input,EOF,FOLLOW_EOF_in_entryRuleCodegeneration612); if (state.failed) return ; + match(input,EOF,FOLLOW_2); if (state.failed) return ; } @@ -892,25 +896,25 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { // $ANTLR start "ruleCodegeneration" - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:322:1: ruleCodegeneration : ( ( rule__Codegeneration__Alternatives ) ) ; + // InternalLDef.g:322:1: ruleCodegeneration : ( ( rule__Codegeneration__Alternatives ) ) ; public final void ruleCodegeneration() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:326:2: ( ( ( rule__Codegeneration__Alternatives ) ) ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:327:1: ( ( rule__Codegeneration__Alternatives ) ) + // InternalLDef.g:326:2: ( ( ( rule__Codegeneration__Alternatives ) ) ) + // InternalLDef.g:327:1: ( ( rule__Codegeneration__Alternatives ) ) { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:327:1: ( ( rule__Codegeneration__Alternatives ) ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:328:1: ( rule__Codegeneration__Alternatives ) + // InternalLDef.g:327:1: ( ( rule__Codegeneration__Alternatives ) ) + // InternalLDef.g:328:1: ( rule__Codegeneration__Alternatives ) { if ( state.backtracking==0 ) { before(grammarAccess.getCodegenerationAccess().getAlternatives()); } - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:329:1: ( rule__Codegeneration__Alternatives ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:329:2: rule__Codegeneration__Alternatives + // InternalLDef.g:329:1: ( rule__Codegeneration__Alternatives ) + // InternalLDef.g:329:2: rule__Codegeneration__Alternatives { - pushFollow(FOLLOW_rule__Codegeneration__Alternatives_in_ruleCodegeneration638); + pushFollow(FOLLOW_2); rule__Codegeneration__Alternatives(); state._fsp--; @@ -943,16 +947,16 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { // $ANTLR start "entryRuleJavaCodeGeneration" - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:341:1: entryRuleJavaCodeGeneration : ruleJavaCodeGeneration EOF ; + // InternalLDef.g:341:1: entryRuleJavaCodeGeneration : ruleJavaCodeGeneration EOF ; public final void entryRuleJavaCodeGeneration() throws RecognitionException { try { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:342:1: ( ruleJavaCodeGeneration EOF ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:343:1: ruleJavaCodeGeneration EOF + // InternalLDef.g:342:1: ( ruleJavaCodeGeneration EOF ) + // InternalLDef.g:343:1: ruleJavaCodeGeneration EOF { if ( state.backtracking==0 ) { before(grammarAccess.getJavaCodeGenerationRule()); } - pushFollow(FOLLOW_ruleJavaCodeGeneration_in_entryRuleJavaCodeGeneration665); + pushFollow(FOLLOW_1); ruleJavaCodeGeneration(); state._fsp--; @@ -960,7 +964,7 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { if ( state.backtracking==0 ) { after(grammarAccess.getJavaCodeGenerationRule()); } - match(input,EOF,FOLLOW_EOF_in_entryRuleJavaCodeGeneration672); if (state.failed) return ; + match(input,EOF,FOLLOW_2); if (state.failed) return ; } @@ -977,25 +981,25 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { // $ANTLR start "ruleJavaCodeGeneration" - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:350:1: ruleJavaCodeGeneration : ( ( rule__JavaCodeGeneration__Group__0 ) ) ; + // InternalLDef.g:350:1: ruleJavaCodeGeneration : ( ( rule__JavaCodeGeneration__Group__0 ) ) ; public final void ruleJavaCodeGeneration() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:354:2: ( ( ( rule__JavaCodeGeneration__Group__0 ) ) ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:355:1: ( ( rule__JavaCodeGeneration__Group__0 ) ) + // InternalLDef.g:354:2: ( ( ( rule__JavaCodeGeneration__Group__0 ) ) ) + // InternalLDef.g:355:1: ( ( rule__JavaCodeGeneration__Group__0 ) ) { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:355:1: ( ( rule__JavaCodeGeneration__Group__0 ) ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:356:1: ( rule__JavaCodeGeneration__Group__0 ) + // InternalLDef.g:355:1: ( ( rule__JavaCodeGeneration__Group__0 ) ) + // InternalLDef.g:356:1: ( rule__JavaCodeGeneration__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getJavaCodeGenerationAccess().getGroup()); } - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:357:1: ( rule__JavaCodeGeneration__Group__0 ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:357:2: rule__JavaCodeGeneration__Group__0 + // InternalLDef.g:357:1: ( rule__JavaCodeGeneration__Group__0 ) + // InternalLDef.g:357:2: rule__JavaCodeGeneration__Group__0 { - pushFollow(FOLLOW_rule__JavaCodeGeneration__Group__0_in_ruleJavaCodeGeneration698); + pushFollow(FOLLOW_2); rule__JavaCodeGeneration__Group__0(); state._fsp--; @@ -1028,16 +1032,16 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { // $ANTLR start "entryRuleE4CodeGeneration" - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:369:1: entryRuleE4CodeGeneration : ruleE4CodeGeneration EOF ; + // InternalLDef.g:369:1: entryRuleE4CodeGeneration : ruleE4CodeGeneration EOF ; public final void entryRuleE4CodeGeneration() throws RecognitionException { try { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:370:1: ( ruleE4CodeGeneration EOF ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:371:1: ruleE4CodeGeneration EOF + // InternalLDef.g:370:1: ( ruleE4CodeGeneration EOF ) + // InternalLDef.g:371:1: ruleE4CodeGeneration EOF { if ( state.backtracking==0 ) { before(grammarAccess.getE4CodeGenerationRule()); } - pushFollow(FOLLOW_ruleE4CodeGeneration_in_entryRuleE4CodeGeneration725); + pushFollow(FOLLOW_1); ruleE4CodeGeneration(); state._fsp--; @@ -1045,7 +1049,7 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { if ( state.backtracking==0 ) { after(grammarAccess.getE4CodeGenerationRule()); } - match(input,EOF,FOLLOW_EOF_in_entryRuleE4CodeGeneration732); if (state.failed) return ; + match(input,EOF,FOLLOW_2); if (state.failed) return ; } @@ -1062,25 +1066,25 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { // $ANTLR start "ruleE4CodeGeneration" - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:378:1: ruleE4CodeGeneration : ( ( rule__E4CodeGeneration__Group__0 ) ) ; + // InternalLDef.g:378:1: ruleE4CodeGeneration : ( ( rule__E4CodeGeneration__Group__0 ) ) ; public final void ruleE4CodeGeneration() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:382:2: ( ( ( rule__E4CodeGeneration__Group__0 ) ) ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:383:1: ( ( rule__E4CodeGeneration__Group__0 ) ) + // InternalLDef.g:382:2: ( ( ( rule__E4CodeGeneration__Group__0 ) ) ) + // InternalLDef.g:383:1: ( ( rule__E4CodeGeneration__Group__0 ) ) { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:383:1: ( ( rule__E4CodeGeneration__Group__0 ) ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:384:1: ( rule__E4CodeGeneration__Group__0 ) + // InternalLDef.g:383:1: ( ( rule__E4CodeGeneration__Group__0 ) ) + // InternalLDef.g:384:1: ( rule__E4CodeGeneration__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getE4CodeGenerationAccess().getGroup()); } - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:385:1: ( rule__E4CodeGeneration__Group__0 ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:385:2: rule__E4CodeGeneration__Group__0 + // InternalLDef.g:385:1: ( rule__E4CodeGeneration__Group__0 ) + // InternalLDef.g:385:2: rule__E4CodeGeneration__Group__0 { - pushFollow(FOLLOW_rule__E4CodeGeneration__Group__0_in_ruleE4CodeGeneration758); + pushFollow(FOLLOW_2); rule__E4CodeGeneration__Group__0(); state._fsp--; @@ -1113,16 +1117,16 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { // $ANTLR start "entryRuleConfigValue" - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:397:1: entryRuleConfigValue : ruleConfigValue EOF ; + // InternalLDef.g:397:1: entryRuleConfigValue : ruleConfigValue EOF ; public final void entryRuleConfigValue() throws RecognitionException { try { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:398:1: ( ruleConfigValue EOF ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:399:1: ruleConfigValue EOF + // InternalLDef.g:398:1: ( ruleConfigValue EOF ) + // InternalLDef.g:399:1: ruleConfigValue EOF { if ( state.backtracking==0 ) { before(grammarAccess.getConfigValueRule()); } - pushFollow(FOLLOW_ruleConfigValue_in_entryRuleConfigValue785); + pushFollow(FOLLOW_1); ruleConfigValue(); state._fsp--; @@ -1130,7 +1134,7 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { if ( state.backtracking==0 ) { after(grammarAccess.getConfigValueRule()); } - match(input,EOF,FOLLOW_EOF_in_entryRuleConfigValue792); if (state.failed) return ; + match(input,EOF,FOLLOW_2); if (state.failed) return ; } @@ -1147,25 +1151,25 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { // $ANTLR start "ruleConfigValue" - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:406:1: ruleConfigValue : ( ( rule__ConfigValue__Group__0 ) ) ; + // InternalLDef.g:406:1: ruleConfigValue : ( ( rule__ConfigValue__Group__0 ) ) ; public final void ruleConfigValue() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:410:2: ( ( ( rule__ConfigValue__Group__0 ) ) ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:411:1: ( ( rule__ConfigValue__Group__0 ) ) + // InternalLDef.g:410:2: ( ( ( rule__ConfigValue__Group__0 ) ) ) + // InternalLDef.g:411:1: ( ( rule__ConfigValue__Group__0 ) ) { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:411:1: ( ( rule__ConfigValue__Group__0 ) ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:412:1: ( rule__ConfigValue__Group__0 ) + // InternalLDef.g:411:1: ( ( rule__ConfigValue__Group__0 ) ) + // InternalLDef.g:412:1: ( rule__ConfigValue__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getConfigValueAccess().getGroup()); } - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:413:1: ( rule__ConfigValue__Group__0 ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:413:2: rule__ConfigValue__Group__0 + // InternalLDef.g:413:1: ( rule__ConfigValue__Group__0 ) + // InternalLDef.g:413:2: rule__ConfigValue__Group__0 { - pushFollow(FOLLOW_rule__ConfigValue__Group__0_in_ruleConfigValue818); + pushFollow(FOLLOW_2); rule__ConfigValue__Group__0(); state._fsp--; @@ -1198,16 +1202,16 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { // $ANTLR start "entryRuleParitioning" - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:425:1: entryRuleParitioning : ruleParitioning EOF ; + // InternalLDef.g:425:1: entryRuleParitioning : ruleParitioning EOF ; public final void entryRuleParitioning() throws RecognitionException { try { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:426:1: ( ruleParitioning EOF ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:427:1: ruleParitioning EOF + // InternalLDef.g:426:1: ( ruleParitioning EOF ) + // InternalLDef.g:427:1: ruleParitioning EOF { if ( state.backtracking==0 ) { before(grammarAccess.getParitioningRule()); } - pushFollow(FOLLOW_ruleParitioning_in_entryRuleParitioning845); + pushFollow(FOLLOW_1); ruleParitioning(); state._fsp--; @@ -1215,7 +1219,7 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { if ( state.backtracking==0 ) { after(grammarAccess.getParitioningRule()); } - match(input,EOF,FOLLOW_EOF_in_entryRuleParitioning852); if (state.failed) return ; + match(input,EOF,FOLLOW_2); if (state.failed) return ; } @@ -1232,25 +1236,25 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { // $ANTLR start "ruleParitioning" - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:434:1: ruleParitioning : ( ( rule__Paritioning__Group__0 ) ) ; + // InternalLDef.g:434:1: ruleParitioning : ( ( rule__Paritioning__Group__0 ) ) ; public final void ruleParitioning() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:438:2: ( ( ( rule__Paritioning__Group__0 ) ) ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:439:1: ( ( rule__Paritioning__Group__0 ) ) + // InternalLDef.g:438:2: ( ( ( rule__Paritioning__Group__0 ) ) ) + // InternalLDef.g:439:1: ( ( rule__Paritioning__Group__0 ) ) { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:439:1: ( ( rule__Paritioning__Group__0 ) ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:440:1: ( rule__Paritioning__Group__0 ) + // InternalLDef.g:439:1: ( ( rule__Paritioning__Group__0 ) ) + // InternalLDef.g:440:1: ( rule__Paritioning__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getParitioningAccess().getGroup()); } - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:441:1: ( rule__Paritioning__Group__0 ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:441:2: rule__Paritioning__Group__0 + // InternalLDef.g:441:1: ( rule__Paritioning__Group__0 ) + // InternalLDef.g:441:2: rule__Paritioning__Group__0 { - pushFollow(FOLLOW_rule__Paritioning__Group__0_in_ruleParitioning878); + pushFollow(FOLLOW_2); rule__Paritioning__Group__0(); state._fsp--; @@ -1283,16 +1287,16 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { // $ANTLR start "entryRulePartition" - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:453:1: entryRulePartition : rulePartition EOF ; + // InternalLDef.g:453:1: entryRulePartition : rulePartition EOF ; public final void entryRulePartition() throws RecognitionException { try { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:454:1: ( rulePartition EOF ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:455:1: rulePartition EOF + // InternalLDef.g:454:1: ( rulePartition EOF ) + // InternalLDef.g:455:1: rulePartition EOF { if ( state.backtracking==0 ) { before(grammarAccess.getPartitionRule()); } - pushFollow(FOLLOW_rulePartition_in_entryRulePartition905); + pushFollow(FOLLOW_1); rulePartition(); state._fsp--; @@ -1300,7 +1304,7 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { if ( state.backtracking==0 ) { after(grammarAccess.getPartitionRule()); } - match(input,EOF,FOLLOW_EOF_in_entryRulePartition912); if (state.failed) return ; + match(input,EOF,FOLLOW_2); if (state.failed) return ; } @@ -1317,25 +1321,25 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { // $ANTLR start "rulePartition" - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:462:1: rulePartition : ( ( rule__Partition__Group__0 ) ) ; + // InternalLDef.g:462:1: rulePartition : ( ( rule__Partition__Group__0 ) ) ; public final void rulePartition() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:466:2: ( ( ( rule__Partition__Group__0 ) ) ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:467:1: ( ( rule__Partition__Group__0 ) ) + // InternalLDef.g:466:2: ( ( ( rule__Partition__Group__0 ) ) ) + // InternalLDef.g:467:1: ( ( rule__Partition__Group__0 ) ) { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:467:1: ( ( rule__Partition__Group__0 ) ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:468:1: ( rule__Partition__Group__0 ) + // InternalLDef.g:467:1: ( ( rule__Partition__Group__0 ) ) + // InternalLDef.g:468:1: ( rule__Partition__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getPartitionAccess().getGroup()); } - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:469:1: ( rule__Partition__Group__0 ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:469:2: rule__Partition__Group__0 + // InternalLDef.g:469:1: ( rule__Partition__Group__0 ) + // InternalLDef.g:469:2: rule__Partition__Group__0 { - pushFollow(FOLLOW_rule__Partition__Group__0_in_rulePartition938); + pushFollow(FOLLOW_2); rule__Partition__Group__0(); state._fsp--; @@ -1368,16 +1372,16 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { // $ANTLR start "entryRulePartitioner" - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:481:1: entryRulePartitioner : rulePartitioner EOF ; + // InternalLDef.g:481:1: entryRulePartitioner : rulePartitioner EOF ; public final void entryRulePartitioner() throws RecognitionException { try { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:482:1: ( rulePartitioner EOF ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:483:1: rulePartitioner EOF + // InternalLDef.g:482:1: ( rulePartitioner EOF ) + // InternalLDef.g:483:1: rulePartitioner EOF { if ( state.backtracking==0 ) { before(grammarAccess.getPartitionerRule()); } - pushFollow(FOLLOW_rulePartitioner_in_entryRulePartitioner965); + pushFollow(FOLLOW_1); rulePartitioner(); state._fsp--; @@ -1385,7 +1389,7 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { if ( state.backtracking==0 ) { after(grammarAccess.getPartitionerRule()); } - match(input,EOF,FOLLOW_EOF_in_entryRulePartitioner972); if (state.failed) return ; + match(input,EOF,FOLLOW_2); if (state.failed) return ; } @@ -1402,25 +1406,25 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { // $ANTLR start "rulePartitioner" - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:490:1: rulePartitioner : ( ( rule__Partitioner__Alternatives ) ) ; + // InternalLDef.g:490:1: rulePartitioner : ( ( rule__Partitioner__Alternatives ) ) ; public final void rulePartitioner() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:494:2: ( ( ( rule__Partitioner__Alternatives ) ) ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:495:1: ( ( rule__Partitioner__Alternatives ) ) + // InternalLDef.g:494:2: ( ( ( rule__Partitioner__Alternatives ) ) ) + // InternalLDef.g:495:1: ( ( rule__Partitioner__Alternatives ) ) { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:495:1: ( ( rule__Partitioner__Alternatives ) ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:496:1: ( rule__Partitioner__Alternatives ) + // InternalLDef.g:495:1: ( ( rule__Partitioner__Alternatives ) ) + // InternalLDef.g:496:1: ( rule__Partitioner__Alternatives ) { if ( state.backtracking==0 ) { before(grammarAccess.getPartitionerAccess().getAlternatives()); } - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:497:1: ( rule__Partitioner__Alternatives ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:497:2: rule__Partitioner__Alternatives + // InternalLDef.g:497:1: ( rule__Partitioner__Alternatives ) + // InternalLDef.g:497:2: rule__Partitioner__Alternatives { - pushFollow(FOLLOW_rule__Partitioner__Alternatives_in_rulePartitioner998); + pushFollow(FOLLOW_2); rule__Partitioner__Alternatives(); state._fsp--; @@ -1453,16 +1457,16 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { // $ANTLR start "entryRuleParitioner_JS" - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:509:1: entryRuleParitioner_JS : ruleParitioner_JS EOF ; + // InternalLDef.g:509:1: entryRuleParitioner_JS : ruleParitioner_JS EOF ; public final void entryRuleParitioner_JS() throws RecognitionException { try { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:510:1: ( ruleParitioner_JS EOF ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:511:1: ruleParitioner_JS EOF + // InternalLDef.g:510:1: ( ruleParitioner_JS EOF ) + // InternalLDef.g:511:1: ruleParitioner_JS EOF { if ( state.backtracking==0 ) { before(grammarAccess.getParitioner_JSRule()); } - pushFollow(FOLLOW_ruleParitioner_JS_in_entryRuleParitioner_JS1025); + pushFollow(FOLLOW_1); ruleParitioner_JS(); state._fsp--; @@ -1470,7 +1474,7 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { if ( state.backtracking==0 ) { after(grammarAccess.getParitioner_JSRule()); } - match(input,EOF,FOLLOW_EOF_in_entryRuleParitioner_JS1032); if (state.failed) return ; + match(input,EOF,FOLLOW_2); if (state.failed) return ; } @@ -1487,25 +1491,25 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { // $ANTLR start "ruleParitioner_JS" - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:518:1: ruleParitioner_JS : ( ( rule__Paritioner_JS__Group__0 ) ) ; + // InternalLDef.g:518:1: ruleParitioner_JS : ( ( rule__Paritioner_JS__Group__0 ) ) ; public final void ruleParitioner_JS() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:522:2: ( ( ( rule__Paritioner_JS__Group__0 ) ) ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:523:1: ( ( rule__Paritioner_JS__Group__0 ) ) + // InternalLDef.g:522:2: ( ( ( rule__Paritioner_JS__Group__0 ) ) ) + // InternalLDef.g:523:1: ( ( rule__Paritioner_JS__Group__0 ) ) { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:523:1: ( ( rule__Paritioner_JS__Group__0 ) ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:524:1: ( rule__Paritioner_JS__Group__0 ) + // InternalLDef.g:523:1: ( ( rule__Paritioner_JS__Group__0 ) ) + // InternalLDef.g:524:1: ( rule__Paritioner_JS__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getParitioner_JSAccess().getGroup()); } - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:525:1: ( rule__Paritioner_JS__Group__0 ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:525:2: rule__Paritioner_JS__Group__0 + // InternalLDef.g:525:1: ( rule__Paritioner_JS__Group__0 ) + // InternalLDef.g:525:2: rule__Paritioner_JS__Group__0 { - pushFollow(FOLLOW_rule__Paritioner_JS__Group__0_in_ruleParitioner_JS1058); + pushFollow(FOLLOW_2); rule__Paritioner_JS__Group__0(); state._fsp--; @@ -1538,16 +1542,16 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { // $ANTLR start "entryRulePartitioner_Rule" - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:537:1: entryRulePartitioner_Rule : rulePartitioner_Rule EOF ; + // InternalLDef.g:537:1: entryRulePartitioner_Rule : rulePartitioner_Rule EOF ; public final void entryRulePartitioner_Rule() throws RecognitionException { try { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:538:1: ( rulePartitioner_Rule EOF ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:539:1: rulePartitioner_Rule EOF + // InternalLDef.g:538:1: ( rulePartitioner_Rule EOF ) + // InternalLDef.g:539:1: rulePartitioner_Rule EOF { if ( state.backtracking==0 ) { before(grammarAccess.getPartitioner_RuleRule()); } - pushFollow(FOLLOW_rulePartitioner_Rule_in_entryRulePartitioner_Rule1085); + pushFollow(FOLLOW_1); rulePartitioner_Rule(); state._fsp--; @@ -1555,7 +1559,7 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { if ( state.backtracking==0 ) { after(grammarAccess.getPartitioner_RuleRule()); } - match(input,EOF,FOLLOW_EOF_in_entryRulePartitioner_Rule1092); if (state.failed) return ; + match(input,EOF,FOLLOW_2); if (state.failed) return ; } @@ -1572,25 +1576,25 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { // $ANTLR start "rulePartitioner_Rule" - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:546:1: rulePartitioner_Rule : ( ( rule__Partitioner_Rule__Group__0 ) ) ; + // InternalLDef.g:546:1: rulePartitioner_Rule : ( ( rule__Partitioner_Rule__Group__0 ) ) ; public final void rulePartitioner_Rule() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:550:2: ( ( ( rule__Partitioner_Rule__Group__0 ) ) ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:551:1: ( ( rule__Partitioner_Rule__Group__0 ) ) + // InternalLDef.g:550:2: ( ( ( rule__Partitioner_Rule__Group__0 ) ) ) + // InternalLDef.g:551:1: ( ( rule__Partitioner_Rule__Group__0 ) ) { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:551:1: ( ( rule__Partitioner_Rule__Group__0 ) ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:552:1: ( rule__Partitioner_Rule__Group__0 ) + // InternalLDef.g:551:1: ( ( rule__Partitioner_Rule__Group__0 ) ) + // InternalLDef.g:552:1: ( rule__Partitioner_Rule__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getPartitioner_RuleAccess().getGroup()); } - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:553:1: ( rule__Partitioner_Rule__Group__0 ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:553:2: rule__Partitioner_Rule__Group__0 + // InternalLDef.g:553:1: ( rule__Partitioner_Rule__Group__0 ) + // InternalLDef.g:553:2: rule__Partitioner_Rule__Group__0 { - pushFollow(FOLLOW_rule__Partitioner_Rule__Group__0_in_rulePartitioner_Rule1118); + pushFollow(FOLLOW_2); rule__Partitioner_Rule__Group__0(); state._fsp--; @@ -1623,16 +1627,16 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { // $ANTLR start "entryRulePartition_Rule" - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:565:1: entryRulePartition_Rule : rulePartition_Rule EOF ; + // InternalLDef.g:565:1: entryRulePartition_Rule : rulePartition_Rule EOF ; public final void entryRulePartition_Rule() throws RecognitionException { try { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:566:1: ( rulePartition_Rule EOF ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:567:1: rulePartition_Rule EOF + // InternalLDef.g:566:1: ( rulePartition_Rule EOF ) + // InternalLDef.g:567:1: rulePartition_Rule EOF { if ( state.backtracking==0 ) { before(grammarAccess.getPartition_RuleRule()); } - pushFollow(FOLLOW_rulePartition_Rule_in_entryRulePartition_Rule1145); + pushFollow(FOLLOW_1); rulePartition_Rule(); state._fsp--; @@ -1640,7 +1644,7 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { if ( state.backtracking==0 ) { after(grammarAccess.getPartition_RuleRule()); } - match(input,EOF,FOLLOW_EOF_in_entryRulePartition_Rule1152); if (state.failed) return ; + match(input,EOF,FOLLOW_2); if (state.failed) return ; } @@ -1657,25 +1661,25 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { // $ANTLR start "rulePartition_Rule" - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:574:1: rulePartition_Rule : ( ( rule__Partition_Rule__Alternatives ) ) ; + // InternalLDef.g:574:1: rulePartition_Rule : ( ( rule__Partition_Rule__Alternatives ) ) ; public final void rulePartition_Rule() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:578:2: ( ( ( rule__Partition_Rule__Alternatives ) ) ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:579:1: ( ( rule__Partition_Rule__Alternatives ) ) + // InternalLDef.g:578:2: ( ( ( rule__Partition_Rule__Alternatives ) ) ) + // InternalLDef.g:579:1: ( ( rule__Partition_Rule__Alternatives ) ) { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:579:1: ( ( rule__Partition_Rule__Alternatives ) ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:580:1: ( rule__Partition_Rule__Alternatives ) + // InternalLDef.g:579:1: ( ( rule__Partition_Rule__Alternatives ) ) + // InternalLDef.g:580:1: ( rule__Partition_Rule__Alternatives ) { if ( state.backtracking==0 ) { before(grammarAccess.getPartition_RuleAccess().getAlternatives()); } - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:581:1: ( rule__Partition_Rule__Alternatives ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:581:2: rule__Partition_Rule__Alternatives + // InternalLDef.g:581:1: ( rule__Partition_Rule__Alternatives ) + // InternalLDef.g:581:2: rule__Partition_Rule__Alternatives { - pushFollow(FOLLOW_rule__Partition_Rule__Alternatives_in_rulePartition_Rule1178); + pushFollow(FOLLOW_2); rule__Partition_Rule__Alternatives(); state._fsp--; @@ -1708,16 +1712,16 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { // $ANTLR start "entryRulePartition_SingleLineRule" - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:593:1: entryRulePartition_SingleLineRule : rulePartition_SingleLineRule EOF ; + // InternalLDef.g:593:1: entryRulePartition_SingleLineRule : rulePartition_SingleLineRule EOF ; public final void entryRulePartition_SingleLineRule() throws RecognitionException { try { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:594:1: ( rulePartition_SingleLineRule EOF ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:595:1: rulePartition_SingleLineRule EOF + // InternalLDef.g:594:1: ( rulePartition_SingleLineRule EOF ) + // InternalLDef.g:595:1: rulePartition_SingleLineRule EOF { if ( state.backtracking==0 ) { before(grammarAccess.getPartition_SingleLineRuleRule()); } - pushFollow(FOLLOW_rulePartition_SingleLineRule_in_entryRulePartition_SingleLineRule1205); + pushFollow(FOLLOW_1); rulePartition_SingleLineRule(); state._fsp--; @@ -1725,7 +1729,7 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { if ( state.backtracking==0 ) { after(grammarAccess.getPartition_SingleLineRuleRule()); } - match(input,EOF,FOLLOW_EOF_in_entryRulePartition_SingleLineRule1212); if (state.failed) return ; + match(input,EOF,FOLLOW_2); if (state.failed) return ; } @@ -1742,25 +1746,25 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { // $ANTLR start "rulePartition_SingleLineRule" - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:602:1: rulePartition_SingleLineRule : ( ( rule__Partition_SingleLineRule__Group__0 ) ) ; + // InternalLDef.g:602:1: rulePartition_SingleLineRule : ( ( rule__Partition_SingleLineRule__Group__0 ) ) ; public final void rulePartition_SingleLineRule() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:606:2: ( ( ( rule__Partition_SingleLineRule__Group__0 ) ) ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:607:1: ( ( rule__Partition_SingleLineRule__Group__0 ) ) + // InternalLDef.g:606:2: ( ( ( rule__Partition_SingleLineRule__Group__0 ) ) ) + // InternalLDef.g:607:1: ( ( rule__Partition_SingleLineRule__Group__0 ) ) { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:607:1: ( ( rule__Partition_SingleLineRule__Group__0 ) ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:608:1: ( rule__Partition_SingleLineRule__Group__0 ) + // InternalLDef.g:607:1: ( ( rule__Partition_SingleLineRule__Group__0 ) ) + // InternalLDef.g:608:1: ( rule__Partition_SingleLineRule__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getPartition_SingleLineRuleAccess().getGroup()); } - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:609:1: ( rule__Partition_SingleLineRule__Group__0 ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:609:2: rule__Partition_SingleLineRule__Group__0 + // InternalLDef.g:609:1: ( rule__Partition_SingleLineRule__Group__0 ) + // InternalLDef.g:609:2: rule__Partition_SingleLineRule__Group__0 { - pushFollow(FOLLOW_rule__Partition_SingleLineRule__Group__0_in_rulePartition_SingleLineRule1238); + pushFollow(FOLLOW_2); rule__Partition_SingleLineRule__Group__0(); state._fsp--; @@ -1793,16 +1797,16 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { // $ANTLR start "entryRulePartition_MultiLineRule" - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:621:1: entryRulePartition_MultiLineRule : rulePartition_MultiLineRule EOF ; + // InternalLDef.g:621:1: entryRulePartition_MultiLineRule : rulePartition_MultiLineRule EOF ; public final void entryRulePartition_MultiLineRule() throws RecognitionException { try { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:622:1: ( rulePartition_MultiLineRule EOF ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:623:1: rulePartition_MultiLineRule EOF + // InternalLDef.g:622:1: ( rulePartition_MultiLineRule EOF ) + // InternalLDef.g:623:1: rulePartition_MultiLineRule EOF { if ( state.backtracking==0 ) { before(grammarAccess.getPartition_MultiLineRuleRule()); } - pushFollow(FOLLOW_rulePartition_MultiLineRule_in_entryRulePartition_MultiLineRule1265); + pushFollow(FOLLOW_1); rulePartition_MultiLineRule(); state._fsp--; @@ -1810,7 +1814,7 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { if ( state.backtracking==0 ) { after(grammarAccess.getPartition_MultiLineRuleRule()); } - match(input,EOF,FOLLOW_EOF_in_entryRulePartition_MultiLineRule1272); if (state.failed) return ; + match(input,EOF,FOLLOW_2); if (state.failed) return ; } @@ -1827,25 +1831,25 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { // $ANTLR start "rulePartition_MultiLineRule" - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:630:1: rulePartition_MultiLineRule : ( ( rule__Partition_MultiLineRule__Group__0 ) ) ; + // InternalLDef.g:630:1: rulePartition_MultiLineRule : ( ( rule__Partition_MultiLineRule__Group__0 ) ) ; public final void rulePartition_MultiLineRule() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:634:2: ( ( ( rule__Partition_MultiLineRule__Group__0 ) ) ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:635:1: ( ( rule__Partition_MultiLineRule__Group__0 ) ) + // InternalLDef.g:634:2: ( ( ( rule__Partition_MultiLineRule__Group__0 ) ) ) + // InternalLDef.g:635:1: ( ( rule__Partition_MultiLineRule__Group__0 ) ) { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:635:1: ( ( rule__Partition_MultiLineRule__Group__0 ) ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:636:1: ( rule__Partition_MultiLineRule__Group__0 ) + // InternalLDef.g:635:1: ( ( rule__Partition_MultiLineRule__Group__0 ) ) + // InternalLDef.g:636:1: ( rule__Partition_MultiLineRule__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getPartition_MultiLineRuleAccess().getGroup()); } - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:637:1: ( rule__Partition_MultiLineRule__Group__0 ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:637:2: rule__Partition_MultiLineRule__Group__0 + // InternalLDef.g:637:1: ( rule__Partition_MultiLineRule__Group__0 ) + // InternalLDef.g:637:2: rule__Partition_MultiLineRule__Group__0 { - pushFollow(FOLLOW_rule__Partition_MultiLineRule__Group__0_in_rulePartition_MultiLineRule1298); + pushFollow(FOLLOW_2); rule__Partition_MultiLineRule__Group__0(); state._fsp--; @@ -1878,16 +1882,16 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { // $ANTLR start "entryRuleLexicalHighlighting" - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:649:1: entryRuleLexicalHighlighting : ruleLexicalHighlighting EOF ; + // InternalLDef.g:649:1: entryRuleLexicalHighlighting : ruleLexicalHighlighting EOF ; public final void entryRuleLexicalHighlighting() throws RecognitionException { try { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:650:1: ( ruleLexicalHighlighting EOF ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:651:1: ruleLexicalHighlighting EOF + // InternalLDef.g:650:1: ( ruleLexicalHighlighting EOF ) + // InternalLDef.g:651:1: ruleLexicalHighlighting EOF { if ( state.backtracking==0 ) { before(grammarAccess.getLexicalHighlightingRule()); } - pushFollow(FOLLOW_ruleLexicalHighlighting_in_entryRuleLexicalHighlighting1325); + pushFollow(FOLLOW_1); ruleLexicalHighlighting(); state._fsp--; @@ -1895,7 +1899,7 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { if ( state.backtracking==0 ) { after(grammarAccess.getLexicalHighlightingRule()); } - match(input,EOF,FOLLOW_EOF_in_entryRuleLexicalHighlighting1332); if (state.failed) return ; + match(input,EOF,FOLLOW_2); if (state.failed) return ; } @@ -1912,25 +1916,25 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { // $ANTLR start "ruleLexicalHighlighting" - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:658:1: ruleLexicalHighlighting : ( ( rule__LexicalHighlighting__Group__0 ) ) ; + // InternalLDef.g:658:1: ruleLexicalHighlighting : ( ( rule__LexicalHighlighting__Group__0 ) ) ; public final void ruleLexicalHighlighting() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:662:2: ( ( ( rule__LexicalHighlighting__Group__0 ) ) ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:663:1: ( ( rule__LexicalHighlighting__Group__0 ) ) + // InternalLDef.g:662:2: ( ( ( rule__LexicalHighlighting__Group__0 ) ) ) + // InternalLDef.g:663:1: ( ( rule__LexicalHighlighting__Group__0 ) ) { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:663:1: ( ( rule__LexicalHighlighting__Group__0 ) ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:664:1: ( rule__LexicalHighlighting__Group__0 ) + // InternalLDef.g:663:1: ( ( rule__LexicalHighlighting__Group__0 ) ) + // InternalLDef.g:664:1: ( rule__LexicalHighlighting__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getLexicalHighlightingAccess().getGroup()); } - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:665:1: ( rule__LexicalHighlighting__Group__0 ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:665:2: rule__LexicalHighlighting__Group__0 + // InternalLDef.g:665:1: ( rule__LexicalHighlighting__Group__0 ) + // InternalLDef.g:665:2: rule__LexicalHighlighting__Group__0 { - pushFollow(FOLLOW_rule__LexicalHighlighting__Group__0_in_ruleLexicalHighlighting1358); + pushFollow(FOLLOW_2); rule__LexicalHighlighting__Group__0(); state._fsp--; @@ -1962,17 +1966,187 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { // $ANTLR end "ruleLexicalHighlighting" + // $ANTLR start "entryRuleTokenVisuals" + // InternalLDef.g:677:1: entryRuleTokenVisuals : ruleTokenVisuals EOF ; + public final void entryRuleTokenVisuals() throws RecognitionException { + try { + // InternalLDef.g:678:1: ( ruleTokenVisuals EOF ) + // InternalLDef.g:679:1: ruleTokenVisuals EOF + { + if ( state.backtracking==0 ) { + before(grammarAccess.getTokenVisualsRule()); + } + pushFollow(FOLLOW_1); + ruleTokenVisuals(); + + state._fsp--; + if (state.failed) return ; + if ( state.backtracking==0 ) { + after(grammarAccess.getTokenVisualsRule()); + } + match(input,EOF,FOLLOW_2); if (state.failed) return ; + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + } + return ; + } + // $ANTLR end "entryRuleTokenVisuals" + + + // $ANTLR start "ruleTokenVisuals" + // InternalLDef.g:686:1: ruleTokenVisuals : ( ( rule__TokenVisuals__Group__0 ) ) ; + public final void ruleTokenVisuals() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalLDef.g:690:2: ( ( ( rule__TokenVisuals__Group__0 ) ) ) + // InternalLDef.g:691:1: ( ( rule__TokenVisuals__Group__0 ) ) + { + // InternalLDef.g:691:1: ( ( rule__TokenVisuals__Group__0 ) ) + // InternalLDef.g:692:1: ( rule__TokenVisuals__Group__0 ) + { + if ( state.backtracking==0 ) { + before(grammarAccess.getTokenVisualsAccess().getGroup()); + } + // InternalLDef.g:693:1: ( rule__TokenVisuals__Group__0 ) + // InternalLDef.g:693:2: rule__TokenVisuals__Group__0 + { + pushFollow(FOLLOW_2); + rule__TokenVisuals__Group__0(); + + state._fsp--; + if (state.failed) return ; + + } + + if ( state.backtracking==0 ) { + after(grammarAccess.getTokenVisualsAccess().getGroup()); + } + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "ruleTokenVisuals" + + + // $ANTLR start "entryRuleTokenVisual" + // InternalLDef.g:705:1: entryRuleTokenVisual : ruleTokenVisual EOF ; + public final void entryRuleTokenVisual() throws RecognitionException { + try { + // InternalLDef.g:706:1: ( ruleTokenVisual EOF ) + // InternalLDef.g:707:1: ruleTokenVisual EOF + { + if ( state.backtracking==0 ) { + before(grammarAccess.getTokenVisualRule()); + } + pushFollow(FOLLOW_1); + ruleTokenVisual(); + + state._fsp--; + if (state.failed) return ; + if ( state.backtracking==0 ) { + after(grammarAccess.getTokenVisualRule()); + } + match(input,EOF,FOLLOW_2); if (state.failed) return ; + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + } + return ; + } + // $ANTLR end "entryRuleTokenVisual" + + + // $ANTLR start "ruleTokenVisual" + // InternalLDef.g:714:1: ruleTokenVisual : ( ( rule__TokenVisual__Group__0 ) ) ; + public final void ruleTokenVisual() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalLDef.g:718:2: ( ( ( rule__TokenVisual__Group__0 ) ) ) + // InternalLDef.g:719:1: ( ( rule__TokenVisual__Group__0 ) ) + { + // InternalLDef.g:719:1: ( ( rule__TokenVisual__Group__0 ) ) + // InternalLDef.g:720:1: ( rule__TokenVisual__Group__0 ) + { + if ( state.backtracking==0 ) { + before(grammarAccess.getTokenVisualAccess().getGroup()); + } + // InternalLDef.g:721:1: ( rule__TokenVisual__Group__0 ) + // InternalLDef.g:721:2: rule__TokenVisual__Group__0 + { + pushFollow(FOLLOW_2); + rule__TokenVisual__Group__0(); + + state._fsp--; + if (state.failed) return ; + + } + + if ( state.backtracking==0 ) { + after(grammarAccess.getTokenVisualAccess().getGroup()); + } + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "ruleTokenVisual" + + // $ANTLR start "entryRuleLexicalPartitionHighlighting" - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:677:1: entryRuleLexicalPartitionHighlighting : ruleLexicalPartitionHighlighting EOF ; + // InternalLDef.g:733:1: entryRuleLexicalPartitionHighlighting : ruleLexicalPartitionHighlighting EOF ; public final void entryRuleLexicalPartitionHighlighting() throws RecognitionException { try { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:678:1: ( ruleLexicalPartitionHighlighting EOF ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:679:1: ruleLexicalPartitionHighlighting EOF + // InternalLDef.g:734:1: ( ruleLexicalPartitionHighlighting EOF ) + // InternalLDef.g:735:1: ruleLexicalPartitionHighlighting EOF { if ( state.backtracking==0 ) { before(grammarAccess.getLexicalPartitionHighlightingRule()); } - pushFollow(FOLLOW_ruleLexicalPartitionHighlighting_in_entryRuleLexicalPartitionHighlighting1385); + pushFollow(FOLLOW_1); ruleLexicalPartitionHighlighting(); state._fsp--; @@ -1980,7 +2154,7 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { if ( state.backtracking==0 ) { after(grammarAccess.getLexicalPartitionHighlightingRule()); } - match(input,EOF,FOLLOW_EOF_in_entryRuleLexicalPartitionHighlighting1392); if (state.failed) return ; + match(input,EOF,FOLLOW_2); if (state.failed) return ; } @@ -1997,25 +2171,25 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { // $ANTLR start "ruleLexicalPartitionHighlighting" - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:686:1: ruleLexicalPartitionHighlighting : ( ( rule__LexicalPartitionHighlighting__Alternatives ) ) ; + // InternalLDef.g:742:1: ruleLexicalPartitionHighlighting : ( ( rule__LexicalPartitionHighlighting__Alternatives ) ) ; public final void ruleLexicalPartitionHighlighting() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:690:2: ( ( ( rule__LexicalPartitionHighlighting__Alternatives ) ) ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:691:1: ( ( rule__LexicalPartitionHighlighting__Alternatives ) ) + // InternalLDef.g:746:2: ( ( ( rule__LexicalPartitionHighlighting__Alternatives ) ) ) + // InternalLDef.g:747:1: ( ( rule__LexicalPartitionHighlighting__Alternatives ) ) { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:691:1: ( ( rule__LexicalPartitionHighlighting__Alternatives ) ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:692:1: ( rule__LexicalPartitionHighlighting__Alternatives ) + // InternalLDef.g:747:1: ( ( rule__LexicalPartitionHighlighting__Alternatives ) ) + // InternalLDef.g:748:1: ( rule__LexicalPartitionHighlighting__Alternatives ) { if ( state.backtracking==0 ) { before(grammarAccess.getLexicalPartitionHighlightingAccess().getAlternatives()); } - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:693:1: ( rule__LexicalPartitionHighlighting__Alternatives ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:693:2: rule__LexicalPartitionHighlighting__Alternatives + // InternalLDef.g:749:1: ( rule__LexicalPartitionHighlighting__Alternatives ) + // InternalLDef.g:749:2: rule__LexicalPartitionHighlighting__Alternatives { - pushFollow(FOLLOW_rule__LexicalPartitionHighlighting__Alternatives_in_ruleLexicalPartitionHighlighting1418); + pushFollow(FOLLOW_2); rule__LexicalPartitionHighlighting__Alternatives(); state._fsp--; @@ -2048,16 +2222,16 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { // $ANTLR start "entryRuleLexicalPartitionHighlighting_JS" - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:705:1: entryRuleLexicalPartitionHighlighting_JS : ruleLexicalPartitionHighlighting_JS EOF ; + // InternalLDef.g:761:1: entryRuleLexicalPartitionHighlighting_JS : ruleLexicalPartitionHighlighting_JS EOF ; public final void entryRuleLexicalPartitionHighlighting_JS() throws RecognitionException { try { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:706:1: ( ruleLexicalPartitionHighlighting_JS EOF ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:707:1: ruleLexicalPartitionHighlighting_JS EOF + // InternalLDef.g:762:1: ( ruleLexicalPartitionHighlighting_JS EOF ) + // InternalLDef.g:763:1: ruleLexicalPartitionHighlighting_JS EOF { if ( state.backtracking==0 ) { before(grammarAccess.getLexicalPartitionHighlighting_JSRule()); } - pushFollow(FOLLOW_ruleLexicalPartitionHighlighting_JS_in_entryRuleLexicalPartitionHighlighting_JS1445); + pushFollow(FOLLOW_1); ruleLexicalPartitionHighlighting_JS(); state._fsp--; @@ -2065,7 +2239,7 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { if ( state.backtracking==0 ) { after(grammarAccess.getLexicalPartitionHighlighting_JSRule()); } - match(input,EOF,FOLLOW_EOF_in_entryRuleLexicalPartitionHighlighting_JS1452); if (state.failed) return ; + match(input,EOF,FOLLOW_2); if (state.failed) return ; } @@ -2082,25 +2256,25 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { // $ANTLR start "ruleLexicalPartitionHighlighting_JS" - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:714:1: ruleLexicalPartitionHighlighting_JS : ( ( rule__LexicalPartitionHighlighting_JS__Group__0 ) ) ; + // InternalLDef.g:770:1: ruleLexicalPartitionHighlighting_JS : ( ( rule__LexicalPartitionHighlighting_JS__Group__0 ) ) ; public final void ruleLexicalPartitionHighlighting_JS() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:718:2: ( ( ( rule__LexicalPartitionHighlighting_JS__Group__0 ) ) ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:719:1: ( ( rule__LexicalPartitionHighlighting_JS__Group__0 ) ) + // InternalLDef.g:774:2: ( ( ( rule__LexicalPartitionHighlighting_JS__Group__0 ) ) ) + // InternalLDef.g:775:1: ( ( rule__LexicalPartitionHighlighting_JS__Group__0 ) ) { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:719:1: ( ( rule__LexicalPartitionHighlighting_JS__Group__0 ) ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:720:1: ( rule__LexicalPartitionHighlighting_JS__Group__0 ) + // InternalLDef.g:775:1: ( ( rule__LexicalPartitionHighlighting_JS__Group__0 ) ) + // InternalLDef.g:776:1: ( rule__LexicalPartitionHighlighting_JS__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getLexicalPartitionHighlighting_JSAccess().getGroup()); } - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:721:1: ( rule__LexicalPartitionHighlighting_JS__Group__0 ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:721:2: rule__LexicalPartitionHighlighting_JS__Group__0 + // InternalLDef.g:777:1: ( rule__LexicalPartitionHighlighting_JS__Group__0 ) + // InternalLDef.g:777:2: rule__LexicalPartitionHighlighting_JS__Group__0 { - pushFollow(FOLLOW_rule__LexicalPartitionHighlighting_JS__Group__0_in_ruleLexicalPartitionHighlighting_JS1478); + pushFollow(FOLLOW_2); rule__LexicalPartitionHighlighting_JS__Group__0(); state._fsp--; @@ -2133,16 +2307,16 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { // $ANTLR start "entryRuleLexicalPartitionHighlighting_Rule" - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:733:1: entryRuleLexicalPartitionHighlighting_Rule : ruleLexicalPartitionHighlighting_Rule EOF ; + // InternalLDef.g:789:1: entryRuleLexicalPartitionHighlighting_Rule : ruleLexicalPartitionHighlighting_Rule EOF ; public final void entryRuleLexicalPartitionHighlighting_Rule() throws RecognitionException { try { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:734:1: ( ruleLexicalPartitionHighlighting_Rule EOF ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:735:1: ruleLexicalPartitionHighlighting_Rule EOF + // InternalLDef.g:790:1: ( ruleLexicalPartitionHighlighting_Rule EOF ) + // InternalLDef.g:791:1: ruleLexicalPartitionHighlighting_Rule EOF { if ( state.backtracking==0 ) { before(grammarAccess.getLexicalPartitionHighlighting_RuleRule()); } - pushFollow(FOLLOW_ruleLexicalPartitionHighlighting_Rule_in_entryRuleLexicalPartitionHighlighting_Rule1505); + pushFollow(FOLLOW_1); ruleLexicalPartitionHighlighting_Rule(); state._fsp--; @@ -2150,7 +2324,7 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { if ( state.backtracking==0 ) { after(grammarAccess.getLexicalPartitionHighlighting_RuleRule()); } - match(input,EOF,FOLLOW_EOF_in_entryRuleLexicalPartitionHighlighting_Rule1512); if (state.failed) return ; + match(input,EOF,FOLLOW_2); if (state.failed) return ; } @@ -2167,25 +2341,25 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { // $ANTLR start "ruleLexicalPartitionHighlighting_Rule" - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:742:1: ruleLexicalPartitionHighlighting_Rule : ( ( rule__LexicalPartitionHighlighting_Rule__Group__0 ) ) ; + // InternalLDef.g:798:1: ruleLexicalPartitionHighlighting_Rule : ( ( rule__LexicalPartitionHighlighting_Rule__Group__0 ) ) ; public final void ruleLexicalPartitionHighlighting_Rule() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:746:2: ( ( ( rule__LexicalPartitionHighlighting_Rule__Group__0 ) ) ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:747:1: ( ( rule__LexicalPartitionHighlighting_Rule__Group__0 ) ) + // InternalLDef.g:802:2: ( ( ( rule__LexicalPartitionHighlighting_Rule__Group__0 ) ) ) + // InternalLDef.g:803:1: ( ( rule__LexicalPartitionHighlighting_Rule__Group__0 ) ) { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:747:1: ( ( rule__LexicalPartitionHighlighting_Rule__Group__0 ) ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:748:1: ( rule__LexicalPartitionHighlighting_Rule__Group__0 ) + // InternalLDef.g:803:1: ( ( rule__LexicalPartitionHighlighting_Rule__Group__0 ) ) + // InternalLDef.g:804:1: ( rule__LexicalPartitionHighlighting_Rule__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getLexicalPartitionHighlighting_RuleAccess().getGroup()); } - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:749:1: ( rule__LexicalPartitionHighlighting_Rule__Group__0 ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:749:2: rule__LexicalPartitionHighlighting_Rule__Group__0 + // InternalLDef.g:805:1: ( rule__LexicalPartitionHighlighting_Rule__Group__0 ) + // InternalLDef.g:805:2: rule__LexicalPartitionHighlighting_Rule__Group__0 { - pushFollow(FOLLOW_rule__LexicalPartitionHighlighting_Rule__Group__0_in_ruleLexicalPartitionHighlighting_Rule1538); + pushFollow(FOLLOW_2); rule__LexicalPartitionHighlighting_Rule__Group__0(); state._fsp--; @@ -2218,16 +2392,16 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { // $ANTLR start "entryRuleToken" - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:761:1: entryRuleToken : ruleToken EOF ; + // InternalLDef.g:817:1: entryRuleToken : ruleToken EOF ; public final void entryRuleToken() throws RecognitionException { try { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:762:1: ( ruleToken EOF ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:763:1: ruleToken EOF + // InternalLDef.g:818:1: ( ruleToken EOF ) + // InternalLDef.g:819:1: ruleToken EOF { if ( state.backtracking==0 ) { before(grammarAccess.getTokenRule()); } - pushFollow(FOLLOW_ruleToken_in_entryRuleToken1565); + pushFollow(FOLLOW_1); ruleToken(); state._fsp--; @@ -2235,7 +2409,7 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { if ( state.backtracking==0 ) { after(grammarAccess.getTokenRule()); } - match(input,EOF,FOLLOW_EOF_in_entryRuleToken1572); if (state.failed) return ; + match(input,EOF,FOLLOW_2); if (state.failed) return ; } @@ -2252,25 +2426,25 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { // $ANTLR start "ruleToken" - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:770:1: ruleToken : ( ( rule__Token__Group__0 ) ) ; + // InternalLDef.g:826:1: ruleToken : ( ( rule__Token__Group__0 ) ) ; public final void ruleToken() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:774:2: ( ( ( rule__Token__Group__0 ) ) ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:775:1: ( ( rule__Token__Group__0 ) ) + // InternalLDef.g:830:2: ( ( ( rule__Token__Group__0 ) ) ) + // InternalLDef.g:831:1: ( ( rule__Token__Group__0 ) ) { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:775:1: ( ( rule__Token__Group__0 ) ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:776:1: ( rule__Token__Group__0 ) + // InternalLDef.g:831:1: ( ( rule__Token__Group__0 ) ) + // InternalLDef.g:832:1: ( rule__Token__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getTokenAccess().getGroup()); } - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:777:1: ( rule__Token__Group__0 ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:777:2: rule__Token__Group__0 + // InternalLDef.g:833:1: ( rule__Token__Group__0 ) + // InternalLDef.g:833:2: rule__Token__Group__0 { - pushFollow(FOLLOW_rule__Token__Group__0_in_ruleToken1598); + pushFollow(FOLLOW_2); rule__Token__Group__0(); state._fsp--; @@ -2303,16 +2477,16 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { // $ANTLR start "entryRuleScanner" - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:789:1: entryRuleScanner : ruleScanner EOF ; + // InternalLDef.g:845:1: entryRuleScanner : ruleScanner EOF ; public final void entryRuleScanner() throws RecognitionException { try { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:790:1: ( ruleScanner EOF ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:791:1: ruleScanner EOF + // InternalLDef.g:846:1: ( ruleScanner EOF ) + // InternalLDef.g:847:1: ruleScanner EOF { if ( state.backtracking==0 ) { before(grammarAccess.getScannerRule()); } - pushFollow(FOLLOW_ruleScanner_in_entryRuleScanner1625); + pushFollow(FOLLOW_1); ruleScanner(); state._fsp--; @@ -2320,7 +2494,7 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { if ( state.backtracking==0 ) { after(grammarAccess.getScannerRule()); } - match(input,EOF,FOLLOW_EOF_in_entryRuleScanner1632); if (state.failed) return ; + match(input,EOF,FOLLOW_2); if (state.failed) return ; } @@ -2337,25 +2511,25 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { // $ANTLR start "ruleScanner" - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:798:1: ruleScanner : ( ( rule__Scanner__Alternatives ) ) ; + // InternalLDef.g:854:1: ruleScanner : ( ( rule__Scanner__Alternatives ) ) ; public final void ruleScanner() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:802:2: ( ( ( rule__Scanner__Alternatives ) ) ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:803:1: ( ( rule__Scanner__Alternatives ) ) + // InternalLDef.g:858:2: ( ( ( rule__Scanner__Alternatives ) ) ) + // InternalLDef.g:859:1: ( ( rule__Scanner__Alternatives ) ) { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:803:1: ( ( rule__Scanner__Alternatives ) ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:804:1: ( rule__Scanner__Alternatives ) + // InternalLDef.g:859:1: ( ( rule__Scanner__Alternatives ) ) + // InternalLDef.g:860:1: ( rule__Scanner__Alternatives ) { if ( state.backtracking==0 ) { before(grammarAccess.getScannerAccess().getAlternatives()); } - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:805:1: ( rule__Scanner__Alternatives ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:805:2: rule__Scanner__Alternatives + // InternalLDef.g:861:1: ( rule__Scanner__Alternatives ) + // InternalLDef.g:861:2: rule__Scanner__Alternatives { - pushFollow(FOLLOW_rule__Scanner__Alternatives_in_ruleScanner1658); + pushFollow(FOLLOW_2); rule__Scanner__Alternatives(); state._fsp--; @@ -2388,16 +2562,16 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { // $ANTLR start "entryRuleScanner_Keyword" - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:817:1: entryRuleScanner_Keyword : ruleScanner_Keyword EOF ; + // InternalLDef.g:873:1: entryRuleScanner_Keyword : ruleScanner_Keyword EOF ; public final void entryRuleScanner_Keyword() throws RecognitionException { try { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:818:1: ( ruleScanner_Keyword EOF ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:819:1: ruleScanner_Keyword EOF + // InternalLDef.g:874:1: ( ruleScanner_Keyword EOF ) + // InternalLDef.g:875:1: ruleScanner_Keyword EOF { if ( state.backtracking==0 ) { before(grammarAccess.getScanner_KeywordRule()); } - pushFollow(FOLLOW_ruleScanner_Keyword_in_entryRuleScanner_Keyword1685); + pushFollow(FOLLOW_1); ruleScanner_Keyword(); state._fsp--; @@ -2405,7 +2579,7 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { if ( state.backtracking==0 ) { after(grammarAccess.getScanner_KeywordRule()); } - match(input,EOF,FOLLOW_EOF_in_entryRuleScanner_Keyword1692); if (state.failed) return ; + match(input,EOF,FOLLOW_2); if (state.failed) return ; } @@ -2422,25 +2596,25 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { // $ANTLR start "ruleScanner_Keyword" - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:826:1: ruleScanner_Keyword : ( ( rule__Scanner_Keyword__Group__0 ) ) ; + // InternalLDef.g:882:1: ruleScanner_Keyword : ( ( rule__Scanner_Keyword__Group__0 ) ) ; public final void ruleScanner_Keyword() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:830:2: ( ( ( rule__Scanner_Keyword__Group__0 ) ) ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:831:1: ( ( rule__Scanner_Keyword__Group__0 ) ) + // InternalLDef.g:886:2: ( ( ( rule__Scanner_Keyword__Group__0 ) ) ) + // InternalLDef.g:887:1: ( ( rule__Scanner_Keyword__Group__0 ) ) { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:831:1: ( ( rule__Scanner_Keyword__Group__0 ) ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:832:1: ( rule__Scanner_Keyword__Group__0 ) + // InternalLDef.g:887:1: ( ( rule__Scanner_Keyword__Group__0 ) ) + // InternalLDef.g:888:1: ( rule__Scanner_Keyword__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getScanner_KeywordAccess().getGroup()); } - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:833:1: ( rule__Scanner_Keyword__Group__0 ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:833:2: rule__Scanner_Keyword__Group__0 + // InternalLDef.g:889:1: ( rule__Scanner_Keyword__Group__0 ) + // InternalLDef.g:889:2: rule__Scanner_Keyword__Group__0 { - pushFollow(FOLLOW_rule__Scanner_Keyword__Group__0_in_ruleScanner_Keyword1718); + pushFollow(FOLLOW_2); rule__Scanner_Keyword__Group__0(); state._fsp--; @@ -2473,16 +2647,16 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { // $ANTLR start "entryRuleKeyword" - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:845:1: entryRuleKeyword : ruleKeyword EOF ; + // InternalLDef.g:901:1: entryRuleKeyword : ruleKeyword EOF ; public final void entryRuleKeyword() throws RecognitionException { try { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:846:1: ( ruleKeyword EOF ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:847:1: ruleKeyword EOF + // InternalLDef.g:902:1: ( ruleKeyword EOF ) + // InternalLDef.g:903:1: ruleKeyword EOF { if ( state.backtracking==0 ) { before(grammarAccess.getKeywordRule()); } - pushFollow(FOLLOW_ruleKeyword_in_entryRuleKeyword1745); + pushFollow(FOLLOW_1); ruleKeyword(); state._fsp--; @@ -2490,7 +2664,7 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { if ( state.backtracking==0 ) { after(grammarAccess.getKeywordRule()); } - match(input,EOF,FOLLOW_EOF_in_entryRuleKeyword1752); if (state.failed) return ; + match(input,EOF,FOLLOW_2); if (state.failed) return ; } @@ -2507,25 +2681,25 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { // $ANTLR start "ruleKeyword" - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:854:1: ruleKeyword : ( ( rule__Keyword__Group__0 ) ) ; + // InternalLDef.g:910:1: ruleKeyword : ( ( rule__Keyword__Group__0 ) ) ; public final void ruleKeyword() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:858:2: ( ( ( rule__Keyword__Group__0 ) ) ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:859:1: ( ( rule__Keyword__Group__0 ) ) + // InternalLDef.g:914:2: ( ( ( rule__Keyword__Group__0 ) ) ) + // InternalLDef.g:915:1: ( ( rule__Keyword__Group__0 ) ) { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:859:1: ( ( rule__Keyword__Group__0 ) ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:860:1: ( rule__Keyword__Group__0 ) + // InternalLDef.g:915:1: ( ( rule__Keyword__Group__0 ) ) + // InternalLDef.g:916:1: ( rule__Keyword__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getKeywordAccess().getGroup()); } - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:861:1: ( rule__Keyword__Group__0 ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:861:2: rule__Keyword__Group__0 + // InternalLDef.g:917:1: ( rule__Keyword__Group__0 ) + // InternalLDef.g:917:2: rule__Keyword__Group__0 { - pushFollow(FOLLOW_rule__Keyword__Group__0_in_ruleKeyword1778); + pushFollow(FOLLOW_2); rule__Keyword__Group__0(); state._fsp--; @@ -2558,16 +2732,16 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { // $ANTLR start "entryRuleScanner_Rule" - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:873:1: entryRuleScanner_Rule : ruleScanner_Rule EOF ; + // InternalLDef.g:929:1: entryRuleScanner_Rule : ruleScanner_Rule EOF ; public final void entryRuleScanner_Rule() throws RecognitionException { try { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:874:1: ( ruleScanner_Rule EOF ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:875:1: ruleScanner_Rule EOF + // InternalLDef.g:930:1: ( ruleScanner_Rule EOF ) + // InternalLDef.g:931:1: ruleScanner_Rule EOF { if ( state.backtracking==0 ) { before(grammarAccess.getScanner_RuleRule()); } - pushFollow(FOLLOW_ruleScanner_Rule_in_entryRuleScanner_Rule1805); + pushFollow(FOLLOW_1); ruleScanner_Rule(); state._fsp--; @@ -2575,7 +2749,7 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { if ( state.backtracking==0 ) { after(grammarAccess.getScanner_RuleRule()); } - match(input,EOF,FOLLOW_EOF_in_entryRuleScanner_Rule1812); if (state.failed) return ; + match(input,EOF,FOLLOW_2); if (state.failed) return ; } @@ -2592,25 +2766,25 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { // $ANTLR start "ruleScanner_Rule" - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:882:1: ruleScanner_Rule : ( ( rule__Scanner_Rule__Alternatives ) ) ; + // InternalLDef.g:938:1: ruleScanner_Rule : ( ( rule__Scanner_Rule__Alternatives ) ) ; public final void ruleScanner_Rule() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:886:2: ( ( ( rule__Scanner_Rule__Alternatives ) ) ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:887:1: ( ( rule__Scanner_Rule__Alternatives ) ) + // InternalLDef.g:942:2: ( ( ( rule__Scanner_Rule__Alternatives ) ) ) + // InternalLDef.g:943:1: ( ( rule__Scanner_Rule__Alternatives ) ) { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:887:1: ( ( rule__Scanner_Rule__Alternatives ) ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:888:1: ( rule__Scanner_Rule__Alternatives ) + // InternalLDef.g:943:1: ( ( rule__Scanner_Rule__Alternatives ) ) + // InternalLDef.g:944:1: ( rule__Scanner_Rule__Alternatives ) { if ( state.backtracking==0 ) { before(grammarAccess.getScanner_RuleAccess().getAlternatives()); } - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:889:1: ( rule__Scanner_Rule__Alternatives ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:889:2: rule__Scanner_Rule__Alternatives + // InternalLDef.g:945:1: ( rule__Scanner_Rule__Alternatives ) + // InternalLDef.g:945:2: rule__Scanner_Rule__Alternatives { - pushFollow(FOLLOW_rule__Scanner_Rule__Alternatives_in_ruleScanner_Rule1838); + pushFollow(FOLLOW_2); rule__Scanner_Rule__Alternatives(); state._fsp--; @@ -2643,16 +2817,16 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { // $ANTLR start "entryRuleScanner_SingleLineRule" - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:901:1: entryRuleScanner_SingleLineRule : ruleScanner_SingleLineRule EOF ; + // InternalLDef.g:957:1: entryRuleScanner_SingleLineRule : ruleScanner_SingleLineRule EOF ; public final void entryRuleScanner_SingleLineRule() throws RecognitionException { try { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:902:1: ( ruleScanner_SingleLineRule EOF ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:903:1: ruleScanner_SingleLineRule EOF + // InternalLDef.g:958:1: ( ruleScanner_SingleLineRule EOF ) + // InternalLDef.g:959:1: ruleScanner_SingleLineRule EOF { if ( state.backtracking==0 ) { before(grammarAccess.getScanner_SingleLineRuleRule()); } - pushFollow(FOLLOW_ruleScanner_SingleLineRule_in_entryRuleScanner_SingleLineRule1865); + pushFollow(FOLLOW_1); ruleScanner_SingleLineRule(); state._fsp--; @@ -2660,7 +2834,7 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { if ( state.backtracking==0 ) { after(grammarAccess.getScanner_SingleLineRuleRule()); } - match(input,EOF,FOLLOW_EOF_in_entryRuleScanner_SingleLineRule1872); if (state.failed) return ; + match(input,EOF,FOLLOW_2); if (state.failed) return ; } @@ -2677,25 +2851,25 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { // $ANTLR start "ruleScanner_SingleLineRule" - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:910:1: ruleScanner_SingleLineRule : ( ( rule__Scanner_SingleLineRule__Group__0 ) ) ; + // InternalLDef.g:966:1: ruleScanner_SingleLineRule : ( ( rule__Scanner_SingleLineRule__Group__0 ) ) ; public final void ruleScanner_SingleLineRule() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:914:2: ( ( ( rule__Scanner_SingleLineRule__Group__0 ) ) ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:915:1: ( ( rule__Scanner_SingleLineRule__Group__0 ) ) + // InternalLDef.g:970:2: ( ( ( rule__Scanner_SingleLineRule__Group__0 ) ) ) + // InternalLDef.g:971:1: ( ( rule__Scanner_SingleLineRule__Group__0 ) ) { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:915:1: ( ( rule__Scanner_SingleLineRule__Group__0 ) ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:916:1: ( rule__Scanner_SingleLineRule__Group__0 ) + // InternalLDef.g:971:1: ( ( rule__Scanner_SingleLineRule__Group__0 ) ) + // InternalLDef.g:972:1: ( rule__Scanner_SingleLineRule__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getScanner_SingleLineRuleAccess().getGroup()); } - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:917:1: ( rule__Scanner_SingleLineRule__Group__0 ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:917:2: rule__Scanner_SingleLineRule__Group__0 + // InternalLDef.g:973:1: ( rule__Scanner_SingleLineRule__Group__0 ) + // InternalLDef.g:973:2: rule__Scanner_SingleLineRule__Group__0 { - pushFollow(FOLLOW_rule__Scanner_SingleLineRule__Group__0_in_ruleScanner_SingleLineRule1898); + pushFollow(FOLLOW_2); rule__Scanner_SingleLineRule__Group__0(); state._fsp--; @@ -2728,16 +2902,16 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { // $ANTLR start "entryRuleScanner_MultiLineRule" - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:929:1: entryRuleScanner_MultiLineRule : ruleScanner_MultiLineRule EOF ; + // InternalLDef.g:985:1: entryRuleScanner_MultiLineRule : ruleScanner_MultiLineRule EOF ; public final void entryRuleScanner_MultiLineRule() throws RecognitionException { try { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:930:1: ( ruleScanner_MultiLineRule EOF ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:931:1: ruleScanner_MultiLineRule EOF + // InternalLDef.g:986:1: ( ruleScanner_MultiLineRule EOF ) + // InternalLDef.g:987:1: ruleScanner_MultiLineRule EOF { if ( state.backtracking==0 ) { before(grammarAccess.getScanner_MultiLineRuleRule()); } - pushFollow(FOLLOW_ruleScanner_MultiLineRule_in_entryRuleScanner_MultiLineRule1925); + pushFollow(FOLLOW_1); ruleScanner_MultiLineRule(); state._fsp--; @@ -2745,7 +2919,7 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { if ( state.backtracking==0 ) { after(grammarAccess.getScanner_MultiLineRuleRule()); } - match(input,EOF,FOLLOW_EOF_in_entryRuleScanner_MultiLineRule1932); if (state.failed) return ; + match(input,EOF,FOLLOW_2); if (state.failed) return ; } @@ -2762,25 +2936,25 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { // $ANTLR start "ruleScanner_MultiLineRule" - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:938:1: ruleScanner_MultiLineRule : ( ( rule__Scanner_MultiLineRule__Group__0 ) ) ; + // InternalLDef.g:994:1: ruleScanner_MultiLineRule : ( ( rule__Scanner_MultiLineRule__Group__0 ) ) ; public final void ruleScanner_MultiLineRule() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:942:2: ( ( ( rule__Scanner_MultiLineRule__Group__0 ) ) ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:943:1: ( ( rule__Scanner_MultiLineRule__Group__0 ) ) + // InternalLDef.g:998:2: ( ( ( rule__Scanner_MultiLineRule__Group__0 ) ) ) + // InternalLDef.g:999:1: ( ( rule__Scanner_MultiLineRule__Group__0 ) ) { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:943:1: ( ( rule__Scanner_MultiLineRule__Group__0 ) ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:944:1: ( rule__Scanner_MultiLineRule__Group__0 ) + // InternalLDef.g:999:1: ( ( rule__Scanner_MultiLineRule__Group__0 ) ) + // InternalLDef.g:1000:1: ( rule__Scanner_MultiLineRule__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getScanner_MultiLineRuleAccess().getGroup()); } - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:945:1: ( rule__Scanner_MultiLineRule__Group__0 ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:945:2: rule__Scanner_MultiLineRule__Group__0 + // InternalLDef.g:1001:1: ( rule__Scanner_MultiLineRule__Group__0 ) + // InternalLDef.g:1001:2: rule__Scanner_MultiLineRule__Group__0 { - pushFollow(FOLLOW_rule__Scanner_MultiLineRule__Group__0_in_ruleScanner_MultiLineRule1958); + pushFollow(FOLLOW_2); rule__Scanner_MultiLineRule__Group__0(); state._fsp--; @@ -2813,16 +2987,16 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { // $ANTLR start "entryRuleScanner_PatternRule" - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:957:1: entryRuleScanner_PatternRule : ruleScanner_PatternRule EOF ; + // InternalLDef.g:1013:1: entryRuleScanner_PatternRule : ruleScanner_PatternRule EOF ; public final void entryRuleScanner_PatternRule() throws RecognitionException { try { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:958:1: ( ruleScanner_PatternRule EOF ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:959:1: ruleScanner_PatternRule EOF + // InternalLDef.g:1014:1: ( ruleScanner_PatternRule EOF ) + // InternalLDef.g:1015:1: ruleScanner_PatternRule EOF { if ( state.backtracking==0 ) { before(grammarAccess.getScanner_PatternRuleRule()); } - pushFollow(FOLLOW_ruleScanner_PatternRule_in_entryRuleScanner_PatternRule1985); + pushFollow(FOLLOW_1); ruleScanner_PatternRule(); state._fsp--; @@ -2830,7 +3004,7 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { if ( state.backtracking==0 ) { after(grammarAccess.getScanner_PatternRuleRule()); } - match(input,EOF,FOLLOW_EOF_in_entryRuleScanner_PatternRule1992); if (state.failed) return ; + match(input,EOF,FOLLOW_2); if (state.failed) return ; } @@ -2847,25 +3021,25 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { // $ANTLR start "ruleScanner_PatternRule" - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:966:1: ruleScanner_PatternRule : ( ( rule__Scanner_PatternRule__Group__0 ) ) ; + // InternalLDef.g:1022:1: ruleScanner_PatternRule : ( ( rule__Scanner_PatternRule__Group__0 ) ) ; public final void ruleScanner_PatternRule() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:970:2: ( ( ( rule__Scanner_PatternRule__Group__0 ) ) ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:971:1: ( ( rule__Scanner_PatternRule__Group__0 ) ) + // InternalLDef.g:1026:2: ( ( ( rule__Scanner_PatternRule__Group__0 ) ) ) + // InternalLDef.g:1027:1: ( ( rule__Scanner_PatternRule__Group__0 ) ) { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:971:1: ( ( rule__Scanner_PatternRule__Group__0 ) ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:972:1: ( rule__Scanner_PatternRule__Group__0 ) + // InternalLDef.g:1027:1: ( ( rule__Scanner_PatternRule__Group__0 ) ) + // InternalLDef.g:1028:1: ( rule__Scanner_PatternRule__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getScanner_PatternRuleAccess().getGroup()); } - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:973:1: ( rule__Scanner_PatternRule__Group__0 ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:973:2: rule__Scanner_PatternRule__Group__0 + // InternalLDef.g:1029:1: ( rule__Scanner_PatternRule__Group__0 ) + // InternalLDef.g:1029:2: rule__Scanner_PatternRule__Group__0 { - pushFollow(FOLLOW_rule__Scanner_PatternRule__Group__0_in_ruleScanner_PatternRule2018); + pushFollow(FOLLOW_2); rule__Scanner_PatternRule__Group__0(); state._fsp--; @@ -2898,16 +3072,16 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { // $ANTLR start "entryRuleScanner_CharacterRule" - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:985:1: entryRuleScanner_CharacterRule : ruleScanner_CharacterRule EOF ; + // InternalLDef.g:1041:1: entryRuleScanner_CharacterRule : ruleScanner_CharacterRule EOF ; public final void entryRuleScanner_CharacterRule() throws RecognitionException { try { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:986:1: ( ruleScanner_CharacterRule EOF ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:987:1: ruleScanner_CharacterRule EOF + // InternalLDef.g:1042:1: ( ruleScanner_CharacterRule EOF ) + // InternalLDef.g:1043:1: ruleScanner_CharacterRule EOF { if ( state.backtracking==0 ) { before(grammarAccess.getScanner_CharacterRuleRule()); } - pushFollow(FOLLOW_ruleScanner_CharacterRule_in_entryRuleScanner_CharacterRule2045); + pushFollow(FOLLOW_1); ruleScanner_CharacterRule(); state._fsp--; @@ -2915,7 +3089,7 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { if ( state.backtracking==0 ) { after(grammarAccess.getScanner_CharacterRuleRule()); } - match(input,EOF,FOLLOW_EOF_in_entryRuleScanner_CharacterRule2052); if (state.failed) return ; + match(input,EOF,FOLLOW_2); if (state.failed) return ; } @@ -2932,25 +3106,25 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { // $ANTLR start "ruleScanner_CharacterRule" - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:994:1: ruleScanner_CharacterRule : ( ( rule__Scanner_CharacterRule__Group__0 ) ) ; + // InternalLDef.g:1050:1: ruleScanner_CharacterRule : ( ( rule__Scanner_CharacterRule__Group__0 ) ) ; public final void ruleScanner_CharacterRule() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:998:2: ( ( ( rule__Scanner_CharacterRule__Group__0 ) ) ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:999:1: ( ( rule__Scanner_CharacterRule__Group__0 ) ) + // InternalLDef.g:1054:2: ( ( ( rule__Scanner_CharacterRule__Group__0 ) ) ) + // InternalLDef.g:1055:1: ( ( rule__Scanner_CharacterRule__Group__0 ) ) { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:999:1: ( ( rule__Scanner_CharacterRule__Group__0 ) ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:1000:1: ( rule__Scanner_CharacterRule__Group__0 ) + // InternalLDef.g:1055:1: ( ( rule__Scanner_CharacterRule__Group__0 ) ) + // InternalLDef.g:1056:1: ( rule__Scanner_CharacterRule__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getScanner_CharacterRuleAccess().getGroup()); } - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:1001:1: ( rule__Scanner_CharacterRule__Group__0 ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:1001:2: rule__Scanner_CharacterRule__Group__0 + // InternalLDef.g:1057:1: ( rule__Scanner_CharacterRule__Group__0 ) + // InternalLDef.g:1057:2: rule__Scanner_CharacterRule__Group__0 { - pushFollow(FOLLOW_rule__Scanner_CharacterRule__Group__0_in_ruleScanner_CharacterRule2078); + pushFollow(FOLLOW_2); rule__Scanner_CharacterRule__Group__0(); state._fsp--; @@ -2983,16 +3157,16 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { // $ANTLR start "entryRuleScanner_JSRule" - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:1013:1: entryRuleScanner_JSRule : ruleScanner_JSRule EOF ; + // InternalLDef.g:1069:1: entryRuleScanner_JSRule : ruleScanner_JSRule EOF ; public final void entryRuleScanner_JSRule() throws RecognitionException { try { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:1014:1: ( ruleScanner_JSRule EOF ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:1015:1: ruleScanner_JSRule EOF + // InternalLDef.g:1070:1: ( ruleScanner_JSRule EOF ) + // InternalLDef.g:1071:1: ruleScanner_JSRule EOF { if ( state.backtracking==0 ) { before(grammarAccess.getScanner_JSRuleRule()); } - pushFollow(FOLLOW_ruleScanner_JSRule_in_entryRuleScanner_JSRule2105); + pushFollow(FOLLOW_1); ruleScanner_JSRule(); state._fsp--; @@ -3000,7 +3174,7 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { if ( state.backtracking==0 ) { after(grammarAccess.getScanner_JSRuleRule()); } - match(input,EOF,FOLLOW_EOF_in_entryRuleScanner_JSRule2112); if (state.failed) return ; + match(input,EOF,FOLLOW_2); if (state.failed) return ; } @@ -3017,25 +3191,25 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { // $ANTLR start "ruleScanner_JSRule" - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:1022:1: ruleScanner_JSRule : ( ( rule__Scanner_JSRule__Group__0 ) ) ; + // InternalLDef.g:1078:1: ruleScanner_JSRule : ( ( rule__Scanner_JSRule__Group__0 ) ) ; public final void ruleScanner_JSRule() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:1026:2: ( ( ( rule__Scanner_JSRule__Group__0 ) ) ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:1027:1: ( ( rule__Scanner_JSRule__Group__0 ) ) + // InternalLDef.g:1082:2: ( ( ( rule__Scanner_JSRule__Group__0 ) ) ) + // InternalLDef.g:1083:1: ( ( rule__Scanner_JSRule__Group__0 ) ) { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:1027:1: ( ( rule__Scanner_JSRule__Group__0 ) ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:1028:1: ( rule__Scanner_JSRule__Group__0 ) + // InternalLDef.g:1083:1: ( ( rule__Scanner_JSRule__Group__0 ) ) + // InternalLDef.g:1084:1: ( rule__Scanner_JSRule__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getScanner_JSRuleAccess().getGroup()); } - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:1029:1: ( rule__Scanner_JSRule__Group__0 ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:1029:2: rule__Scanner_JSRule__Group__0 + // InternalLDef.g:1085:1: ( rule__Scanner_JSRule__Group__0 ) + // InternalLDef.g:1085:2: rule__Scanner_JSRule__Group__0 { - pushFollow(FOLLOW_rule__Scanner_JSRule__Group__0_in_ruleScanner_JSRule2138); + pushFollow(FOLLOW_2); rule__Scanner_JSRule__Group__0(); state._fsp--; @@ -3068,16 +3242,16 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { // $ANTLR start "entryRuleCheck" - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:1041:1: entryRuleCheck : ruleCheck EOF ; + // InternalLDef.g:1097:1: entryRuleCheck : ruleCheck EOF ; public final void entryRuleCheck() throws RecognitionException { try { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:1042:1: ( ruleCheck EOF ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:1043:1: ruleCheck EOF + // InternalLDef.g:1098:1: ( ruleCheck EOF ) + // InternalLDef.g:1099:1: ruleCheck EOF { if ( state.backtracking==0 ) { before(grammarAccess.getCheckRule()); } - pushFollow(FOLLOW_ruleCheck_in_entryRuleCheck2165); + pushFollow(FOLLOW_1); ruleCheck(); state._fsp--; @@ -3085,7 +3259,7 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { if ( state.backtracking==0 ) { after(grammarAccess.getCheckRule()); } - match(input,EOF,FOLLOW_EOF_in_entryRuleCheck2172); if (state.failed) return ; + match(input,EOF,FOLLOW_2); if (state.failed) return ; } @@ -3102,25 +3276,25 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { // $ANTLR start "ruleCheck" - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:1050:1: ruleCheck : ( ( rule__Check__Alternatives ) ) ; + // InternalLDef.g:1106:1: ruleCheck : ( ( rule__Check__Alternatives ) ) ; public final void ruleCheck() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:1054:2: ( ( ( rule__Check__Alternatives ) ) ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:1055:1: ( ( rule__Check__Alternatives ) ) + // InternalLDef.g:1110:2: ( ( ( rule__Check__Alternatives ) ) ) + // InternalLDef.g:1111:1: ( ( rule__Check__Alternatives ) ) { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:1055:1: ( ( rule__Check__Alternatives ) ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:1056:1: ( rule__Check__Alternatives ) + // InternalLDef.g:1111:1: ( ( rule__Check__Alternatives ) ) + // InternalLDef.g:1112:1: ( rule__Check__Alternatives ) { if ( state.backtracking==0 ) { before(grammarAccess.getCheckAccess().getAlternatives()); } - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:1057:1: ( rule__Check__Alternatives ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:1057:2: rule__Check__Alternatives + // InternalLDef.g:1113:1: ( rule__Check__Alternatives ) + // InternalLDef.g:1113:2: rule__Check__Alternatives { - pushFollow(FOLLOW_rule__Check__Alternatives_in_ruleCheck2198); + pushFollow(FOLLOW_2); rule__Check__Alternatives(); state._fsp--; @@ -3153,16 +3327,16 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { // $ANTLR start "entryRuleEquals" - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:1069:1: entryRuleEquals : ruleEquals EOF ; + // InternalLDef.g:1125:1: entryRuleEquals : ruleEquals EOF ; public final void entryRuleEquals() throws RecognitionException { try { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:1070:1: ( ruleEquals EOF ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:1071:1: ruleEquals EOF + // InternalLDef.g:1126:1: ( ruleEquals EOF ) + // InternalLDef.g:1127:1: ruleEquals EOF { if ( state.backtracking==0 ) { before(grammarAccess.getEqualsRule()); } - pushFollow(FOLLOW_ruleEquals_in_entryRuleEquals2225); + pushFollow(FOLLOW_1); ruleEquals(); state._fsp--; @@ -3170,7 +3344,7 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { if ( state.backtracking==0 ) { after(grammarAccess.getEqualsRule()); } - match(input,EOF,FOLLOW_EOF_in_entryRuleEquals2232); if (state.failed) return ; + match(input,EOF,FOLLOW_2); if (state.failed) return ; } @@ -3187,25 +3361,25 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { // $ANTLR start "ruleEquals" - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:1078:1: ruleEquals : ( ( rule__Equals__Group__0 ) ) ; + // InternalLDef.g:1134:1: ruleEquals : ( ( rule__Equals__Group__0 ) ) ; public final void ruleEquals() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:1082:2: ( ( ( rule__Equals__Group__0 ) ) ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:1083:1: ( ( rule__Equals__Group__0 ) ) + // InternalLDef.g:1138:2: ( ( ( rule__Equals__Group__0 ) ) ) + // InternalLDef.g:1139:1: ( ( rule__Equals__Group__0 ) ) { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:1083:1: ( ( rule__Equals__Group__0 ) ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:1084:1: ( rule__Equals__Group__0 ) + // InternalLDef.g:1139:1: ( ( rule__Equals__Group__0 ) ) + // InternalLDef.g:1140:1: ( rule__Equals__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getEqualsAccess().getGroup()); } - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:1085:1: ( rule__Equals__Group__0 ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:1085:2: rule__Equals__Group__0 + // InternalLDef.g:1141:1: ( rule__Equals__Group__0 ) + // InternalLDef.g:1141:2: rule__Equals__Group__0 { - pushFollow(FOLLOW_rule__Equals__Group__0_in_ruleEquals2258); + pushFollow(FOLLOW_2); rule__Equals__Group__0(); state._fsp--; @@ -3238,16 +3412,16 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { // $ANTLR start "entryRuleRange" - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:1097:1: entryRuleRange : ruleRange EOF ; + // InternalLDef.g:1153:1: entryRuleRange : ruleRange EOF ; public final void entryRuleRange() throws RecognitionException { try { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:1098:1: ( ruleRange EOF ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:1099:1: ruleRange EOF + // InternalLDef.g:1154:1: ( ruleRange EOF ) + // InternalLDef.g:1155:1: ruleRange EOF { if ( state.backtracking==0 ) { before(grammarAccess.getRangeRule()); } - pushFollow(FOLLOW_ruleRange_in_entryRuleRange2285); + pushFollow(FOLLOW_1); ruleRange(); state._fsp--; @@ -3255,7 +3429,7 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { if ( state.backtracking==0 ) { after(grammarAccess.getRangeRule()); } - match(input,EOF,FOLLOW_EOF_in_entryRuleRange2292); if (state.failed) return ; + match(input,EOF,FOLLOW_2); if (state.failed) return ; } @@ -3272,25 +3446,25 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { // $ANTLR start "ruleRange" - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:1106:1: ruleRange : ( ( rule__Range__Group__0 ) ) ; + // InternalLDef.g:1162:1: ruleRange : ( ( rule__Range__Group__0 ) ) ; public final void ruleRange() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:1110:2: ( ( ( rule__Range__Group__0 ) ) ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:1111:1: ( ( rule__Range__Group__0 ) ) + // InternalLDef.g:1166:2: ( ( ( rule__Range__Group__0 ) ) ) + // InternalLDef.g:1167:1: ( ( rule__Range__Group__0 ) ) { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:1111:1: ( ( rule__Range__Group__0 ) ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:1112:1: ( rule__Range__Group__0 ) + // InternalLDef.g:1167:1: ( ( rule__Range__Group__0 ) ) + // InternalLDef.g:1168:1: ( rule__Range__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getRangeAccess().getGroup()); } - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:1113:1: ( rule__Range__Group__0 ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:1113:2: rule__Range__Group__0 + // InternalLDef.g:1169:1: ( rule__Range__Group__0 ) + // InternalLDef.g:1169:2: rule__Range__Group__0 { - pushFollow(FOLLOW_rule__Range__Group__0_in_ruleRange2318); + pushFollow(FOLLOW_2); rule__Range__Group__0(); state._fsp--; @@ -3323,16 +3497,16 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { // $ANTLR start "entryRuleWhitespaceRule" - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:1125:1: entryRuleWhitespaceRule : ruleWhitespaceRule EOF ; + // InternalLDef.g:1181:1: entryRuleWhitespaceRule : ruleWhitespaceRule EOF ; public final void entryRuleWhitespaceRule() throws RecognitionException { try { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:1126:1: ( ruleWhitespaceRule EOF ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:1127:1: ruleWhitespaceRule EOF + // InternalLDef.g:1182:1: ( ruleWhitespaceRule EOF ) + // InternalLDef.g:1183:1: ruleWhitespaceRule EOF { if ( state.backtracking==0 ) { before(grammarAccess.getWhitespaceRuleRule()); } - pushFollow(FOLLOW_ruleWhitespaceRule_in_entryRuleWhitespaceRule2345); + pushFollow(FOLLOW_1); ruleWhitespaceRule(); state._fsp--; @@ -3340,7 +3514,7 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { if ( state.backtracking==0 ) { after(grammarAccess.getWhitespaceRuleRule()); } - match(input,EOF,FOLLOW_EOF_in_entryRuleWhitespaceRule2352); if (state.failed) return ; + match(input,EOF,FOLLOW_2); if (state.failed) return ; } @@ -3357,25 +3531,25 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { // $ANTLR start "ruleWhitespaceRule" - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:1134:1: ruleWhitespaceRule : ( ( rule__WhitespaceRule__Group__0 ) ) ; + // InternalLDef.g:1190:1: ruleWhitespaceRule : ( ( rule__WhitespaceRule__Group__0 ) ) ; public final void ruleWhitespaceRule() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:1138:2: ( ( ( rule__WhitespaceRule__Group__0 ) ) ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:1139:1: ( ( rule__WhitespaceRule__Group__0 ) ) + // InternalLDef.g:1194:2: ( ( ( rule__WhitespaceRule__Group__0 ) ) ) + // InternalLDef.g:1195:1: ( ( rule__WhitespaceRule__Group__0 ) ) { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:1139:1: ( ( rule__WhitespaceRule__Group__0 ) ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:1140:1: ( rule__WhitespaceRule__Group__0 ) + // InternalLDef.g:1195:1: ( ( rule__WhitespaceRule__Group__0 ) ) + // InternalLDef.g:1196:1: ( rule__WhitespaceRule__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getWhitespaceRuleAccess().getGroup()); } - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:1141:1: ( rule__WhitespaceRule__Group__0 ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:1141:2: rule__WhitespaceRule__Group__0 + // InternalLDef.g:1197:1: ( rule__WhitespaceRule__Group__0 ) + // InternalLDef.g:1197:2: rule__WhitespaceRule__Group__0 { - pushFollow(FOLLOW_rule__WhitespaceRule__Group__0_in_ruleWhitespaceRule2378); + pushFollow(FOLLOW_2); rule__WhitespaceRule__Group__0(); state._fsp--; @@ -3408,13 +3582,13 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__Codegeneration__Alternatives" - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:1153:1: rule__Codegeneration__Alternatives : ( ( ruleJavaCodeGeneration ) | ( ruleE4CodeGeneration ) ); + // InternalLDef.g:1209:1: rule__Codegeneration__Alternatives : ( ( ruleJavaCodeGeneration ) | ( ruleE4CodeGeneration ) ); public final void rule__Codegeneration__Alternatives() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:1157:1: ( ( ruleJavaCodeGeneration ) | ( ruleE4CodeGeneration ) ) + // InternalLDef.g:1213:1: ( ( ruleJavaCodeGeneration ) | ( ruleE4CodeGeneration ) ) int alt1=2; int LA1_0 = input.LA(1); @@ -3433,15 +3607,15 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { } switch (alt1) { case 1 : - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:1158:1: ( ruleJavaCodeGeneration ) + // InternalLDef.g:1214:1: ( ruleJavaCodeGeneration ) { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:1158:1: ( ruleJavaCodeGeneration ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:1159:1: ruleJavaCodeGeneration + // InternalLDef.g:1214:1: ( ruleJavaCodeGeneration ) + // InternalLDef.g:1215:1: ruleJavaCodeGeneration { if ( state.backtracking==0 ) { before(grammarAccess.getCodegenerationAccess().getJavaCodeGenerationParserRuleCall_0()); } - pushFollow(FOLLOW_ruleJavaCodeGeneration_in_rule__Codegeneration__Alternatives2414); + pushFollow(FOLLOW_2); ruleJavaCodeGeneration(); state._fsp--; @@ -3456,15 +3630,15 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { } break; case 2 : - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:1164:6: ( ruleE4CodeGeneration ) + // InternalLDef.g:1220:6: ( ruleE4CodeGeneration ) { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:1164:6: ( ruleE4CodeGeneration ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:1165:1: ruleE4CodeGeneration + // InternalLDef.g:1220:6: ( ruleE4CodeGeneration ) + // InternalLDef.g:1221:1: ruleE4CodeGeneration { if ( state.backtracking==0 ) { before(grammarAccess.getCodegenerationAccess().getE4CodeGenerationParserRuleCall_1()); } - pushFollow(FOLLOW_ruleE4CodeGeneration_in_rule__Codegeneration__Alternatives2431); + pushFollow(FOLLOW_2); ruleE4CodeGeneration(); state._fsp--; @@ -3496,13 +3670,13 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__ConfigValue__Alternatives_2" - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:1175:1: rule__ConfigValue__Alternatives_2 : ( ( ( rule__ConfigValue__SimpleValueAssignment_2_0 ) ) | ( ( rule__ConfigValue__Group_2_1__0 ) ) ); + // InternalLDef.g:1231:1: rule__ConfigValue__Alternatives_2 : ( ( ( rule__ConfigValue__SimpleValueAssignment_2_0 ) ) | ( ( rule__ConfigValue__Group_2_1__0 ) ) ); public final void rule__ConfigValue__Alternatives_2() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:1179:1: ( ( ( rule__ConfigValue__SimpleValueAssignment_2_0 ) ) | ( ( rule__ConfigValue__Group_2_1__0 ) ) ) + // InternalLDef.g:1235:1: ( ( ( rule__ConfigValue__SimpleValueAssignment_2_0 ) ) | ( ( rule__ConfigValue__Group_2_1__0 ) ) ) int alt2=2; int LA2_0 = input.LA(1); @@ -3521,18 +3695,18 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { } switch (alt2) { case 1 : - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:1180:1: ( ( rule__ConfigValue__SimpleValueAssignment_2_0 ) ) + // InternalLDef.g:1236:1: ( ( rule__ConfigValue__SimpleValueAssignment_2_0 ) ) { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:1180:1: ( ( rule__ConfigValue__SimpleValueAssignment_2_0 ) ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:1181:1: ( rule__ConfigValue__SimpleValueAssignment_2_0 ) + // InternalLDef.g:1236:1: ( ( rule__ConfigValue__SimpleValueAssignment_2_0 ) ) + // InternalLDef.g:1237:1: ( rule__ConfigValue__SimpleValueAssignment_2_0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getConfigValueAccess().getSimpleValueAssignment_2_0()); } - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:1182:1: ( rule__ConfigValue__SimpleValueAssignment_2_0 ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:1182:2: rule__ConfigValue__SimpleValueAssignment_2_0 + // InternalLDef.g:1238:1: ( rule__ConfigValue__SimpleValueAssignment_2_0 ) + // InternalLDef.g:1238:2: rule__ConfigValue__SimpleValueAssignment_2_0 { - pushFollow(FOLLOW_rule__ConfigValue__SimpleValueAssignment_2_0_in_rule__ConfigValue__Alternatives_22463); + pushFollow(FOLLOW_2); rule__ConfigValue__SimpleValueAssignment_2_0(); state._fsp--; @@ -3550,18 +3724,18 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { } break; case 2 : - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:1186:6: ( ( rule__ConfigValue__Group_2_1__0 ) ) + // InternalLDef.g:1242:6: ( ( rule__ConfigValue__Group_2_1__0 ) ) { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:1186:6: ( ( rule__ConfigValue__Group_2_1__0 ) ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:1187:1: ( rule__ConfigValue__Group_2_1__0 ) + // InternalLDef.g:1242:6: ( ( rule__ConfigValue__Group_2_1__0 ) ) + // InternalLDef.g:1243:1: ( rule__ConfigValue__Group_2_1__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getConfigValueAccess().getGroup_2_1()); } - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:1188:1: ( rule__ConfigValue__Group_2_1__0 ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:1188:2: rule__ConfigValue__Group_2_1__0 + // InternalLDef.g:1244:1: ( rule__ConfigValue__Group_2_1__0 ) + // InternalLDef.g:1244:2: rule__ConfigValue__Group_2_1__0 { - pushFollow(FOLLOW_rule__ConfigValue__Group_2_1__0_in_rule__ConfigValue__Alternatives_22481); + pushFollow(FOLLOW_2); rule__ConfigValue__Group_2_1__0(); state._fsp--; @@ -3596,13 +3770,13 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__Partitioner__Alternatives" - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:1197:1: rule__Partitioner__Alternatives : ( ( rulePartitioner_Rule ) | ( ruleParitioner_JS ) ); + // InternalLDef.g:1253:1: rule__Partitioner__Alternatives : ( ( rulePartitioner_Rule ) | ( ruleParitioner_JS ) ); public final void rule__Partitioner__Alternatives() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:1201:1: ( ( rulePartitioner_Rule ) | ( ruleParitioner_JS ) ) + // InternalLDef.g:1257:1: ( ( rulePartitioner_Rule ) | ( ruleParitioner_JS ) ) int alt3=2; int LA3_0 = input.LA(1); @@ -3621,15 +3795,15 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { } switch (alt3) { case 1 : - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:1202:1: ( rulePartitioner_Rule ) + // InternalLDef.g:1258:1: ( rulePartitioner_Rule ) { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:1202:1: ( rulePartitioner_Rule ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:1203:1: rulePartitioner_Rule + // InternalLDef.g:1258:1: ( rulePartitioner_Rule ) + // InternalLDef.g:1259:1: rulePartitioner_Rule { if ( state.backtracking==0 ) { before(grammarAccess.getPartitionerAccess().getPartitioner_RuleParserRuleCall_0()); } - pushFollow(FOLLOW_rulePartitioner_Rule_in_rule__Partitioner__Alternatives2514); + pushFollow(FOLLOW_2); rulePartitioner_Rule(); state._fsp--; @@ -3644,15 +3818,15 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { } break; case 2 : - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:1208:6: ( ruleParitioner_JS ) + // InternalLDef.g:1264:6: ( ruleParitioner_JS ) { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:1208:6: ( ruleParitioner_JS ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:1209:1: ruleParitioner_JS + // InternalLDef.g:1264:6: ( ruleParitioner_JS ) + // InternalLDef.g:1265:1: ruleParitioner_JS { if ( state.backtracking==0 ) { before(grammarAccess.getPartitionerAccess().getParitioner_JSParserRuleCall_1()); } - pushFollow(FOLLOW_ruleParitioner_JS_in_rule__Partitioner__Alternatives2531); + pushFollow(FOLLOW_2); ruleParitioner_JS(); state._fsp--; @@ -3684,13 +3858,13 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__Partition_Rule__Alternatives" - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:1219:1: rule__Partition_Rule__Alternatives : ( ( rulePartition_SingleLineRule ) | ( rulePartition_MultiLineRule ) ); + // InternalLDef.g:1275:1: rule__Partition_Rule__Alternatives : ( ( rulePartition_SingleLineRule ) | ( rulePartition_MultiLineRule ) ); public final void rule__Partition_Rule__Alternatives() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:1223:1: ( ( rulePartition_SingleLineRule ) | ( rulePartition_MultiLineRule ) ) + // InternalLDef.g:1279:1: ( ( rulePartition_SingleLineRule ) | ( rulePartition_MultiLineRule ) ) int alt4=2; int LA4_0 = input.LA(1); @@ -3709,15 +3883,15 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { } switch (alt4) { case 1 : - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:1224:1: ( rulePartition_SingleLineRule ) + // InternalLDef.g:1280:1: ( rulePartition_SingleLineRule ) { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:1224:1: ( rulePartition_SingleLineRule ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:1225:1: rulePartition_SingleLineRule + // InternalLDef.g:1280:1: ( rulePartition_SingleLineRule ) + // InternalLDef.g:1281:1: rulePartition_SingleLineRule { if ( state.backtracking==0 ) { before(grammarAccess.getPartition_RuleAccess().getPartition_SingleLineRuleParserRuleCall_0()); } - pushFollow(FOLLOW_rulePartition_SingleLineRule_in_rule__Partition_Rule__Alternatives2563); + pushFollow(FOLLOW_2); rulePartition_SingleLineRule(); state._fsp--; @@ -3732,15 +3906,15 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { } break; case 2 : - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:1230:6: ( rulePartition_MultiLineRule ) + // InternalLDef.g:1286:6: ( rulePartition_MultiLineRule ) { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:1230:6: ( rulePartition_MultiLineRule ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:1231:1: rulePartition_MultiLineRule + // InternalLDef.g:1286:6: ( rulePartition_MultiLineRule ) + // InternalLDef.g:1287:1: rulePartition_MultiLineRule { if ( state.backtracking==0 ) { before(grammarAccess.getPartition_RuleAccess().getPartition_MultiLineRuleParserRuleCall_1()); } - pushFollow(FOLLOW_rulePartition_MultiLineRule_in_rule__Partition_Rule__Alternatives2580); + pushFollow(FOLLOW_2); rulePartition_MultiLineRule(); state._fsp--; @@ -3772,13 +3946,13 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__LexicalPartitionHighlighting__Alternatives" - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:1241:1: rule__LexicalPartitionHighlighting__Alternatives : ( ( ruleLexicalPartitionHighlighting_Rule ) | ( ruleLexicalPartitionHighlighting_JS ) ); + // InternalLDef.g:1297:1: rule__LexicalPartitionHighlighting__Alternatives : ( ( ruleLexicalPartitionHighlighting_Rule ) | ( ruleLexicalPartitionHighlighting_JS ) ); public final void rule__LexicalPartitionHighlighting__Alternatives() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:1245:1: ( ( ruleLexicalPartitionHighlighting_Rule ) | ( ruleLexicalPartitionHighlighting_JS ) ) + // InternalLDef.g:1301:1: ( ( ruleLexicalPartitionHighlighting_Rule ) | ( ruleLexicalPartitionHighlighting_JS ) ) int alt5=2; int LA5_0 = input.LA(1); @@ -3797,15 +3971,15 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { } switch (alt5) { case 1 : - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:1246:1: ( ruleLexicalPartitionHighlighting_Rule ) + // InternalLDef.g:1302:1: ( ruleLexicalPartitionHighlighting_Rule ) { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:1246:1: ( ruleLexicalPartitionHighlighting_Rule ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:1247:1: ruleLexicalPartitionHighlighting_Rule + // InternalLDef.g:1302:1: ( ruleLexicalPartitionHighlighting_Rule ) + // InternalLDef.g:1303:1: ruleLexicalPartitionHighlighting_Rule { if ( state.backtracking==0 ) { before(grammarAccess.getLexicalPartitionHighlightingAccess().getLexicalPartitionHighlighting_RuleParserRuleCall_0()); } - pushFollow(FOLLOW_ruleLexicalPartitionHighlighting_Rule_in_rule__LexicalPartitionHighlighting__Alternatives2612); + pushFollow(FOLLOW_2); ruleLexicalPartitionHighlighting_Rule(); state._fsp--; @@ -3820,15 +3994,15 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { } break; case 2 : - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:1252:6: ( ruleLexicalPartitionHighlighting_JS ) + // InternalLDef.g:1308:6: ( ruleLexicalPartitionHighlighting_JS ) { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:1252:6: ( ruleLexicalPartitionHighlighting_JS ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:1253:1: ruleLexicalPartitionHighlighting_JS + // InternalLDef.g:1308:6: ( ruleLexicalPartitionHighlighting_JS ) + // InternalLDef.g:1309:1: ruleLexicalPartitionHighlighting_JS { if ( state.backtracking==0 ) { before(grammarAccess.getLexicalPartitionHighlightingAccess().getLexicalPartitionHighlighting_JSParserRuleCall_1()); } - pushFollow(FOLLOW_ruleLexicalPartitionHighlighting_JS_in_rule__LexicalPartitionHighlighting__Alternatives2629); + pushFollow(FOLLOW_2); ruleLexicalPartitionHighlighting_JS(); state._fsp--; @@ -3860,20 +4034,20 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__Scanner__Alternatives" - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:1263:1: rule__Scanner__Alternatives : ( ( ruleScanner_Keyword ) | ( ruleScanner_Rule ) ); + // InternalLDef.g:1319:1: rule__Scanner__Alternatives : ( ( ruleScanner_Keyword ) | ( ruleScanner_Rule ) ); public final void rule__Scanner__Alternatives() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:1267:1: ( ( ruleScanner_Keyword ) | ( ruleScanner_Rule ) ) + // InternalLDef.g:1323:1: ( ( ruleScanner_Keyword ) | ( ruleScanner_Rule ) ) int alt6=2; int LA6_0 = input.LA(1); - if ( (LA6_0==37) ) { + if ( (LA6_0==39) ) { alt6=1; } - else if ( (LA6_0==28||LA6_0==30||LA6_0==35||LA6_0==40||LA6_0==42) ) { + else if ( (LA6_0==28||LA6_0==30||LA6_0==35||LA6_0==42||LA6_0==44) ) { alt6=2; } else { @@ -3885,15 +4059,15 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { } switch (alt6) { case 1 : - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:1268:1: ( ruleScanner_Keyword ) + // InternalLDef.g:1324:1: ( ruleScanner_Keyword ) { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:1268:1: ( ruleScanner_Keyword ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:1269:1: ruleScanner_Keyword + // InternalLDef.g:1324:1: ( ruleScanner_Keyword ) + // InternalLDef.g:1325:1: ruleScanner_Keyword { if ( state.backtracking==0 ) { before(grammarAccess.getScannerAccess().getScanner_KeywordParserRuleCall_0()); } - pushFollow(FOLLOW_ruleScanner_Keyword_in_rule__Scanner__Alternatives2661); + pushFollow(FOLLOW_2); ruleScanner_Keyword(); state._fsp--; @@ -3908,15 +4082,15 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { } break; case 2 : - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:1274:6: ( ruleScanner_Rule ) + // InternalLDef.g:1330:6: ( ruleScanner_Rule ) { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:1274:6: ( ruleScanner_Rule ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:1275:1: ruleScanner_Rule + // InternalLDef.g:1330:6: ( ruleScanner_Rule ) + // InternalLDef.g:1331:1: ruleScanner_Rule { if ( state.backtracking==0 ) { before(grammarAccess.getScannerAccess().getScanner_RuleParserRuleCall_1()); } - pushFollow(FOLLOW_ruleScanner_Rule_in_rule__Scanner__Alternatives2678); + pushFollow(FOLLOW_2); ruleScanner_Rule(); state._fsp--; @@ -3948,13 +4122,13 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__Scanner_Rule__Alternatives" - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:1285:1: rule__Scanner_Rule__Alternatives : ( ( ruleScanner_SingleLineRule ) | ( ruleScanner_MultiLineRule ) | ( ruleScanner_CharacterRule ) | ( ruleScanner_JSRule ) | ( ruleScanner_PatternRule ) ); + // InternalLDef.g:1341:1: rule__Scanner_Rule__Alternatives : ( ( ruleScanner_SingleLineRule ) | ( ruleScanner_MultiLineRule ) | ( ruleScanner_CharacterRule ) | ( ruleScanner_JSRule ) | ( ruleScanner_PatternRule ) ); public final void rule__Scanner_Rule__Alternatives() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:1289:1: ( ( ruleScanner_SingleLineRule ) | ( ruleScanner_MultiLineRule ) | ( ruleScanner_CharacterRule ) | ( ruleScanner_JSRule ) | ( ruleScanner_PatternRule ) ) + // InternalLDef.g:1345:1: ( ( ruleScanner_SingleLineRule ) | ( ruleScanner_MultiLineRule ) | ( ruleScanner_CharacterRule ) | ( ruleScanner_JSRule ) | ( ruleScanner_PatternRule ) ) int alt7=5; switch ( input.LA(1) ) { case 30: @@ -3967,7 +4141,7 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { alt7=2; } break; - case 42: + case 44: { alt7=3; } @@ -3977,7 +4151,7 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { alt7=4; } break; - case 40: + case 42: { alt7=5; } @@ -3992,15 +4166,15 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { switch (alt7) { case 1 : - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:1290:1: ( ruleScanner_SingleLineRule ) + // InternalLDef.g:1346:1: ( ruleScanner_SingleLineRule ) { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:1290:1: ( ruleScanner_SingleLineRule ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:1291:1: ruleScanner_SingleLineRule + // InternalLDef.g:1346:1: ( ruleScanner_SingleLineRule ) + // InternalLDef.g:1347:1: ruleScanner_SingleLineRule { if ( state.backtracking==0 ) { before(grammarAccess.getScanner_RuleAccess().getScanner_SingleLineRuleParserRuleCall_0()); } - pushFollow(FOLLOW_ruleScanner_SingleLineRule_in_rule__Scanner_Rule__Alternatives2710); + pushFollow(FOLLOW_2); ruleScanner_SingleLineRule(); state._fsp--; @@ -4015,15 +4189,15 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { } break; case 2 : - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:1296:6: ( ruleScanner_MultiLineRule ) + // InternalLDef.g:1352:6: ( ruleScanner_MultiLineRule ) { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:1296:6: ( ruleScanner_MultiLineRule ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:1297:1: ruleScanner_MultiLineRule + // InternalLDef.g:1352:6: ( ruleScanner_MultiLineRule ) + // InternalLDef.g:1353:1: ruleScanner_MultiLineRule { if ( state.backtracking==0 ) { before(grammarAccess.getScanner_RuleAccess().getScanner_MultiLineRuleParserRuleCall_1()); } - pushFollow(FOLLOW_ruleScanner_MultiLineRule_in_rule__Scanner_Rule__Alternatives2727); + pushFollow(FOLLOW_2); ruleScanner_MultiLineRule(); state._fsp--; @@ -4038,15 +4212,15 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { } break; case 3 : - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:1302:6: ( ruleScanner_CharacterRule ) + // InternalLDef.g:1358:6: ( ruleScanner_CharacterRule ) { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:1302:6: ( ruleScanner_CharacterRule ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:1303:1: ruleScanner_CharacterRule + // InternalLDef.g:1358:6: ( ruleScanner_CharacterRule ) + // InternalLDef.g:1359:1: ruleScanner_CharacterRule { if ( state.backtracking==0 ) { before(grammarAccess.getScanner_RuleAccess().getScanner_CharacterRuleParserRuleCall_2()); } - pushFollow(FOLLOW_ruleScanner_CharacterRule_in_rule__Scanner_Rule__Alternatives2744); + pushFollow(FOLLOW_2); ruleScanner_CharacterRule(); state._fsp--; @@ -4061,15 +4235,15 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { } break; case 4 : - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:1308:6: ( ruleScanner_JSRule ) + // InternalLDef.g:1364:6: ( ruleScanner_JSRule ) { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:1308:6: ( ruleScanner_JSRule ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:1309:1: ruleScanner_JSRule + // InternalLDef.g:1364:6: ( ruleScanner_JSRule ) + // InternalLDef.g:1365:1: ruleScanner_JSRule { if ( state.backtracking==0 ) { before(grammarAccess.getScanner_RuleAccess().getScanner_JSRuleParserRuleCall_3()); } - pushFollow(FOLLOW_ruleScanner_JSRule_in_rule__Scanner_Rule__Alternatives2761); + pushFollow(FOLLOW_2); ruleScanner_JSRule(); state._fsp--; @@ -4084,15 +4258,15 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { } break; case 5 : - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:1314:6: ( ruleScanner_PatternRule ) + // InternalLDef.g:1370:6: ( ruleScanner_PatternRule ) { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:1314:6: ( ruleScanner_PatternRule ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:1315:1: ruleScanner_PatternRule + // InternalLDef.g:1370:6: ( ruleScanner_PatternRule ) + // InternalLDef.g:1371:1: ruleScanner_PatternRule { if ( state.backtracking==0 ) { before(grammarAccess.getScanner_RuleAccess().getScanner_PatternRuleParserRuleCall_4()); } - pushFollow(FOLLOW_ruleScanner_PatternRule_in_rule__Scanner_Rule__Alternatives2778); + pushFollow(FOLLOW_2); ruleScanner_PatternRule(); state._fsp--; @@ -4124,20 +4298,20 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__Check__Alternatives" - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:1325:1: rule__Check__Alternatives : ( ( ruleRange ) | ( ruleEquals ) ); + // InternalLDef.g:1381:1: rule__Check__Alternatives : ( ( ruleRange ) | ( ruleEquals ) ); public final void rule__Check__Alternatives() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:1329:1: ( ( ruleRange ) | ( ruleEquals ) ) + // InternalLDef.g:1385:1: ( ( ruleRange ) | ( ruleEquals ) ) int alt8=2; int LA8_0 = input.LA(1); - if ( (LA8_0==44) ) { + if ( (LA8_0==46) ) { alt8=1; } - else if ( (LA8_0==43) ) { + else if ( (LA8_0==45) ) { alt8=2; } else { @@ -4149,15 +4323,15 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { } switch (alt8) { case 1 : - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:1330:1: ( ruleRange ) + // InternalLDef.g:1386:1: ( ruleRange ) { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:1330:1: ( ruleRange ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:1331:1: ruleRange + // InternalLDef.g:1386:1: ( ruleRange ) + // InternalLDef.g:1387:1: ruleRange { if ( state.backtracking==0 ) { before(grammarAccess.getCheckAccess().getRangeParserRuleCall_0()); } - pushFollow(FOLLOW_ruleRange_in_rule__Check__Alternatives2810); + pushFollow(FOLLOW_2); ruleRange(); state._fsp--; @@ -4172,15 +4346,15 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { } break; case 2 : - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:1336:6: ( ruleEquals ) + // InternalLDef.g:1392:6: ( ruleEquals ) { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:1336:6: ( ruleEquals ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:1337:1: ruleEquals + // InternalLDef.g:1392:6: ( ruleEquals ) + // InternalLDef.g:1393:1: ruleEquals { if ( state.backtracking==0 ) { before(grammarAccess.getCheckAccess().getEqualsParserRuleCall_1()); } - pushFollow(FOLLOW_ruleEquals_in_rule__Check__Alternatives2827); + pushFollow(FOLLOW_2); ruleEquals(); state._fsp--; @@ -4212,13 +4386,13 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__Range__LtInclAlternatives_1_0" - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:1347:1: rule__Range__LtInclAlternatives_1_0 : ( ( '(' ) | ( '[' ) ); + // InternalLDef.g:1403:1: rule__Range__LtInclAlternatives_1_0 : ( ( '(' ) | ( '[' ) ); public final void rule__Range__LtInclAlternatives_1_0() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:1351:1: ( ( '(' ) | ( '[' ) ) + // InternalLDef.g:1407:1: ( ( '(' ) | ( '[' ) ) int alt9=2; int LA9_0 = input.LA(1); @@ -4237,15 +4411,15 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { } switch (alt9) { case 1 : - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:1352:1: ( '(' ) + // InternalLDef.g:1408:1: ( '(' ) { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:1352:1: ( '(' ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:1353:1: '(' + // InternalLDef.g:1408:1: ( '(' ) + // InternalLDef.g:1409:1: '(' { if ( state.backtracking==0 ) { before(grammarAccess.getRangeAccess().getLtInclLeftParenthesisKeyword_1_0_0()); } - match(input,11,FOLLOW_11_in_rule__Range__LtInclAlternatives_1_02860); if (state.failed) return ; + match(input,11,FOLLOW_2); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getRangeAccess().getLtInclLeftParenthesisKeyword_1_0_0()); } @@ -4256,15 +4430,15 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { } break; case 2 : - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:1360:6: ( '[' ) + // InternalLDef.g:1416:6: ( '[' ) { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:1360:6: ( '[' ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:1361:1: '[' + // InternalLDef.g:1416:6: ( '[' ) + // InternalLDef.g:1417:1: '[' { if ( state.backtracking==0 ) { before(grammarAccess.getRangeAccess().getLtInclLeftSquareBracketKeyword_1_0_1()); } - match(input,12,FOLLOW_12_in_rule__Range__LtInclAlternatives_1_02880); if (state.failed) return ; + match(input,12,FOLLOW_2); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getRangeAccess().getLtInclLeftSquareBracketKeyword_1_0_1()); } @@ -4292,13 +4466,13 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__Range__GtInclAlternatives_5_0" - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:1373:1: rule__Range__GtInclAlternatives_5_0 : ( ( ')' ) | ( ']' ) ); + // InternalLDef.g:1429:1: rule__Range__GtInclAlternatives_5_0 : ( ( ')' ) | ( ']' ) ); public final void rule__Range__GtInclAlternatives_5_0() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:1377:1: ( ( ')' ) | ( ']' ) ) + // InternalLDef.g:1433:1: ( ( ')' ) | ( ']' ) ) int alt10=2; int LA10_0 = input.LA(1); @@ -4317,15 +4491,15 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { } switch (alt10) { case 1 : - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:1378:1: ( ')' ) + // InternalLDef.g:1434:1: ( ')' ) { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:1378:1: ( ')' ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:1379:1: ')' + // InternalLDef.g:1434:1: ( ')' ) + // InternalLDef.g:1435:1: ')' { if ( state.backtracking==0 ) { before(grammarAccess.getRangeAccess().getGtInclRightParenthesisKeyword_5_0_0()); } - match(input,13,FOLLOW_13_in_rule__Range__GtInclAlternatives_5_02915); if (state.failed) return ; + match(input,13,FOLLOW_2); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getRangeAccess().getGtInclRightParenthesisKeyword_5_0_0()); } @@ -4336,15 +4510,15 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { } break; case 2 : - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:1386:6: ( ']' ) + // InternalLDef.g:1442:6: ( ']' ) { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:1386:6: ( ']' ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:1387:1: ']' + // InternalLDef.g:1442:6: ( ']' ) + // InternalLDef.g:1443:1: ']' { if ( state.backtracking==0 ) { before(grammarAccess.getRangeAccess().getGtInclRightSquareBracketKeyword_5_0_1()); } - match(input,14,FOLLOW_14_in_rule__Range__GtInclAlternatives_5_02935); if (state.failed) return ; + match(input,14,FOLLOW_2); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getRangeAccess().getGtInclRightSquareBracketKeyword_5_0_1()); } @@ -4372,13 +4546,13 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__WhitespaceRule__Alternatives_1" - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:1399:1: rule__WhitespaceRule__Alternatives_1 : ( ( ( rule__WhitespaceRule__Group_1_0__0 ) ) | ( ( rule__WhitespaceRule__JavawhitespaceAssignment_1_1 ) ) | ( ( rule__WhitespaceRule__FileURIAssignment_1_2 ) ) ); + // InternalLDef.g:1455:1: rule__WhitespaceRule__Alternatives_1 : ( ( ( rule__WhitespaceRule__Group_1_0__0 ) ) | ( ( rule__WhitespaceRule__JavawhitespaceAssignment_1_1 ) ) | ( ( rule__WhitespaceRule__FileURIAssignment_1_2 ) ) ); public final void rule__WhitespaceRule__Alternatives_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:1403:1: ( ( ( rule__WhitespaceRule__Group_1_0__0 ) ) | ( ( rule__WhitespaceRule__JavawhitespaceAssignment_1_1 ) ) | ( ( rule__WhitespaceRule__FileURIAssignment_1_2 ) ) ) + // InternalLDef.g:1459:1: ( ( ( rule__WhitespaceRule__Group_1_0__0 ) ) | ( ( rule__WhitespaceRule__JavawhitespaceAssignment_1_1 ) ) | ( ( rule__WhitespaceRule__FileURIAssignment_1_2 ) ) ) int alt11=3; switch ( input.LA(1) ) { case 12: @@ -4386,7 +4560,7 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { alt11=1; } break; - case 47: + case 51: { alt11=2; } @@ -4406,18 +4580,18 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { switch (alt11) { case 1 : - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:1404:1: ( ( rule__WhitespaceRule__Group_1_0__0 ) ) + // InternalLDef.g:1460:1: ( ( rule__WhitespaceRule__Group_1_0__0 ) ) { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:1404:1: ( ( rule__WhitespaceRule__Group_1_0__0 ) ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:1405:1: ( rule__WhitespaceRule__Group_1_0__0 ) + // InternalLDef.g:1460:1: ( ( rule__WhitespaceRule__Group_1_0__0 ) ) + // InternalLDef.g:1461:1: ( rule__WhitespaceRule__Group_1_0__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getWhitespaceRuleAccess().getGroup_1_0()); } - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:1406:1: ( rule__WhitespaceRule__Group_1_0__0 ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:1406:2: rule__WhitespaceRule__Group_1_0__0 + // InternalLDef.g:1462:1: ( rule__WhitespaceRule__Group_1_0__0 ) + // InternalLDef.g:1462:2: rule__WhitespaceRule__Group_1_0__0 { - pushFollow(FOLLOW_rule__WhitespaceRule__Group_1_0__0_in_rule__WhitespaceRule__Alternatives_12969); + pushFollow(FOLLOW_2); rule__WhitespaceRule__Group_1_0__0(); state._fsp--; @@ -4435,18 +4609,18 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { } break; case 2 : - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:1410:6: ( ( rule__WhitespaceRule__JavawhitespaceAssignment_1_1 ) ) + // InternalLDef.g:1466:6: ( ( rule__WhitespaceRule__JavawhitespaceAssignment_1_1 ) ) { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:1410:6: ( ( rule__WhitespaceRule__JavawhitespaceAssignment_1_1 ) ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:1411:1: ( rule__WhitespaceRule__JavawhitespaceAssignment_1_1 ) + // InternalLDef.g:1466:6: ( ( rule__WhitespaceRule__JavawhitespaceAssignment_1_1 ) ) + // InternalLDef.g:1467:1: ( rule__WhitespaceRule__JavawhitespaceAssignment_1_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getWhitespaceRuleAccess().getJavawhitespaceAssignment_1_1()); } - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:1412:1: ( rule__WhitespaceRule__JavawhitespaceAssignment_1_1 ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:1412:2: rule__WhitespaceRule__JavawhitespaceAssignment_1_1 + // InternalLDef.g:1468:1: ( rule__WhitespaceRule__JavawhitespaceAssignment_1_1 ) + // InternalLDef.g:1468:2: rule__WhitespaceRule__JavawhitespaceAssignment_1_1 { - pushFollow(FOLLOW_rule__WhitespaceRule__JavawhitespaceAssignment_1_1_in_rule__WhitespaceRule__Alternatives_12987); + pushFollow(FOLLOW_2); rule__WhitespaceRule__JavawhitespaceAssignment_1_1(); state._fsp--; @@ -4464,18 +4638,18 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { } break; case 3 : - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:1416:6: ( ( rule__WhitespaceRule__FileURIAssignment_1_2 ) ) + // InternalLDef.g:1472:6: ( ( rule__WhitespaceRule__FileURIAssignment_1_2 ) ) { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:1416:6: ( ( rule__WhitespaceRule__FileURIAssignment_1_2 ) ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:1417:1: ( rule__WhitespaceRule__FileURIAssignment_1_2 ) + // InternalLDef.g:1472:6: ( ( rule__WhitespaceRule__FileURIAssignment_1_2 ) ) + // InternalLDef.g:1473:1: ( rule__WhitespaceRule__FileURIAssignment_1_2 ) { if ( state.backtracking==0 ) { before(grammarAccess.getWhitespaceRuleAccess().getFileURIAssignment_1_2()); } - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:1418:1: ( rule__WhitespaceRule__FileURIAssignment_1_2 ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:1418:2: rule__WhitespaceRule__FileURIAssignment_1_2 + // InternalLDef.g:1474:1: ( rule__WhitespaceRule__FileURIAssignment_1_2 ) + // InternalLDef.g:1474:2: rule__WhitespaceRule__FileURIAssignment_1_2 { - pushFollow(FOLLOW_rule__WhitespaceRule__FileURIAssignment_1_2_in_rule__WhitespaceRule__Alternatives_13005); + pushFollow(FOLLOW_2); rule__WhitespaceRule__FileURIAssignment_1_2(); state._fsp--; @@ -4510,21 +4684,21 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__Root__Group__0" - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:1429:1: rule__Root__Group__0 : rule__Root__Group__0__Impl rule__Root__Group__1 ; + // InternalLDef.g:1485:1: rule__Root__Group__0 : rule__Root__Group__0__Impl rule__Root__Group__1 ; public final void rule__Root__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:1433:1: ( rule__Root__Group__0__Impl rule__Root__Group__1 ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:1434:2: rule__Root__Group__0__Impl rule__Root__Group__1 + // InternalLDef.g:1489:1: ( rule__Root__Group__0__Impl rule__Root__Group__1 ) + // InternalLDef.g:1490:2: rule__Root__Group__0__Impl rule__Root__Group__1 { - pushFollow(FOLLOW_rule__Root__Group__0__Impl_in_rule__Root__Group__03036); + pushFollow(FOLLOW_3); rule__Root__Group__0__Impl(); state._fsp--; if (state.failed) return ; - pushFollow(FOLLOW_rule__Root__Group__1_in_rule__Root__Group__03039); + pushFollow(FOLLOW_2); rule__Root__Group__1(); state._fsp--; @@ -4548,22 +4722,22 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__Root__Group__0__Impl" - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:1441:1: rule__Root__Group__0__Impl : ( 'package' ) ; + // InternalLDef.g:1497:1: rule__Root__Group__0__Impl : ( 'package' ) ; public final void rule__Root__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:1445:1: ( ( 'package' ) ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:1446:1: ( 'package' ) + // InternalLDef.g:1501:1: ( ( 'package' ) ) + // InternalLDef.g:1502:1: ( 'package' ) { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:1446:1: ( 'package' ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:1447:1: 'package' + // InternalLDef.g:1502:1: ( 'package' ) + // InternalLDef.g:1503:1: 'package' { if ( state.backtracking==0 ) { before(grammarAccess.getRootAccess().getPackageKeyword_0()); } - match(input,15,FOLLOW_15_in_rule__Root__Group__0__Impl3067); if (state.failed) return ; + match(input,15,FOLLOW_2); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getRootAccess().getPackageKeyword_0()); } @@ -4589,21 +4763,21 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__Root__Group__1" - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:1460:1: rule__Root__Group__1 : rule__Root__Group__1__Impl rule__Root__Group__2 ; + // InternalLDef.g:1516:1: rule__Root__Group__1 : rule__Root__Group__1__Impl rule__Root__Group__2 ; public final void rule__Root__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:1464:1: ( rule__Root__Group__1__Impl rule__Root__Group__2 ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:1465:2: rule__Root__Group__1__Impl rule__Root__Group__2 + // InternalLDef.g:1520:1: ( rule__Root__Group__1__Impl rule__Root__Group__2 ) + // InternalLDef.g:1521:2: rule__Root__Group__1__Impl rule__Root__Group__2 { - pushFollow(FOLLOW_rule__Root__Group__1__Impl_in_rule__Root__Group__13098); + pushFollow(FOLLOW_4); rule__Root__Group__1__Impl(); state._fsp--; if (state.failed) return ; - pushFollow(FOLLOW_rule__Root__Group__2_in_rule__Root__Group__13101); + pushFollow(FOLLOW_2); rule__Root__Group__2(); state._fsp--; @@ -4627,25 +4801,25 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__Root__Group__1__Impl" - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:1472:1: rule__Root__Group__1__Impl : ( ( rule__Root__NameAssignment_1 ) ) ; + // InternalLDef.g:1528:1: rule__Root__Group__1__Impl : ( ( rule__Root__NameAssignment_1 ) ) ; public final void rule__Root__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:1476:1: ( ( ( rule__Root__NameAssignment_1 ) ) ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:1477:1: ( ( rule__Root__NameAssignment_1 ) ) + // InternalLDef.g:1532:1: ( ( ( rule__Root__NameAssignment_1 ) ) ) + // InternalLDef.g:1533:1: ( ( rule__Root__NameAssignment_1 ) ) { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:1477:1: ( ( rule__Root__NameAssignment_1 ) ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:1478:1: ( rule__Root__NameAssignment_1 ) + // InternalLDef.g:1533:1: ( ( rule__Root__NameAssignment_1 ) ) + // InternalLDef.g:1534:1: ( rule__Root__NameAssignment_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getRootAccess().getNameAssignment_1()); } - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:1479:1: ( rule__Root__NameAssignment_1 ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:1479:2: rule__Root__NameAssignment_1 + // InternalLDef.g:1535:1: ( rule__Root__NameAssignment_1 ) + // InternalLDef.g:1535:2: rule__Root__NameAssignment_1 { - pushFollow(FOLLOW_rule__Root__NameAssignment_1_in_rule__Root__Group__1__Impl3128); + pushFollow(FOLLOW_2); rule__Root__NameAssignment_1(); state._fsp--; @@ -4678,21 +4852,21 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__Root__Group__2" - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:1489:1: rule__Root__Group__2 : rule__Root__Group__2__Impl rule__Root__Group__3 ; + // InternalLDef.g:1545:1: rule__Root__Group__2 : rule__Root__Group__2__Impl rule__Root__Group__3 ; public final void rule__Root__Group__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:1493:1: ( rule__Root__Group__2__Impl rule__Root__Group__3 ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:1494:2: rule__Root__Group__2__Impl rule__Root__Group__3 + // InternalLDef.g:1549:1: ( rule__Root__Group__2__Impl rule__Root__Group__3 ) + // InternalLDef.g:1550:2: rule__Root__Group__2__Impl rule__Root__Group__3 { - pushFollow(FOLLOW_rule__Root__Group__2__Impl_in_rule__Root__Group__23158); + pushFollow(FOLLOW_4); rule__Root__Group__2__Impl(); state._fsp--; if (state.failed) return ; - pushFollow(FOLLOW_rule__Root__Group__3_in_rule__Root__Group__23161); + pushFollow(FOLLOW_2); rule__Root__Group__3(); state._fsp--; @@ -4716,22 +4890,22 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__Root__Group__2__Impl" - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:1501:1: rule__Root__Group__2__Impl : ( ( rule__Root__ImportsAssignment_2 )* ) ; + // InternalLDef.g:1557:1: rule__Root__Group__2__Impl : ( ( rule__Root__ImportsAssignment_2 )* ) ; public final void rule__Root__Group__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:1505:1: ( ( ( rule__Root__ImportsAssignment_2 )* ) ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:1506:1: ( ( rule__Root__ImportsAssignment_2 )* ) + // InternalLDef.g:1561:1: ( ( ( rule__Root__ImportsAssignment_2 )* ) ) + // InternalLDef.g:1562:1: ( ( rule__Root__ImportsAssignment_2 )* ) { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:1506:1: ( ( rule__Root__ImportsAssignment_2 )* ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:1507:1: ( rule__Root__ImportsAssignment_2 )* + // InternalLDef.g:1562:1: ( ( rule__Root__ImportsAssignment_2 )* ) + // InternalLDef.g:1563:1: ( rule__Root__ImportsAssignment_2 )* { if ( state.backtracking==0 ) { before(grammarAccess.getRootAccess().getImportsAssignment_2()); } - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:1508:1: ( rule__Root__ImportsAssignment_2 )* + // InternalLDef.g:1564:1: ( rule__Root__ImportsAssignment_2 )* loop12: do { int alt12=2; @@ -4744,9 +4918,9 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { switch (alt12) { case 1 : - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:1508:2: rule__Root__ImportsAssignment_2 + // InternalLDef.g:1564:2: rule__Root__ImportsAssignment_2 { - pushFollow(FOLLOW_rule__Root__ImportsAssignment_2_in_rule__Root__Group__2__Impl3188); + pushFollow(FOLLOW_5); rule__Root__ImportsAssignment_2(); state._fsp--; @@ -4785,16 +4959,16 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__Root__Group__3" - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:1518:1: rule__Root__Group__3 : rule__Root__Group__3__Impl ; + // InternalLDef.g:1574:1: rule__Root__Group__3 : rule__Root__Group__3__Impl ; public final void rule__Root__Group__3() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:1522:1: ( rule__Root__Group__3__Impl ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:1523:2: rule__Root__Group__3__Impl + // InternalLDef.g:1578:1: ( rule__Root__Group__3__Impl ) + // InternalLDef.g:1579:2: rule__Root__Group__3__Impl { - pushFollow(FOLLOW_rule__Root__Group__3__Impl_in_rule__Root__Group__33219); + pushFollow(FOLLOW_2); rule__Root__Group__3__Impl(); state._fsp--; @@ -4818,25 +4992,25 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__Root__Group__3__Impl" - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:1529:1: rule__Root__Group__3__Impl : ( ( rule__Root__LanguageDefinitionAssignment_3 ) ) ; + // InternalLDef.g:1585:1: rule__Root__Group__3__Impl : ( ( rule__Root__LanguageDefinitionAssignment_3 ) ) ; public final void rule__Root__Group__3__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:1533:1: ( ( ( rule__Root__LanguageDefinitionAssignment_3 ) ) ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:1534:1: ( ( rule__Root__LanguageDefinitionAssignment_3 ) ) + // InternalLDef.g:1589:1: ( ( ( rule__Root__LanguageDefinitionAssignment_3 ) ) ) + // InternalLDef.g:1590:1: ( ( rule__Root__LanguageDefinitionAssignment_3 ) ) { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:1534:1: ( ( rule__Root__LanguageDefinitionAssignment_3 ) ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:1535:1: ( rule__Root__LanguageDefinitionAssignment_3 ) + // InternalLDef.g:1590:1: ( ( rule__Root__LanguageDefinitionAssignment_3 ) ) + // InternalLDef.g:1591:1: ( rule__Root__LanguageDefinitionAssignment_3 ) { if ( state.backtracking==0 ) { before(grammarAccess.getRootAccess().getLanguageDefinitionAssignment_3()); } - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:1536:1: ( rule__Root__LanguageDefinitionAssignment_3 ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:1536:2: rule__Root__LanguageDefinitionAssignment_3 + // InternalLDef.g:1592:1: ( rule__Root__LanguageDefinitionAssignment_3 ) + // InternalLDef.g:1592:2: rule__Root__LanguageDefinitionAssignment_3 { - pushFollow(FOLLOW_rule__Root__LanguageDefinitionAssignment_3_in_rule__Root__Group__3__Impl3246); + pushFollow(FOLLOW_2); rule__Root__LanguageDefinitionAssignment_3(); state._fsp--; @@ -4869,21 +5043,21 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__QualifiedName__Group__0" - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:1554:1: rule__QualifiedName__Group__0 : rule__QualifiedName__Group__0__Impl rule__QualifiedName__Group__1 ; + // InternalLDef.g:1610:1: rule__QualifiedName__Group__0 : rule__QualifiedName__Group__0__Impl rule__QualifiedName__Group__1 ; public final void rule__QualifiedName__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:1558:1: ( rule__QualifiedName__Group__0__Impl rule__QualifiedName__Group__1 ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:1559:2: rule__QualifiedName__Group__0__Impl rule__QualifiedName__Group__1 + // InternalLDef.g:1614:1: ( rule__QualifiedName__Group__0__Impl rule__QualifiedName__Group__1 ) + // InternalLDef.g:1615:2: rule__QualifiedName__Group__0__Impl rule__QualifiedName__Group__1 { - pushFollow(FOLLOW_rule__QualifiedName__Group__0__Impl_in_rule__QualifiedName__Group__03284); + pushFollow(FOLLOW_6); rule__QualifiedName__Group__0__Impl(); state._fsp--; if (state.failed) return ; - pushFollow(FOLLOW_rule__QualifiedName__Group__1_in_rule__QualifiedName__Group__03287); + pushFollow(FOLLOW_2); rule__QualifiedName__Group__1(); state._fsp--; @@ -4907,22 +5081,22 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__QualifiedName__Group__0__Impl" - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:1566:1: rule__QualifiedName__Group__0__Impl : ( ruleValidID ) ; + // InternalLDef.g:1622:1: rule__QualifiedName__Group__0__Impl : ( ruleValidID ) ; public final void rule__QualifiedName__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:1570:1: ( ( ruleValidID ) ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:1571:1: ( ruleValidID ) + // InternalLDef.g:1626:1: ( ( ruleValidID ) ) + // InternalLDef.g:1627:1: ( ruleValidID ) { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:1571:1: ( ruleValidID ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:1572:1: ruleValidID + // InternalLDef.g:1627:1: ( ruleValidID ) + // InternalLDef.g:1628:1: ruleValidID { if ( state.backtracking==0 ) { before(grammarAccess.getQualifiedNameAccess().getValidIDParserRuleCall_0()); } - pushFollow(FOLLOW_ruleValidID_in_rule__QualifiedName__Group__0__Impl3314); + pushFollow(FOLLOW_2); ruleValidID(); state._fsp--; @@ -4952,16 +5126,16 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__QualifiedName__Group__1" - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:1583:1: rule__QualifiedName__Group__1 : rule__QualifiedName__Group__1__Impl ; + // InternalLDef.g:1639:1: rule__QualifiedName__Group__1 : rule__QualifiedName__Group__1__Impl ; public final void rule__QualifiedName__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:1587:1: ( rule__QualifiedName__Group__1__Impl ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:1588:2: rule__QualifiedName__Group__1__Impl + // InternalLDef.g:1643:1: ( rule__QualifiedName__Group__1__Impl ) + // InternalLDef.g:1644:2: rule__QualifiedName__Group__1__Impl { - pushFollow(FOLLOW_rule__QualifiedName__Group__1__Impl_in_rule__QualifiedName__Group__13343); + pushFollow(FOLLOW_2); rule__QualifiedName__Group__1__Impl(); state._fsp--; @@ -4985,22 +5159,22 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__QualifiedName__Group__1__Impl" - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:1594:1: rule__QualifiedName__Group__1__Impl : ( ( rule__QualifiedName__Group_1__0 )* ) ; + // InternalLDef.g:1650:1: rule__QualifiedName__Group__1__Impl : ( ( rule__QualifiedName__Group_1__0 )* ) ; public final void rule__QualifiedName__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:1598:1: ( ( ( rule__QualifiedName__Group_1__0 )* ) ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:1599:1: ( ( rule__QualifiedName__Group_1__0 )* ) + // InternalLDef.g:1654:1: ( ( ( rule__QualifiedName__Group_1__0 )* ) ) + // InternalLDef.g:1655:1: ( ( rule__QualifiedName__Group_1__0 )* ) { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:1599:1: ( ( rule__QualifiedName__Group_1__0 )* ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:1600:1: ( rule__QualifiedName__Group_1__0 )* + // InternalLDef.g:1655:1: ( ( rule__QualifiedName__Group_1__0 )* ) + // InternalLDef.g:1656:1: ( rule__QualifiedName__Group_1__0 )* { if ( state.backtracking==0 ) { before(grammarAccess.getQualifiedNameAccess().getGroup_1()); } - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:1601:1: ( rule__QualifiedName__Group_1__0 )* + // InternalLDef.g:1657:1: ( rule__QualifiedName__Group_1__0 )* loop13: do { int alt13=2; @@ -5019,9 +5193,9 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { switch (alt13) { case 1 : - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:1601:2: rule__QualifiedName__Group_1__0 + // InternalLDef.g:1657:2: rule__QualifiedName__Group_1__0 { - pushFollow(FOLLOW_rule__QualifiedName__Group_1__0_in_rule__QualifiedName__Group__1__Impl3370); + pushFollow(FOLLOW_7); rule__QualifiedName__Group_1__0(); state._fsp--; @@ -5060,21 +5234,21 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__QualifiedName__Group_1__0" - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:1615:1: rule__QualifiedName__Group_1__0 : rule__QualifiedName__Group_1__0__Impl rule__QualifiedName__Group_1__1 ; + // InternalLDef.g:1671:1: rule__QualifiedName__Group_1__0 : rule__QualifiedName__Group_1__0__Impl rule__QualifiedName__Group_1__1 ; public final void rule__QualifiedName__Group_1__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:1619:1: ( rule__QualifiedName__Group_1__0__Impl rule__QualifiedName__Group_1__1 ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:1620:2: rule__QualifiedName__Group_1__0__Impl rule__QualifiedName__Group_1__1 + // InternalLDef.g:1675:1: ( rule__QualifiedName__Group_1__0__Impl rule__QualifiedName__Group_1__1 ) + // InternalLDef.g:1676:2: rule__QualifiedName__Group_1__0__Impl rule__QualifiedName__Group_1__1 { - pushFollow(FOLLOW_rule__QualifiedName__Group_1__0__Impl_in_rule__QualifiedName__Group_1__03405); + pushFollow(FOLLOW_3); rule__QualifiedName__Group_1__0__Impl(); state._fsp--; if (state.failed) return ; - pushFollow(FOLLOW_rule__QualifiedName__Group_1__1_in_rule__QualifiedName__Group_1__03408); + pushFollow(FOLLOW_2); rule__QualifiedName__Group_1__1(); state._fsp--; @@ -5098,25 +5272,25 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__QualifiedName__Group_1__0__Impl" - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:1627:1: rule__QualifiedName__Group_1__0__Impl : ( ( '.' ) ) ; + // InternalLDef.g:1683:1: rule__QualifiedName__Group_1__0__Impl : ( ( '.' ) ) ; public final void rule__QualifiedName__Group_1__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:1631:1: ( ( ( '.' ) ) ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:1632:1: ( ( '.' ) ) + // InternalLDef.g:1687:1: ( ( ( '.' ) ) ) + // InternalLDef.g:1688:1: ( ( '.' ) ) { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:1632:1: ( ( '.' ) ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:1633:1: ( '.' ) + // InternalLDef.g:1688:1: ( ( '.' ) ) + // InternalLDef.g:1689:1: ( '.' ) { if ( state.backtracking==0 ) { before(grammarAccess.getQualifiedNameAccess().getFullStopKeyword_1_0()); } - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:1634:1: ( '.' ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:1635:2: '.' + // InternalLDef.g:1690:1: ( '.' ) + // InternalLDef.g:1691:2: '.' { - match(input,16,FOLLOW_16_in_rule__QualifiedName__Group_1__0__Impl3437); if (state.failed) return ; + match(input,16,FOLLOW_2); if (state.failed) return ; } @@ -5145,16 +5319,16 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__QualifiedName__Group_1__1" - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:1646:1: rule__QualifiedName__Group_1__1 : rule__QualifiedName__Group_1__1__Impl ; + // InternalLDef.g:1702:1: rule__QualifiedName__Group_1__1 : rule__QualifiedName__Group_1__1__Impl ; public final void rule__QualifiedName__Group_1__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:1650:1: ( rule__QualifiedName__Group_1__1__Impl ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:1651:2: rule__QualifiedName__Group_1__1__Impl + // InternalLDef.g:1706:1: ( rule__QualifiedName__Group_1__1__Impl ) + // InternalLDef.g:1707:2: rule__QualifiedName__Group_1__1__Impl { - pushFollow(FOLLOW_rule__QualifiedName__Group_1__1__Impl_in_rule__QualifiedName__Group_1__13469); + pushFollow(FOLLOW_2); rule__QualifiedName__Group_1__1__Impl(); state._fsp--; @@ -5178,22 +5352,22 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__QualifiedName__Group_1__1__Impl" - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:1657:1: rule__QualifiedName__Group_1__1__Impl : ( ruleValidID ) ; + // InternalLDef.g:1713:1: rule__QualifiedName__Group_1__1__Impl : ( ruleValidID ) ; public final void rule__QualifiedName__Group_1__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:1661:1: ( ( ruleValidID ) ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:1662:1: ( ruleValidID ) + // InternalLDef.g:1717:1: ( ( ruleValidID ) ) + // InternalLDef.g:1718:1: ( ruleValidID ) { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:1662:1: ( ruleValidID ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:1663:1: ruleValidID + // InternalLDef.g:1718:1: ( ruleValidID ) + // InternalLDef.g:1719:1: ruleValidID { if ( state.backtracking==0 ) { before(grammarAccess.getQualifiedNameAccess().getValidIDParserRuleCall_1_1()); } - pushFollow(FOLLOW_ruleValidID_in_rule__QualifiedName__Group_1__1__Impl3496); + pushFollow(FOLLOW_2); ruleValidID(); state._fsp--; @@ -5223,21 +5397,21 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__QualifiedNameWithWildCard__Group__0" - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:1678:1: rule__QualifiedNameWithWildCard__Group__0 : rule__QualifiedNameWithWildCard__Group__0__Impl rule__QualifiedNameWithWildCard__Group__1 ; + // InternalLDef.g:1734:1: rule__QualifiedNameWithWildCard__Group__0 : rule__QualifiedNameWithWildCard__Group__0__Impl rule__QualifiedNameWithWildCard__Group__1 ; public final void rule__QualifiedNameWithWildCard__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:1682:1: ( rule__QualifiedNameWithWildCard__Group__0__Impl rule__QualifiedNameWithWildCard__Group__1 ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:1683:2: rule__QualifiedNameWithWildCard__Group__0__Impl rule__QualifiedNameWithWildCard__Group__1 + // InternalLDef.g:1738:1: ( rule__QualifiedNameWithWildCard__Group__0__Impl rule__QualifiedNameWithWildCard__Group__1 ) + // InternalLDef.g:1739:2: rule__QualifiedNameWithWildCard__Group__0__Impl rule__QualifiedNameWithWildCard__Group__1 { - pushFollow(FOLLOW_rule__QualifiedNameWithWildCard__Group__0__Impl_in_rule__QualifiedNameWithWildCard__Group__03529); + pushFollow(FOLLOW_6); rule__QualifiedNameWithWildCard__Group__0__Impl(); state._fsp--; if (state.failed) return ; - pushFollow(FOLLOW_rule__QualifiedNameWithWildCard__Group__1_in_rule__QualifiedNameWithWildCard__Group__03532); + pushFollow(FOLLOW_2); rule__QualifiedNameWithWildCard__Group__1(); state._fsp--; @@ -5261,22 +5435,22 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__QualifiedNameWithWildCard__Group__0__Impl" - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:1690:1: rule__QualifiedNameWithWildCard__Group__0__Impl : ( ruleQualifiedName ) ; + // InternalLDef.g:1746:1: rule__QualifiedNameWithWildCard__Group__0__Impl : ( ruleQualifiedName ) ; public final void rule__QualifiedNameWithWildCard__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:1694:1: ( ( ruleQualifiedName ) ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:1695:1: ( ruleQualifiedName ) + // InternalLDef.g:1750:1: ( ( ruleQualifiedName ) ) + // InternalLDef.g:1751:1: ( ruleQualifiedName ) { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:1695:1: ( ruleQualifiedName ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:1696:1: ruleQualifiedName + // InternalLDef.g:1751:1: ( ruleQualifiedName ) + // InternalLDef.g:1752:1: ruleQualifiedName { if ( state.backtracking==0 ) { before(grammarAccess.getQualifiedNameWithWildCardAccess().getQualifiedNameParserRuleCall_0()); } - pushFollow(FOLLOW_ruleQualifiedName_in_rule__QualifiedNameWithWildCard__Group__0__Impl3559); + pushFollow(FOLLOW_2); ruleQualifiedName(); state._fsp--; @@ -5306,16 +5480,16 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__QualifiedNameWithWildCard__Group__1" - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:1707:1: rule__QualifiedNameWithWildCard__Group__1 : rule__QualifiedNameWithWildCard__Group__1__Impl ; + // InternalLDef.g:1763:1: rule__QualifiedNameWithWildCard__Group__1 : rule__QualifiedNameWithWildCard__Group__1__Impl ; public final void rule__QualifiedNameWithWildCard__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:1711:1: ( rule__QualifiedNameWithWildCard__Group__1__Impl ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:1712:2: rule__QualifiedNameWithWildCard__Group__1__Impl + // InternalLDef.g:1767:1: ( rule__QualifiedNameWithWildCard__Group__1__Impl ) + // InternalLDef.g:1768:2: rule__QualifiedNameWithWildCard__Group__1__Impl { - pushFollow(FOLLOW_rule__QualifiedNameWithWildCard__Group__1__Impl_in_rule__QualifiedNameWithWildCard__Group__13588); + pushFollow(FOLLOW_2); rule__QualifiedNameWithWildCard__Group__1__Impl(); state._fsp--; @@ -5339,22 +5513,22 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__QualifiedNameWithWildCard__Group__1__Impl" - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:1718:1: rule__QualifiedNameWithWildCard__Group__1__Impl : ( ( rule__QualifiedNameWithWildCard__Group_1__0 )? ) ; + // InternalLDef.g:1774:1: rule__QualifiedNameWithWildCard__Group__1__Impl : ( ( rule__QualifiedNameWithWildCard__Group_1__0 )? ) ; public final void rule__QualifiedNameWithWildCard__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:1722:1: ( ( ( rule__QualifiedNameWithWildCard__Group_1__0 )? ) ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:1723:1: ( ( rule__QualifiedNameWithWildCard__Group_1__0 )? ) + // InternalLDef.g:1778:1: ( ( ( rule__QualifiedNameWithWildCard__Group_1__0 )? ) ) + // InternalLDef.g:1779:1: ( ( rule__QualifiedNameWithWildCard__Group_1__0 )? ) { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:1723:1: ( ( rule__QualifiedNameWithWildCard__Group_1__0 )? ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:1724:1: ( rule__QualifiedNameWithWildCard__Group_1__0 )? + // InternalLDef.g:1779:1: ( ( rule__QualifiedNameWithWildCard__Group_1__0 )? ) + // InternalLDef.g:1780:1: ( rule__QualifiedNameWithWildCard__Group_1__0 )? { if ( state.backtracking==0 ) { before(grammarAccess.getQualifiedNameWithWildCardAccess().getGroup_1()); } - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:1725:1: ( rule__QualifiedNameWithWildCard__Group_1__0 )? + // InternalLDef.g:1781:1: ( rule__QualifiedNameWithWildCard__Group_1__0 )? int alt14=2; int LA14_0 = input.LA(1); @@ -5363,9 +5537,9 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { } switch (alt14) { case 1 : - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:1725:2: rule__QualifiedNameWithWildCard__Group_1__0 + // InternalLDef.g:1781:2: rule__QualifiedNameWithWildCard__Group_1__0 { - pushFollow(FOLLOW_rule__QualifiedNameWithWildCard__Group_1__0_in_rule__QualifiedNameWithWildCard__Group__1__Impl3615); + pushFollow(FOLLOW_2); rule__QualifiedNameWithWildCard__Group_1__0(); state._fsp--; @@ -5401,21 +5575,21 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__QualifiedNameWithWildCard__Group_1__0" - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:1739:1: rule__QualifiedNameWithWildCard__Group_1__0 : rule__QualifiedNameWithWildCard__Group_1__0__Impl rule__QualifiedNameWithWildCard__Group_1__1 ; + // InternalLDef.g:1795:1: rule__QualifiedNameWithWildCard__Group_1__0 : rule__QualifiedNameWithWildCard__Group_1__0__Impl rule__QualifiedNameWithWildCard__Group_1__1 ; public final void rule__QualifiedNameWithWildCard__Group_1__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:1743:1: ( rule__QualifiedNameWithWildCard__Group_1__0__Impl rule__QualifiedNameWithWildCard__Group_1__1 ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:1744:2: rule__QualifiedNameWithWildCard__Group_1__0__Impl rule__QualifiedNameWithWildCard__Group_1__1 + // InternalLDef.g:1799:1: ( rule__QualifiedNameWithWildCard__Group_1__0__Impl rule__QualifiedNameWithWildCard__Group_1__1 ) + // InternalLDef.g:1800:2: rule__QualifiedNameWithWildCard__Group_1__0__Impl rule__QualifiedNameWithWildCard__Group_1__1 { - pushFollow(FOLLOW_rule__QualifiedNameWithWildCard__Group_1__0__Impl_in_rule__QualifiedNameWithWildCard__Group_1__03650); + pushFollow(FOLLOW_8); rule__QualifiedNameWithWildCard__Group_1__0__Impl(); state._fsp--; if (state.failed) return ; - pushFollow(FOLLOW_rule__QualifiedNameWithWildCard__Group_1__1_in_rule__QualifiedNameWithWildCard__Group_1__03653); + pushFollow(FOLLOW_2); rule__QualifiedNameWithWildCard__Group_1__1(); state._fsp--; @@ -5439,22 +5613,22 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__QualifiedNameWithWildCard__Group_1__0__Impl" - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:1751:1: rule__QualifiedNameWithWildCard__Group_1__0__Impl : ( '.' ) ; + // InternalLDef.g:1807:1: rule__QualifiedNameWithWildCard__Group_1__0__Impl : ( '.' ) ; public final void rule__QualifiedNameWithWildCard__Group_1__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:1755:1: ( ( '.' ) ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:1756:1: ( '.' ) + // InternalLDef.g:1811:1: ( ( '.' ) ) + // InternalLDef.g:1812:1: ( '.' ) { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:1756:1: ( '.' ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:1757:1: '.' + // InternalLDef.g:1812:1: ( '.' ) + // InternalLDef.g:1813:1: '.' { if ( state.backtracking==0 ) { before(grammarAccess.getQualifiedNameWithWildCardAccess().getFullStopKeyword_1_0()); } - match(input,16,FOLLOW_16_in_rule__QualifiedNameWithWildCard__Group_1__0__Impl3681); if (state.failed) return ; + match(input,16,FOLLOW_2); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getQualifiedNameWithWildCardAccess().getFullStopKeyword_1_0()); } @@ -5480,16 +5654,16 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__QualifiedNameWithWildCard__Group_1__1" - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:1770:1: rule__QualifiedNameWithWildCard__Group_1__1 : rule__QualifiedNameWithWildCard__Group_1__1__Impl ; + // InternalLDef.g:1826:1: rule__QualifiedNameWithWildCard__Group_1__1 : rule__QualifiedNameWithWildCard__Group_1__1__Impl ; public final void rule__QualifiedNameWithWildCard__Group_1__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:1774:1: ( rule__QualifiedNameWithWildCard__Group_1__1__Impl ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:1775:2: rule__QualifiedNameWithWildCard__Group_1__1__Impl + // InternalLDef.g:1830:1: ( rule__QualifiedNameWithWildCard__Group_1__1__Impl ) + // InternalLDef.g:1831:2: rule__QualifiedNameWithWildCard__Group_1__1__Impl { - pushFollow(FOLLOW_rule__QualifiedNameWithWildCard__Group_1__1__Impl_in_rule__QualifiedNameWithWildCard__Group_1__13712); + pushFollow(FOLLOW_2); rule__QualifiedNameWithWildCard__Group_1__1__Impl(); state._fsp--; @@ -5513,22 +5687,22 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__QualifiedNameWithWildCard__Group_1__1__Impl" - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:1781:1: rule__QualifiedNameWithWildCard__Group_1__1__Impl : ( '*' ) ; + // InternalLDef.g:1837:1: rule__QualifiedNameWithWildCard__Group_1__1__Impl : ( '*' ) ; public final void rule__QualifiedNameWithWildCard__Group_1__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:1785:1: ( ( '*' ) ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:1786:1: ( '*' ) + // InternalLDef.g:1841:1: ( ( '*' ) ) + // InternalLDef.g:1842:1: ( '*' ) { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:1786:1: ( '*' ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:1787:1: '*' + // InternalLDef.g:1842:1: ( '*' ) + // InternalLDef.g:1843:1: '*' { if ( state.backtracking==0 ) { before(grammarAccess.getQualifiedNameWithWildCardAccess().getAsteriskKeyword_1_1()); } - match(input,17,FOLLOW_17_in_rule__QualifiedNameWithWildCard__Group_1__1__Impl3740); if (state.failed) return ; + match(input,17,FOLLOW_2); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getQualifiedNameWithWildCardAccess().getAsteriskKeyword_1_1()); } @@ -5554,21 +5728,21 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__Import__Group__0" - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:1804:1: rule__Import__Group__0 : rule__Import__Group__0__Impl rule__Import__Group__1 ; + // InternalLDef.g:1860:1: rule__Import__Group__0 : rule__Import__Group__0__Impl rule__Import__Group__1 ; public final void rule__Import__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:1808:1: ( rule__Import__Group__0__Impl rule__Import__Group__1 ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:1809:2: rule__Import__Group__0__Impl rule__Import__Group__1 + // InternalLDef.g:1864:1: ( rule__Import__Group__0__Impl rule__Import__Group__1 ) + // InternalLDef.g:1865:2: rule__Import__Group__0__Impl rule__Import__Group__1 { - pushFollow(FOLLOW_rule__Import__Group__0__Impl_in_rule__Import__Group__03775); + pushFollow(FOLLOW_3); rule__Import__Group__0__Impl(); state._fsp--; if (state.failed) return ; - pushFollow(FOLLOW_rule__Import__Group__1_in_rule__Import__Group__03778); + pushFollow(FOLLOW_2); rule__Import__Group__1(); state._fsp--; @@ -5592,22 +5766,22 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__Import__Group__0__Impl" - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:1816:1: rule__Import__Group__0__Impl : ( 'import' ) ; + // InternalLDef.g:1872:1: rule__Import__Group__0__Impl : ( 'import' ) ; public final void rule__Import__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:1820:1: ( ( 'import' ) ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:1821:1: ( 'import' ) + // InternalLDef.g:1876:1: ( ( 'import' ) ) + // InternalLDef.g:1877:1: ( 'import' ) { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:1821:1: ( 'import' ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:1822:1: 'import' + // InternalLDef.g:1877:1: ( 'import' ) + // InternalLDef.g:1878:1: 'import' { if ( state.backtracking==0 ) { before(grammarAccess.getImportAccess().getImportKeyword_0()); } - match(input,18,FOLLOW_18_in_rule__Import__Group__0__Impl3806); if (state.failed) return ; + match(input,18,FOLLOW_2); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getImportAccess().getImportKeyword_0()); } @@ -5633,16 +5807,16 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__Import__Group__1" - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:1835:1: rule__Import__Group__1 : rule__Import__Group__1__Impl ; + // InternalLDef.g:1891:1: rule__Import__Group__1 : rule__Import__Group__1__Impl ; public final void rule__Import__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:1839:1: ( rule__Import__Group__1__Impl ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:1840:2: rule__Import__Group__1__Impl + // InternalLDef.g:1895:1: ( rule__Import__Group__1__Impl ) + // InternalLDef.g:1896:2: rule__Import__Group__1__Impl { - pushFollow(FOLLOW_rule__Import__Group__1__Impl_in_rule__Import__Group__13837); + pushFollow(FOLLOW_2); rule__Import__Group__1__Impl(); state._fsp--; @@ -5666,25 +5840,25 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__Import__Group__1__Impl" - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:1846:1: rule__Import__Group__1__Impl : ( ( rule__Import__ImportedNamespaceAssignment_1 ) ) ; + // InternalLDef.g:1902:1: rule__Import__Group__1__Impl : ( ( rule__Import__ImportedNamespaceAssignment_1 ) ) ; public final void rule__Import__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:1850:1: ( ( ( rule__Import__ImportedNamespaceAssignment_1 ) ) ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:1851:1: ( ( rule__Import__ImportedNamespaceAssignment_1 ) ) + // InternalLDef.g:1906:1: ( ( ( rule__Import__ImportedNamespaceAssignment_1 ) ) ) + // InternalLDef.g:1907:1: ( ( rule__Import__ImportedNamespaceAssignment_1 ) ) { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:1851:1: ( ( rule__Import__ImportedNamespaceAssignment_1 ) ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:1852:1: ( rule__Import__ImportedNamespaceAssignment_1 ) + // InternalLDef.g:1907:1: ( ( rule__Import__ImportedNamespaceAssignment_1 ) ) + // InternalLDef.g:1908:1: ( rule__Import__ImportedNamespaceAssignment_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getImportAccess().getImportedNamespaceAssignment_1()); } - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:1853:1: ( rule__Import__ImportedNamespaceAssignment_1 ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:1853:2: rule__Import__ImportedNamespaceAssignment_1 + // InternalLDef.g:1909:1: ( rule__Import__ImportedNamespaceAssignment_1 ) + // InternalLDef.g:1909:2: rule__Import__ImportedNamespaceAssignment_1 { - pushFollow(FOLLOW_rule__Import__ImportedNamespaceAssignment_1_in_rule__Import__Group__1__Impl3864); + pushFollow(FOLLOW_2); rule__Import__ImportedNamespaceAssignment_1(); state._fsp--; @@ -5717,21 +5891,21 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__LanguageDef__Group__0" - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:1867:1: rule__LanguageDef__Group__0 : rule__LanguageDef__Group__0__Impl rule__LanguageDef__Group__1 ; + // InternalLDef.g:1923:1: rule__LanguageDef__Group__0 : rule__LanguageDef__Group__0__Impl rule__LanguageDef__Group__1 ; public final void rule__LanguageDef__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:1871:1: ( rule__LanguageDef__Group__0__Impl rule__LanguageDef__Group__1 ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:1872:2: rule__LanguageDef__Group__0__Impl rule__LanguageDef__Group__1 + // InternalLDef.g:1927:1: ( rule__LanguageDef__Group__0__Impl rule__LanguageDef__Group__1 ) + // InternalLDef.g:1928:2: rule__LanguageDef__Group__0__Impl rule__LanguageDef__Group__1 { - pushFollow(FOLLOW_rule__LanguageDef__Group__0__Impl_in_rule__LanguageDef__Group__03898); + pushFollow(FOLLOW_9); rule__LanguageDef__Group__0__Impl(); state._fsp--; if (state.failed) return ; - pushFollow(FOLLOW_rule__LanguageDef__Group__1_in_rule__LanguageDef__Group__03901); + pushFollow(FOLLOW_2); rule__LanguageDef__Group__1(); state._fsp--; @@ -5755,25 +5929,25 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__LanguageDef__Group__0__Impl" - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:1879:1: rule__LanguageDef__Group__0__Impl : ( ( rule__LanguageDef__NameAssignment_0 ) ) ; + // InternalLDef.g:1935:1: rule__LanguageDef__Group__0__Impl : ( ( rule__LanguageDef__NameAssignment_0 ) ) ; public final void rule__LanguageDef__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:1883:1: ( ( ( rule__LanguageDef__NameAssignment_0 ) ) ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:1884:1: ( ( rule__LanguageDef__NameAssignment_0 ) ) + // InternalLDef.g:1939:1: ( ( ( rule__LanguageDef__NameAssignment_0 ) ) ) + // InternalLDef.g:1940:1: ( ( rule__LanguageDef__NameAssignment_0 ) ) { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:1884:1: ( ( rule__LanguageDef__NameAssignment_0 ) ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:1885:1: ( rule__LanguageDef__NameAssignment_0 ) + // InternalLDef.g:1940:1: ( ( rule__LanguageDef__NameAssignment_0 ) ) + // InternalLDef.g:1941:1: ( rule__LanguageDef__NameAssignment_0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getLanguageDefAccess().getNameAssignment_0()); } - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:1886:1: ( rule__LanguageDef__NameAssignment_0 ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:1886:2: rule__LanguageDef__NameAssignment_0 + // InternalLDef.g:1942:1: ( rule__LanguageDef__NameAssignment_0 ) + // InternalLDef.g:1942:2: rule__LanguageDef__NameAssignment_0 { - pushFollow(FOLLOW_rule__LanguageDef__NameAssignment_0_in_rule__LanguageDef__Group__0__Impl3928); + pushFollow(FOLLOW_2); rule__LanguageDef__NameAssignment_0(); state._fsp--; @@ -5806,21 +5980,21 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__LanguageDef__Group__1" - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:1896:1: rule__LanguageDef__Group__1 : rule__LanguageDef__Group__1__Impl rule__LanguageDef__Group__2 ; + // InternalLDef.g:1952:1: rule__LanguageDef__Group__1 : rule__LanguageDef__Group__1__Impl rule__LanguageDef__Group__2 ; public final void rule__LanguageDef__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:1900:1: ( rule__LanguageDef__Group__1__Impl rule__LanguageDef__Group__2 ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:1901:2: rule__LanguageDef__Group__1__Impl rule__LanguageDef__Group__2 + // InternalLDef.g:1956:1: ( rule__LanguageDef__Group__1__Impl rule__LanguageDef__Group__2 ) + // InternalLDef.g:1957:2: rule__LanguageDef__Group__1__Impl rule__LanguageDef__Group__2 { - pushFollow(FOLLOW_rule__LanguageDef__Group__1__Impl_in_rule__LanguageDef__Group__13958); + pushFollow(FOLLOW_10); rule__LanguageDef__Group__1__Impl(); state._fsp--; if (state.failed) return ; - pushFollow(FOLLOW_rule__LanguageDef__Group__2_in_rule__LanguageDef__Group__13961); + pushFollow(FOLLOW_2); rule__LanguageDef__Group__2(); state._fsp--; @@ -5844,22 +6018,22 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__LanguageDef__Group__1__Impl" - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:1908:1: rule__LanguageDef__Group__1__Impl : ( '{' ) ; + // InternalLDef.g:1964:1: rule__LanguageDef__Group__1__Impl : ( '{' ) ; public final void rule__LanguageDef__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:1912:1: ( ( '{' ) ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:1913:1: ( '{' ) + // InternalLDef.g:1968:1: ( ( '{' ) ) + // InternalLDef.g:1969:1: ( '{' ) { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:1913:1: ( '{' ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:1914:1: '{' + // InternalLDef.g:1969:1: ( '{' ) + // InternalLDef.g:1970:1: '{' { if ( state.backtracking==0 ) { before(grammarAccess.getLanguageDefAccess().getLeftCurlyBracketKeyword_1()); } - match(input,19,FOLLOW_19_in_rule__LanguageDef__Group__1__Impl3989); if (state.failed) return ; + match(input,19,FOLLOW_2); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getLanguageDefAccess().getLeftCurlyBracketKeyword_1()); } @@ -5885,21 +6059,21 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__LanguageDef__Group__2" - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:1927:1: rule__LanguageDef__Group__2 : rule__LanguageDef__Group__2__Impl rule__LanguageDef__Group__3 ; + // InternalLDef.g:1983:1: rule__LanguageDef__Group__2 : rule__LanguageDef__Group__2__Impl rule__LanguageDef__Group__3 ; public final void rule__LanguageDef__Group__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:1931:1: ( rule__LanguageDef__Group__2__Impl rule__LanguageDef__Group__3 ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:1932:2: rule__LanguageDef__Group__2__Impl rule__LanguageDef__Group__3 + // InternalLDef.g:1987:1: ( rule__LanguageDef__Group__2__Impl rule__LanguageDef__Group__3 ) + // InternalLDef.g:1988:2: rule__LanguageDef__Group__2__Impl rule__LanguageDef__Group__3 { - pushFollow(FOLLOW_rule__LanguageDef__Group__2__Impl_in_rule__LanguageDef__Group__24020); + pushFollow(FOLLOW_11); rule__LanguageDef__Group__2__Impl(); state._fsp--; if (state.failed) return ; - pushFollow(FOLLOW_rule__LanguageDef__Group__3_in_rule__LanguageDef__Group__24023); + pushFollow(FOLLOW_2); rule__LanguageDef__Group__3(); state._fsp--; @@ -5923,25 +6097,25 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__LanguageDef__Group__2__Impl" - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:1939:1: rule__LanguageDef__Group__2__Impl : ( ( rule__LanguageDef__ParitioningAssignment_2 ) ) ; + // InternalLDef.g:1995:1: rule__LanguageDef__Group__2__Impl : ( ( rule__LanguageDef__ParitioningAssignment_2 ) ) ; public final void rule__LanguageDef__Group__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:1943:1: ( ( ( rule__LanguageDef__ParitioningAssignment_2 ) ) ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:1944:1: ( ( rule__LanguageDef__ParitioningAssignment_2 ) ) + // InternalLDef.g:1999:1: ( ( ( rule__LanguageDef__ParitioningAssignment_2 ) ) ) + // InternalLDef.g:2000:1: ( ( rule__LanguageDef__ParitioningAssignment_2 ) ) { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:1944:1: ( ( rule__LanguageDef__ParitioningAssignment_2 ) ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:1945:1: ( rule__LanguageDef__ParitioningAssignment_2 ) + // InternalLDef.g:2000:1: ( ( rule__LanguageDef__ParitioningAssignment_2 ) ) + // InternalLDef.g:2001:1: ( rule__LanguageDef__ParitioningAssignment_2 ) { if ( state.backtracking==0 ) { before(grammarAccess.getLanguageDefAccess().getParitioningAssignment_2()); } - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:1946:1: ( rule__LanguageDef__ParitioningAssignment_2 ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:1946:2: rule__LanguageDef__ParitioningAssignment_2 + // InternalLDef.g:2002:1: ( rule__LanguageDef__ParitioningAssignment_2 ) + // InternalLDef.g:2002:2: rule__LanguageDef__ParitioningAssignment_2 { - pushFollow(FOLLOW_rule__LanguageDef__ParitioningAssignment_2_in_rule__LanguageDef__Group__2__Impl4050); + pushFollow(FOLLOW_2); rule__LanguageDef__ParitioningAssignment_2(); state._fsp--; @@ -5974,21 +6148,21 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__LanguageDef__Group__3" - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:1956:1: rule__LanguageDef__Group__3 : rule__LanguageDef__Group__3__Impl rule__LanguageDef__Group__4 ; + // InternalLDef.g:2012:1: rule__LanguageDef__Group__3 : rule__LanguageDef__Group__3__Impl rule__LanguageDef__Group__4 ; public final void rule__LanguageDef__Group__3() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:1960:1: ( rule__LanguageDef__Group__3__Impl rule__LanguageDef__Group__4 ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:1961:2: rule__LanguageDef__Group__3__Impl rule__LanguageDef__Group__4 + // InternalLDef.g:2016:1: ( rule__LanguageDef__Group__3__Impl rule__LanguageDef__Group__4 ) + // InternalLDef.g:2017:2: rule__LanguageDef__Group__3__Impl rule__LanguageDef__Group__4 { - pushFollow(FOLLOW_rule__LanguageDef__Group__3__Impl_in_rule__LanguageDef__Group__34080); + pushFollow(FOLLOW_12); rule__LanguageDef__Group__3__Impl(); state._fsp--; if (state.failed) return ; - pushFollow(FOLLOW_rule__LanguageDef__Group__4_in_rule__LanguageDef__Group__34083); + pushFollow(FOLLOW_2); rule__LanguageDef__Group__4(); state._fsp--; @@ -6012,25 +6186,25 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__LanguageDef__Group__3__Impl" - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:1968:1: rule__LanguageDef__Group__3__Impl : ( ( rule__LanguageDef__LexicalHighlightingAssignment_3 ) ) ; + // InternalLDef.g:2024:1: rule__LanguageDef__Group__3__Impl : ( ( rule__LanguageDef__LexicalHighlightingAssignment_3 ) ) ; public final void rule__LanguageDef__Group__3__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:1972:1: ( ( ( rule__LanguageDef__LexicalHighlightingAssignment_3 ) ) ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:1973:1: ( ( rule__LanguageDef__LexicalHighlightingAssignment_3 ) ) + // InternalLDef.g:2028:1: ( ( ( rule__LanguageDef__LexicalHighlightingAssignment_3 ) ) ) + // InternalLDef.g:2029:1: ( ( rule__LanguageDef__LexicalHighlightingAssignment_3 ) ) { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:1973:1: ( ( rule__LanguageDef__LexicalHighlightingAssignment_3 ) ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:1974:1: ( rule__LanguageDef__LexicalHighlightingAssignment_3 ) + // InternalLDef.g:2029:1: ( ( rule__LanguageDef__LexicalHighlightingAssignment_3 ) ) + // InternalLDef.g:2030:1: ( rule__LanguageDef__LexicalHighlightingAssignment_3 ) { if ( state.backtracking==0 ) { before(grammarAccess.getLanguageDefAccess().getLexicalHighlightingAssignment_3()); } - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:1975:1: ( rule__LanguageDef__LexicalHighlightingAssignment_3 ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:1975:2: rule__LanguageDef__LexicalHighlightingAssignment_3 + // InternalLDef.g:2031:1: ( rule__LanguageDef__LexicalHighlightingAssignment_3 ) + // InternalLDef.g:2031:2: rule__LanguageDef__LexicalHighlightingAssignment_3 { - pushFollow(FOLLOW_rule__LanguageDef__LexicalHighlightingAssignment_3_in_rule__LanguageDef__Group__3__Impl4110); + pushFollow(FOLLOW_2); rule__LanguageDef__LexicalHighlightingAssignment_3(); state._fsp--; @@ -6063,21 +6237,21 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__LanguageDef__Group__4" - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:1985:1: rule__LanguageDef__Group__4 : rule__LanguageDef__Group__4__Impl rule__LanguageDef__Group__5 ; + // InternalLDef.g:2041:1: rule__LanguageDef__Group__4 : rule__LanguageDef__Group__4__Impl rule__LanguageDef__Group__5 ; public final void rule__LanguageDef__Group__4() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:1989:1: ( rule__LanguageDef__Group__4__Impl rule__LanguageDef__Group__5 ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:1990:2: rule__LanguageDef__Group__4__Impl rule__LanguageDef__Group__5 + // InternalLDef.g:2045:1: ( rule__LanguageDef__Group__4__Impl rule__LanguageDef__Group__5 ) + // InternalLDef.g:2046:2: rule__LanguageDef__Group__4__Impl rule__LanguageDef__Group__5 { - pushFollow(FOLLOW_rule__LanguageDef__Group__4__Impl_in_rule__LanguageDef__Group__44140); + pushFollow(FOLLOW_12); rule__LanguageDef__Group__4__Impl(); state._fsp--; if (state.failed) return ; - pushFollow(FOLLOW_rule__LanguageDef__Group__5_in_rule__LanguageDef__Group__44143); + pushFollow(FOLLOW_2); rule__LanguageDef__Group__5(); state._fsp--; @@ -6101,22 +6275,22 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__LanguageDef__Group__4__Impl" - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:1997:1: rule__LanguageDef__Group__4__Impl : ( ( rule__LanguageDef__IntegrationAssignment_4 )? ) ; + // InternalLDef.g:2053:1: rule__LanguageDef__Group__4__Impl : ( ( rule__LanguageDef__IntegrationAssignment_4 )? ) ; public final void rule__LanguageDef__Group__4__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:2001:1: ( ( ( rule__LanguageDef__IntegrationAssignment_4 )? ) ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:2002:1: ( ( rule__LanguageDef__IntegrationAssignment_4 )? ) + // InternalLDef.g:2057:1: ( ( ( rule__LanguageDef__IntegrationAssignment_4 )? ) ) + // InternalLDef.g:2058:1: ( ( rule__LanguageDef__IntegrationAssignment_4 )? ) { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:2002:1: ( ( rule__LanguageDef__IntegrationAssignment_4 )? ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:2003:1: ( rule__LanguageDef__IntegrationAssignment_4 )? + // InternalLDef.g:2058:1: ( ( rule__LanguageDef__IntegrationAssignment_4 )? ) + // InternalLDef.g:2059:1: ( rule__LanguageDef__IntegrationAssignment_4 )? { if ( state.backtracking==0 ) { before(grammarAccess.getLanguageDefAccess().getIntegrationAssignment_4()); } - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:2004:1: ( rule__LanguageDef__IntegrationAssignment_4 )? + // InternalLDef.g:2060:1: ( rule__LanguageDef__IntegrationAssignment_4 )? int alt15=2; int LA15_0 = input.LA(1); @@ -6125,9 +6299,9 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { } switch (alt15) { case 1 : - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:2004:2: rule__LanguageDef__IntegrationAssignment_4 + // InternalLDef.g:2060:2: rule__LanguageDef__IntegrationAssignment_4 { - pushFollow(FOLLOW_rule__LanguageDef__IntegrationAssignment_4_in_rule__LanguageDef__Group__4__Impl4170); + pushFollow(FOLLOW_2); rule__LanguageDef__IntegrationAssignment_4(); state._fsp--; @@ -6163,16 +6337,16 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__LanguageDef__Group__5" - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:2014:1: rule__LanguageDef__Group__5 : rule__LanguageDef__Group__5__Impl ; + // InternalLDef.g:2070:1: rule__LanguageDef__Group__5 : rule__LanguageDef__Group__5__Impl ; public final void rule__LanguageDef__Group__5() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:2018:1: ( rule__LanguageDef__Group__5__Impl ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:2019:2: rule__LanguageDef__Group__5__Impl + // InternalLDef.g:2074:1: ( rule__LanguageDef__Group__5__Impl ) + // InternalLDef.g:2075:2: rule__LanguageDef__Group__5__Impl { - pushFollow(FOLLOW_rule__LanguageDef__Group__5__Impl_in_rule__LanguageDef__Group__54201); + pushFollow(FOLLOW_2); rule__LanguageDef__Group__5__Impl(); state._fsp--; @@ -6196,22 +6370,22 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__LanguageDef__Group__5__Impl" - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:2025:1: rule__LanguageDef__Group__5__Impl : ( '}' ) ; + // InternalLDef.g:2081:1: rule__LanguageDef__Group__5__Impl : ( '}' ) ; public final void rule__LanguageDef__Group__5__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:2029:1: ( ( '}' ) ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:2030:1: ( '}' ) + // InternalLDef.g:2085:1: ( ( '}' ) ) + // InternalLDef.g:2086:1: ( '}' ) { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:2030:1: ( '}' ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:2031:1: '}' + // InternalLDef.g:2086:1: ( '}' ) + // InternalLDef.g:2087:1: '}' { if ( state.backtracking==0 ) { before(grammarAccess.getLanguageDefAccess().getRightCurlyBracketKeyword_5()); } - match(input,20,FOLLOW_20_in_rule__LanguageDef__Group__5__Impl4229); if (state.failed) return ; + match(input,20,FOLLOW_2); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getLanguageDefAccess().getRightCurlyBracketKeyword_5()); } @@ -6237,21 +6411,21 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__Integration__Group__0" - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:2056:1: rule__Integration__Group__0 : rule__Integration__Group__0__Impl rule__Integration__Group__1 ; + // InternalLDef.g:2112:1: rule__Integration__Group__0 : rule__Integration__Group__0__Impl rule__Integration__Group__1 ; public final void rule__Integration__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:2060:1: ( rule__Integration__Group__0__Impl rule__Integration__Group__1 ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:2061:2: rule__Integration__Group__0__Impl rule__Integration__Group__1 + // InternalLDef.g:2116:1: ( rule__Integration__Group__0__Impl rule__Integration__Group__1 ) + // InternalLDef.g:2117:2: rule__Integration__Group__0__Impl rule__Integration__Group__1 { - pushFollow(FOLLOW_rule__Integration__Group__0__Impl_in_rule__Integration__Group__04272); + pushFollow(FOLLOW_9); rule__Integration__Group__0__Impl(); state._fsp--; if (state.failed) return ; - pushFollow(FOLLOW_rule__Integration__Group__1_in_rule__Integration__Group__04275); + pushFollow(FOLLOW_2); rule__Integration__Group__1(); state._fsp--; @@ -6275,22 +6449,22 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__Integration__Group__0__Impl" - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:2068:1: rule__Integration__Group__0__Impl : ( 'integration' ) ; + // InternalLDef.g:2124:1: rule__Integration__Group__0__Impl : ( 'integration' ) ; public final void rule__Integration__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:2072:1: ( ( 'integration' ) ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:2073:1: ( 'integration' ) + // InternalLDef.g:2128:1: ( ( 'integration' ) ) + // InternalLDef.g:2129:1: ( 'integration' ) { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:2073:1: ( 'integration' ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:2074:1: 'integration' + // InternalLDef.g:2129:1: ( 'integration' ) + // InternalLDef.g:2130:1: 'integration' { if ( state.backtracking==0 ) { before(grammarAccess.getIntegrationAccess().getIntegrationKeyword_0()); } - match(input,21,FOLLOW_21_in_rule__Integration__Group__0__Impl4303); if (state.failed) return ; + match(input,21,FOLLOW_2); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getIntegrationAccess().getIntegrationKeyword_0()); } @@ -6316,21 +6490,21 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__Integration__Group__1" - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:2087:1: rule__Integration__Group__1 : rule__Integration__Group__1__Impl rule__Integration__Group__2 ; + // InternalLDef.g:2143:1: rule__Integration__Group__1 : rule__Integration__Group__1__Impl rule__Integration__Group__2 ; public final void rule__Integration__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:2091:1: ( rule__Integration__Group__1__Impl rule__Integration__Group__2 ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:2092:2: rule__Integration__Group__1__Impl rule__Integration__Group__2 + // InternalLDef.g:2147:1: ( rule__Integration__Group__1__Impl rule__Integration__Group__2 ) + // InternalLDef.g:2148:2: rule__Integration__Group__1__Impl rule__Integration__Group__2 { - pushFollow(FOLLOW_rule__Integration__Group__1__Impl_in_rule__Integration__Group__14334); + pushFollow(FOLLOW_13); rule__Integration__Group__1__Impl(); state._fsp--; if (state.failed) return ; - pushFollow(FOLLOW_rule__Integration__Group__2_in_rule__Integration__Group__14337); + pushFollow(FOLLOW_2); rule__Integration__Group__2(); state._fsp--; @@ -6354,22 +6528,22 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__Integration__Group__1__Impl" - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:2099:1: rule__Integration__Group__1__Impl : ( '{' ) ; + // InternalLDef.g:2155:1: rule__Integration__Group__1__Impl : ( '{' ) ; public final void rule__Integration__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:2103:1: ( ( '{' ) ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:2104:1: ( '{' ) + // InternalLDef.g:2159:1: ( ( '{' ) ) + // InternalLDef.g:2160:1: ( '{' ) { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:2104:1: ( '{' ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:2105:1: '{' + // InternalLDef.g:2160:1: ( '{' ) + // InternalLDef.g:2161:1: '{' { if ( state.backtracking==0 ) { before(grammarAccess.getIntegrationAccess().getLeftCurlyBracketKeyword_1()); } - match(input,19,FOLLOW_19_in_rule__Integration__Group__1__Impl4365); if (state.failed) return ; + match(input,19,FOLLOW_2); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getIntegrationAccess().getLeftCurlyBracketKeyword_1()); } @@ -6395,21 +6569,21 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__Integration__Group__2" - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:2118:1: rule__Integration__Group__2 : rule__Integration__Group__2__Impl rule__Integration__Group__3 ; + // InternalLDef.g:2174:1: rule__Integration__Group__2 : rule__Integration__Group__2__Impl rule__Integration__Group__3 ; public final void rule__Integration__Group__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:2122:1: ( rule__Integration__Group__2__Impl rule__Integration__Group__3 ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:2123:2: rule__Integration__Group__2__Impl rule__Integration__Group__3 + // InternalLDef.g:2178:1: ( rule__Integration__Group__2__Impl rule__Integration__Group__3 ) + // InternalLDef.g:2179:2: rule__Integration__Group__2__Impl rule__Integration__Group__3 { - pushFollow(FOLLOW_rule__Integration__Group__2__Impl_in_rule__Integration__Group__24396); + pushFollow(FOLLOW_14); rule__Integration__Group__2__Impl(); state._fsp--; if (state.failed) return ; - pushFollow(FOLLOW_rule__Integration__Group__3_in_rule__Integration__Group__24399); + pushFollow(FOLLOW_2); rule__Integration__Group__3(); state._fsp--; @@ -6433,28 +6607,28 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__Integration__Group__2__Impl" - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:2130:1: rule__Integration__Group__2__Impl : ( ( ( rule__Integration__CodeIntegrationListAssignment_2 ) ) ( ( rule__Integration__CodeIntegrationListAssignment_2 )* ) ) ; + // InternalLDef.g:2186:1: rule__Integration__Group__2__Impl : ( ( ( rule__Integration__CodeIntegrationListAssignment_2 ) ) ( ( rule__Integration__CodeIntegrationListAssignment_2 )* ) ) ; public final void rule__Integration__Group__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:2134:1: ( ( ( ( rule__Integration__CodeIntegrationListAssignment_2 ) ) ( ( rule__Integration__CodeIntegrationListAssignment_2 )* ) ) ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:2135:1: ( ( ( rule__Integration__CodeIntegrationListAssignment_2 ) ) ( ( rule__Integration__CodeIntegrationListAssignment_2 )* ) ) + // InternalLDef.g:2190:1: ( ( ( ( rule__Integration__CodeIntegrationListAssignment_2 ) ) ( ( rule__Integration__CodeIntegrationListAssignment_2 )* ) ) ) + // InternalLDef.g:2191:1: ( ( ( rule__Integration__CodeIntegrationListAssignment_2 ) ) ( ( rule__Integration__CodeIntegrationListAssignment_2 )* ) ) { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:2135:1: ( ( ( rule__Integration__CodeIntegrationListAssignment_2 ) ) ( ( rule__Integration__CodeIntegrationListAssignment_2 )* ) ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:2136:1: ( ( rule__Integration__CodeIntegrationListAssignment_2 ) ) ( ( rule__Integration__CodeIntegrationListAssignment_2 )* ) + // InternalLDef.g:2191:1: ( ( ( rule__Integration__CodeIntegrationListAssignment_2 ) ) ( ( rule__Integration__CodeIntegrationListAssignment_2 )* ) ) + // InternalLDef.g:2192:1: ( ( rule__Integration__CodeIntegrationListAssignment_2 ) ) ( ( rule__Integration__CodeIntegrationListAssignment_2 )* ) { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:2136:1: ( ( rule__Integration__CodeIntegrationListAssignment_2 ) ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:2137:1: ( rule__Integration__CodeIntegrationListAssignment_2 ) + // InternalLDef.g:2192:1: ( ( rule__Integration__CodeIntegrationListAssignment_2 ) ) + // InternalLDef.g:2193:1: ( rule__Integration__CodeIntegrationListAssignment_2 ) { if ( state.backtracking==0 ) { before(grammarAccess.getIntegrationAccess().getCodeIntegrationListAssignment_2()); } - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:2138:1: ( rule__Integration__CodeIntegrationListAssignment_2 ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:2138:2: rule__Integration__CodeIntegrationListAssignment_2 + // InternalLDef.g:2194:1: ( rule__Integration__CodeIntegrationListAssignment_2 ) + // InternalLDef.g:2194:2: rule__Integration__CodeIntegrationListAssignment_2 { - pushFollow(FOLLOW_rule__Integration__CodeIntegrationListAssignment_2_in_rule__Integration__Group__2__Impl4428); + pushFollow(FOLLOW_15); rule__Integration__CodeIntegrationListAssignment_2(); state._fsp--; @@ -6468,13 +6642,13 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { } - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:2141:1: ( ( rule__Integration__CodeIntegrationListAssignment_2 )* ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:2142:1: ( rule__Integration__CodeIntegrationListAssignment_2 )* + // InternalLDef.g:2197:1: ( ( rule__Integration__CodeIntegrationListAssignment_2 )* ) + // InternalLDef.g:2198:1: ( rule__Integration__CodeIntegrationListAssignment_2 )* { if ( state.backtracking==0 ) { before(grammarAccess.getIntegrationAccess().getCodeIntegrationListAssignment_2()); } - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:2143:1: ( rule__Integration__CodeIntegrationListAssignment_2 )* + // InternalLDef.g:2199:1: ( rule__Integration__CodeIntegrationListAssignment_2 )* loop16: do { int alt16=2; @@ -6487,9 +6661,9 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { switch (alt16) { case 1 : - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:2143:2: rule__Integration__CodeIntegrationListAssignment_2 + // InternalLDef.g:2199:2: rule__Integration__CodeIntegrationListAssignment_2 { - pushFollow(FOLLOW_rule__Integration__CodeIntegrationListAssignment_2_in_rule__Integration__Group__2__Impl4440); + pushFollow(FOLLOW_15); rule__Integration__CodeIntegrationListAssignment_2(); state._fsp--; @@ -6531,16 +6705,16 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__Integration__Group__3" - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:2154:1: rule__Integration__Group__3 : rule__Integration__Group__3__Impl ; + // InternalLDef.g:2210:1: rule__Integration__Group__3 : rule__Integration__Group__3__Impl ; public final void rule__Integration__Group__3() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:2158:1: ( rule__Integration__Group__3__Impl ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:2159:2: rule__Integration__Group__3__Impl + // InternalLDef.g:2214:1: ( rule__Integration__Group__3__Impl ) + // InternalLDef.g:2215:2: rule__Integration__Group__3__Impl { - pushFollow(FOLLOW_rule__Integration__Group__3__Impl_in_rule__Integration__Group__34473); + pushFollow(FOLLOW_2); rule__Integration__Group__3__Impl(); state._fsp--; @@ -6564,22 +6738,22 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__Integration__Group__3__Impl" - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:2165:1: rule__Integration__Group__3__Impl : ( '}' ) ; + // InternalLDef.g:2221:1: rule__Integration__Group__3__Impl : ( '}' ) ; public final void rule__Integration__Group__3__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:2169:1: ( ( '}' ) ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:2170:1: ( '}' ) + // InternalLDef.g:2225:1: ( ( '}' ) ) + // InternalLDef.g:2226:1: ( '}' ) { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:2170:1: ( '}' ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:2171:1: '}' + // InternalLDef.g:2226:1: ( '}' ) + // InternalLDef.g:2227:1: '}' { if ( state.backtracking==0 ) { before(grammarAccess.getIntegrationAccess().getRightCurlyBracketKeyword_3()); } - match(input,20,FOLLOW_20_in_rule__Integration__Group__3__Impl4501); if (state.failed) return ; + match(input,20,FOLLOW_2); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getIntegrationAccess().getRightCurlyBracketKeyword_3()); } @@ -6605,21 +6779,21 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__JavaFXIntegration__Group__0" - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:2192:1: rule__JavaFXIntegration__Group__0 : rule__JavaFXIntegration__Group__0__Impl rule__JavaFXIntegration__Group__1 ; + // InternalLDef.g:2248:1: rule__JavaFXIntegration__Group__0 : rule__JavaFXIntegration__Group__0__Impl rule__JavaFXIntegration__Group__1 ; public final void rule__JavaFXIntegration__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:2196:1: ( rule__JavaFXIntegration__Group__0__Impl rule__JavaFXIntegration__Group__1 ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:2197:2: rule__JavaFXIntegration__Group__0__Impl rule__JavaFXIntegration__Group__1 + // InternalLDef.g:2252:1: ( rule__JavaFXIntegration__Group__0__Impl rule__JavaFXIntegration__Group__1 ) + // InternalLDef.g:2253:2: rule__JavaFXIntegration__Group__0__Impl rule__JavaFXIntegration__Group__1 { - pushFollow(FOLLOW_rule__JavaFXIntegration__Group__0__Impl_in_rule__JavaFXIntegration__Group__04540); + pushFollow(FOLLOW_9); rule__JavaFXIntegration__Group__0__Impl(); state._fsp--; if (state.failed) return ; - pushFollow(FOLLOW_rule__JavaFXIntegration__Group__1_in_rule__JavaFXIntegration__Group__04543); + pushFollow(FOLLOW_2); rule__JavaFXIntegration__Group__1(); state._fsp--; @@ -6643,22 +6817,22 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__JavaFXIntegration__Group__0__Impl" - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:2204:1: rule__JavaFXIntegration__Group__0__Impl : ( 'javafx' ) ; + // InternalLDef.g:2260:1: rule__JavaFXIntegration__Group__0__Impl : ( 'javafx' ) ; public final void rule__JavaFXIntegration__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:2208:1: ( ( 'javafx' ) ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:2209:1: ( 'javafx' ) + // InternalLDef.g:2264:1: ( ( 'javafx' ) ) + // InternalLDef.g:2265:1: ( 'javafx' ) { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:2209:1: ( 'javafx' ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:2210:1: 'javafx' + // InternalLDef.g:2265:1: ( 'javafx' ) + // InternalLDef.g:2266:1: 'javafx' { if ( state.backtracking==0 ) { before(grammarAccess.getJavaFXIntegrationAccess().getJavafxKeyword_0()); } - match(input,22,FOLLOW_22_in_rule__JavaFXIntegration__Group__0__Impl4571); if (state.failed) return ; + match(input,22,FOLLOW_2); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getJavaFXIntegrationAccess().getJavafxKeyword_0()); } @@ -6684,21 +6858,21 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__JavaFXIntegration__Group__1" - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:2223:1: rule__JavaFXIntegration__Group__1 : rule__JavaFXIntegration__Group__1__Impl rule__JavaFXIntegration__Group__2 ; + // InternalLDef.g:2279:1: rule__JavaFXIntegration__Group__1 : rule__JavaFXIntegration__Group__1__Impl rule__JavaFXIntegration__Group__2 ; public final void rule__JavaFXIntegration__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:2227:1: ( rule__JavaFXIntegration__Group__1__Impl rule__JavaFXIntegration__Group__2 ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:2228:2: rule__JavaFXIntegration__Group__1__Impl rule__JavaFXIntegration__Group__2 + // InternalLDef.g:2283:1: ( rule__JavaFXIntegration__Group__1__Impl rule__JavaFXIntegration__Group__2 ) + // InternalLDef.g:2284:2: rule__JavaFXIntegration__Group__1__Impl rule__JavaFXIntegration__Group__2 { - pushFollow(FOLLOW_rule__JavaFXIntegration__Group__1__Impl_in_rule__JavaFXIntegration__Group__14602); + pushFollow(FOLLOW_16); rule__JavaFXIntegration__Group__1__Impl(); state._fsp--; if (state.failed) return ; - pushFollow(FOLLOW_rule__JavaFXIntegration__Group__2_in_rule__JavaFXIntegration__Group__14605); + pushFollow(FOLLOW_2); rule__JavaFXIntegration__Group__2(); state._fsp--; @@ -6722,22 +6896,22 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__JavaFXIntegration__Group__1__Impl" - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:2235:1: rule__JavaFXIntegration__Group__1__Impl : ( '{' ) ; + // InternalLDef.g:2291:1: rule__JavaFXIntegration__Group__1__Impl : ( '{' ) ; public final void rule__JavaFXIntegration__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:2239:1: ( ( '{' ) ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:2240:1: ( '{' ) + // InternalLDef.g:2295:1: ( ( '{' ) ) + // InternalLDef.g:2296:1: ( '{' ) { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:2240:1: ( '{' ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:2241:1: '{' + // InternalLDef.g:2296:1: ( '{' ) + // InternalLDef.g:2297:1: '{' { if ( state.backtracking==0 ) { before(grammarAccess.getJavaFXIntegrationAccess().getLeftCurlyBracketKeyword_1()); } - match(input,19,FOLLOW_19_in_rule__JavaFXIntegration__Group__1__Impl4633); if (state.failed) return ; + match(input,19,FOLLOW_2); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getJavaFXIntegrationAccess().getLeftCurlyBracketKeyword_1()); } @@ -6763,21 +6937,21 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__JavaFXIntegration__Group__2" - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:2254:1: rule__JavaFXIntegration__Group__2 : rule__JavaFXIntegration__Group__2__Impl rule__JavaFXIntegration__Group__3 ; + // InternalLDef.g:2310:1: rule__JavaFXIntegration__Group__2 : rule__JavaFXIntegration__Group__2__Impl rule__JavaFXIntegration__Group__3 ; public final void rule__JavaFXIntegration__Group__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:2258:1: ( rule__JavaFXIntegration__Group__2__Impl rule__JavaFXIntegration__Group__3 ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:2259:2: rule__JavaFXIntegration__Group__2__Impl rule__JavaFXIntegration__Group__3 + // InternalLDef.g:2314:1: ( rule__JavaFXIntegration__Group__2__Impl rule__JavaFXIntegration__Group__3 ) + // InternalLDef.g:2315:2: rule__JavaFXIntegration__Group__2__Impl rule__JavaFXIntegration__Group__3 { - pushFollow(FOLLOW_rule__JavaFXIntegration__Group__2__Impl_in_rule__JavaFXIntegration__Group__24664); + pushFollow(FOLLOW_14); rule__JavaFXIntegration__Group__2__Impl(); state._fsp--; if (state.failed) return ; - pushFollow(FOLLOW_rule__JavaFXIntegration__Group__3_in_rule__JavaFXIntegration__Group__24667); + pushFollow(FOLLOW_2); rule__JavaFXIntegration__Group__3(); state._fsp--; @@ -6801,28 +6975,28 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__JavaFXIntegration__Group__2__Impl" - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:2266:1: rule__JavaFXIntegration__Group__2__Impl : ( ( ( rule__JavaFXIntegration__CodegenerationListAssignment_2 ) ) ( ( rule__JavaFXIntegration__CodegenerationListAssignment_2 )* ) ) ; + // InternalLDef.g:2322:1: rule__JavaFXIntegration__Group__2__Impl : ( ( ( rule__JavaFXIntegration__CodegenerationListAssignment_2 ) ) ( ( rule__JavaFXIntegration__CodegenerationListAssignment_2 )* ) ) ; public final void rule__JavaFXIntegration__Group__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:2270:1: ( ( ( ( rule__JavaFXIntegration__CodegenerationListAssignment_2 ) ) ( ( rule__JavaFXIntegration__CodegenerationListAssignment_2 )* ) ) ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:2271:1: ( ( ( rule__JavaFXIntegration__CodegenerationListAssignment_2 ) ) ( ( rule__JavaFXIntegration__CodegenerationListAssignment_2 )* ) ) + // InternalLDef.g:2326:1: ( ( ( ( rule__JavaFXIntegration__CodegenerationListAssignment_2 ) ) ( ( rule__JavaFXIntegration__CodegenerationListAssignment_2 )* ) ) ) + // InternalLDef.g:2327:1: ( ( ( rule__JavaFXIntegration__CodegenerationListAssignment_2 ) ) ( ( rule__JavaFXIntegration__CodegenerationListAssignment_2 )* ) ) { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:2271:1: ( ( ( rule__JavaFXIntegration__CodegenerationListAssignment_2 ) ) ( ( rule__JavaFXIntegration__CodegenerationListAssignment_2 )* ) ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:2272:1: ( ( rule__JavaFXIntegration__CodegenerationListAssignment_2 ) ) ( ( rule__JavaFXIntegration__CodegenerationListAssignment_2 )* ) + // InternalLDef.g:2327:1: ( ( ( rule__JavaFXIntegration__CodegenerationListAssignment_2 ) ) ( ( rule__JavaFXIntegration__CodegenerationListAssignment_2 )* ) ) + // InternalLDef.g:2328:1: ( ( rule__JavaFXIntegration__CodegenerationListAssignment_2 ) ) ( ( rule__JavaFXIntegration__CodegenerationListAssignment_2 )* ) { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:2272:1: ( ( rule__JavaFXIntegration__CodegenerationListAssignment_2 ) ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:2273:1: ( rule__JavaFXIntegration__CodegenerationListAssignment_2 ) + // InternalLDef.g:2328:1: ( ( rule__JavaFXIntegration__CodegenerationListAssignment_2 ) ) + // InternalLDef.g:2329:1: ( rule__JavaFXIntegration__CodegenerationListAssignment_2 ) { if ( state.backtracking==0 ) { before(grammarAccess.getJavaFXIntegrationAccess().getCodegenerationListAssignment_2()); } - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:2274:1: ( rule__JavaFXIntegration__CodegenerationListAssignment_2 ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:2274:2: rule__JavaFXIntegration__CodegenerationListAssignment_2 + // InternalLDef.g:2330:1: ( rule__JavaFXIntegration__CodegenerationListAssignment_2 ) + // InternalLDef.g:2330:2: rule__JavaFXIntegration__CodegenerationListAssignment_2 { - pushFollow(FOLLOW_rule__JavaFXIntegration__CodegenerationListAssignment_2_in_rule__JavaFXIntegration__Group__2__Impl4696); + pushFollow(FOLLOW_17); rule__JavaFXIntegration__CodegenerationListAssignment_2(); state._fsp--; @@ -6836,13 +7010,13 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { } - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:2277:1: ( ( rule__JavaFXIntegration__CodegenerationListAssignment_2 )* ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:2278:1: ( rule__JavaFXIntegration__CodegenerationListAssignment_2 )* + // InternalLDef.g:2333:1: ( ( rule__JavaFXIntegration__CodegenerationListAssignment_2 )* ) + // InternalLDef.g:2334:1: ( rule__JavaFXIntegration__CodegenerationListAssignment_2 )* { if ( state.backtracking==0 ) { before(grammarAccess.getJavaFXIntegrationAccess().getCodegenerationListAssignment_2()); } - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:2279:1: ( rule__JavaFXIntegration__CodegenerationListAssignment_2 )* + // InternalLDef.g:2335:1: ( rule__JavaFXIntegration__CodegenerationListAssignment_2 )* loop17: do { int alt17=2; @@ -6855,9 +7029,9 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { switch (alt17) { case 1 : - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:2279:2: rule__JavaFXIntegration__CodegenerationListAssignment_2 + // InternalLDef.g:2335:2: rule__JavaFXIntegration__CodegenerationListAssignment_2 { - pushFollow(FOLLOW_rule__JavaFXIntegration__CodegenerationListAssignment_2_in_rule__JavaFXIntegration__Group__2__Impl4708); + pushFollow(FOLLOW_17); rule__JavaFXIntegration__CodegenerationListAssignment_2(); state._fsp--; @@ -6899,16 +7073,16 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__JavaFXIntegration__Group__3" - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:2290:1: rule__JavaFXIntegration__Group__3 : rule__JavaFXIntegration__Group__3__Impl ; + // InternalLDef.g:2346:1: rule__JavaFXIntegration__Group__3 : rule__JavaFXIntegration__Group__3__Impl ; public final void rule__JavaFXIntegration__Group__3() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:2294:1: ( rule__JavaFXIntegration__Group__3__Impl ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:2295:2: rule__JavaFXIntegration__Group__3__Impl + // InternalLDef.g:2350:1: ( rule__JavaFXIntegration__Group__3__Impl ) + // InternalLDef.g:2351:2: rule__JavaFXIntegration__Group__3__Impl { - pushFollow(FOLLOW_rule__JavaFXIntegration__Group__3__Impl_in_rule__JavaFXIntegration__Group__34741); + pushFollow(FOLLOW_2); rule__JavaFXIntegration__Group__3__Impl(); state._fsp--; @@ -6932,22 +7106,22 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__JavaFXIntegration__Group__3__Impl" - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:2301:1: rule__JavaFXIntegration__Group__3__Impl : ( '}' ) ; + // InternalLDef.g:2357:1: rule__JavaFXIntegration__Group__3__Impl : ( '}' ) ; public final void rule__JavaFXIntegration__Group__3__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:2305:1: ( ( '}' ) ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:2306:1: ( '}' ) + // InternalLDef.g:2361:1: ( ( '}' ) ) + // InternalLDef.g:2362:1: ( '}' ) { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:2306:1: ( '}' ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:2307:1: '}' + // InternalLDef.g:2362:1: ( '}' ) + // InternalLDef.g:2363:1: '}' { if ( state.backtracking==0 ) { before(grammarAccess.getJavaFXIntegrationAccess().getRightCurlyBracketKeyword_3()); } - match(input,20,FOLLOW_20_in_rule__JavaFXIntegration__Group__3__Impl4769); if (state.failed) return ; + match(input,20,FOLLOW_2); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getJavaFXIntegrationAccess().getRightCurlyBracketKeyword_3()); } @@ -6973,21 +7147,21 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__JavaCodeGeneration__Group__0" - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:2328:1: rule__JavaCodeGeneration__Group__0 : rule__JavaCodeGeneration__Group__0__Impl rule__JavaCodeGeneration__Group__1 ; + // InternalLDef.g:2384:1: rule__JavaCodeGeneration__Group__0 : rule__JavaCodeGeneration__Group__0__Impl rule__JavaCodeGeneration__Group__1 ; public final void rule__JavaCodeGeneration__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:2332:1: ( rule__JavaCodeGeneration__Group__0__Impl rule__JavaCodeGeneration__Group__1 ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:2333:2: rule__JavaCodeGeneration__Group__0__Impl rule__JavaCodeGeneration__Group__1 + // InternalLDef.g:2388:1: ( rule__JavaCodeGeneration__Group__0__Impl rule__JavaCodeGeneration__Group__1 ) + // InternalLDef.g:2389:2: rule__JavaCodeGeneration__Group__0__Impl rule__JavaCodeGeneration__Group__1 { - pushFollow(FOLLOW_rule__JavaCodeGeneration__Group__0__Impl_in_rule__JavaCodeGeneration__Group__04808); + pushFollow(FOLLOW_18); rule__JavaCodeGeneration__Group__0__Impl(); state._fsp--; if (state.failed) return ; - pushFollow(FOLLOW_rule__JavaCodeGeneration__Group__1_in_rule__JavaCodeGeneration__Group__04811); + pushFollow(FOLLOW_2); rule__JavaCodeGeneration__Group__1(); state._fsp--; @@ -7011,22 +7185,22 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__JavaCodeGeneration__Group__0__Impl" - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:2340:1: rule__JavaCodeGeneration__Group__0__Impl : ( 'java' ) ; + // InternalLDef.g:2396:1: rule__JavaCodeGeneration__Group__0__Impl : ( 'java' ) ; public final void rule__JavaCodeGeneration__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:2344:1: ( ( 'java' ) ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:2345:1: ( 'java' ) + // InternalLDef.g:2400:1: ( ( 'java' ) ) + // InternalLDef.g:2401:1: ( 'java' ) { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:2345:1: ( 'java' ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:2346:1: 'java' + // InternalLDef.g:2401:1: ( 'java' ) + // InternalLDef.g:2402:1: 'java' { if ( state.backtracking==0 ) { before(grammarAccess.getJavaCodeGenerationAccess().getJavaKeyword_0()); } - match(input,23,FOLLOW_23_in_rule__JavaCodeGeneration__Group__0__Impl4839); if (state.failed) return ; + match(input,23,FOLLOW_2); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getJavaCodeGenerationAccess().getJavaKeyword_0()); } @@ -7052,21 +7226,21 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__JavaCodeGeneration__Group__1" - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:2359:1: rule__JavaCodeGeneration__Group__1 : rule__JavaCodeGeneration__Group__1__Impl rule__JavaCodeGeneration__Group__2 ; + // InternalLDef.g:2415:1: rule__JavaCodeGeneration__Group__1 : rule__JavaCodeGeneration__Group__1__Impl rule__JavaCodeGeneration__Group__2 ; public final void rule__JavaCodeGeneration__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:2363:1: ( rule__JavaCodeGeneration__Group__1__Impl rule__JavaCodeGeneration__Group__2 ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:2364:2: rule__JavaCodeGeneration__Group__1__Impl rule__JavaCodeGeneration__Group__2 + // InternalLDef.g:2419:1: ( rule__JavaCodeGeneration__Group__1__Impl rule__JavaCodeGeneration__Group__2 ) + // InternalLDef.g:2420:2: rule__JavaCodeGeneration__Group__1__Impl rule__JavaCodeGeneration__Group__2 { - pushFollow(FOLLOW_rule__JavaCodeGeneration__Group__1__Impl_in_rule__JavaCodeGeneration__Group__14870); + pushFollow(FOLLOW_9); rule__JavaCodeGeneration__Group__1__Impl(); state._fsp--; if (state.failed) return ; - pushFollow(FOLLOW_rule__JavaCodeGeneration__Group__2_in_rule__JavaCodeGeneration__Group__14873); + pushFollow(FOLLOW_2); rule__JavaCodeGeneration__Group__2(); state._fsp--; @@ -7090,25 +7264,25 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__JavaCodeGeneration__Group__1__Impl" - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:2371:1: rule__JavaCodeGeneration__Group__1__Impl : ( ( rule__JavaCodeGeneration__NameAssignment_1 ) ) ; + // InternalLDef.g:2427:1: rule__JavaCodeGeneration__Group__1__Impl : ( ( rule__JavaCodeGeneration__NameAssignment_1 ) ) ; public final void rule__JavaCodeGeneration__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:2375:1: ( ( ( rule__JavaCodeGeneration__NameAssignment_1 ) ) ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:2376:1: ( ( rule__JavaCodeGeneration__NameAssignment_1 ) ) + // InternalLDef.g:2431:1: ( ( ( rule__JavaCodeGeneration__NameAssignment_1 ) ) ) + // InternalLDef.g:2432:1: ( ( rule__JavaCodeGeneration__NameAssignment_1 ) ) { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:2376:1: ( ( rule__JavaCodeGeneration__NameAssignment_1 ) ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:2377:1: ( rule__JavaCodeGeneration__NameAssignment_1 ) + // InternalLDef.g:2432:1: ( ( rule__JavaCodeGeneration__NameAssignment_1 ) ) + // InternalLDef.g:2433:1: ( rule__JavaCodeGeneration__NameAssignment_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getJavaCodeGenerationAccess().getNameAssignment_1()); } - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:2378:1: ( rule__JavaCodeGeneration__NameAssignment_1 ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:2378:2: rule__JavaCodeGeneration__NameAssignment_1 + // InternalLDef.g:2434:1: ( rule__JavaCodeGeneration__NameAssignment_1 ) + // InternalLDef.g:2434:2: rule__JavaCodeGeneration__NameAssignment_1 { - pushFollow(FOLLOW_rule__JavaCodeGeneration__NameAssignment_1_in_rule__JavaCodeGeneration__Group__1__Impl4900); + pushFollow(FOLLOW_2); rule__JavaCodeGeneration__NameAssignment_1(); state._fsp--; @@ -7141,16 +7315,16 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__JavaCodeGeneration__Group__2" - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:2388:1: rule__JavaCodeGeneration__Group__2 : rule__JavaCodeGeneration__Group__2__Impl ; + // InternalLDef.g:2444:1: rule__JavaCodeGeneration__Group__2 : rule__JavaCodeGeneration__Group__2__Impl ; public final void rule__JavaCodeGeneration__Group__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:2392:1: ( rule__JavaCodeGeneration__Group__2__Impl ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:2393:2: rule__JavaCodeGeneration__Group__2__Impl + // InternalLDef.g:2448:1: ( rule__JavaCodeGeneration__Group__2__Impl ) + // InternalLDef.g:2449:2: rule__JavaCodeGeneration__Group__2__Impl { - pushFollow(FOLLOW_rule__JavaCodeGeneration__Group__2__Impl_in_rule__JavaCodeGeneration__Group__24930); + pushFollow(FOLLOW_2); rule__JavaCodeGeneration__Group__2__Impl(); state._fsp--; @@ -7174,22 +7348,22 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__JavaCodeGeneration__Group__2__Impl" - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:2399:1: rule__JavaCodeGeneration__Group__2__Impl : ( ( rule__JavaCodeGeneration__Group_2__0 )? ) ; + // InternalLDef.g:2455:1: rule__JavaCodeGeneration__Group__2__Impl : ( ( rule__JavaCodeGeneration__Group_2__0 )? ) ; public final void rule__JavaCodeGeneration__Group__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:2403:1: ( ( ( rule__JavaCodeGeneration__Group_2__0 )? ) ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:2404:1: ( ( rule__JavaCodeGeneration__Group_2__0 )? ) + // InternalLDef.g:2459:1: ( ( ( rule__JavaCodeGeneration__Group_2__0 )? ) ) + // InternalLDef.g:2460:1: ( ( rule__JavaCodeGeneration__Group_2__0 )? ) { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:2404:1: ( ( rule__JavaCodeGeneration__Group_2__0 )? ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:2405:1: ( rule__JavaCodeGeneration__Group_2__0 )? + // InternalLDef.g:2460:1: ( ( rule__JavaCodeGeneration__Group_2__0 )? ) + // InternalLDef.g:2461:1: ( rule__JavaCodeGeneration__Group_2__0 )? { if ( state.backtracking==0 ) { before(grammarAccess.getJavaCodeGenerationAccess().getGroup_2()); } - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:2406:1: ( rule__JavaCodeGeneration__Group_2__0 )? + // InternalLDef.g:2462:1: ( rule__JavaCodeGeneration__Group_2__0 )? int alt18=2; int LA18_0 = input.LA(1); @@ -7198,9 +7372,9 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { } switch (alt18) { case 1 : - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:2406:2: rule__JavaCodeGeneration__Group_2__0 + // InternalLDef.g:2462:2: rule__JavaCodeGeneration__Group_2__0 { - pushFollow(FOLLOW_rule__JavaCodeGeneration__Group_2__0_in_rule__JavaCodeGeneration__Group__2__Impl4957); + pushFollow(FOLLOW_2); rule__JavaCodeGeneration__Group_2__0(); state._fsp--; @@ -7236,21 +7410,21 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__JavaCodeGeneration__Group_2__0" - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:2422:1: rule__JavaCodeGeneration__Group_2__0 : rule__JavaCodeGeneration__Group_2__0__Impl rule__JavaCodeGeneration__Group_2__1 ; + // InternalLDef.g:2478:1: rule__JavaCodeGeneration__Group_2__0 : rule__JavaCodeGeneration__Group_2__0__Impl rule__JavaCodeGeneration__Group_2__1 ; public final void rule__JavaCodeGeneration__Group_2__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:2426:1: ( rule__JavaCodeGeneration__Group_2__0__Impl rule__JavaCodeGeneration__Group_2__1 ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:2427:2: rule__JavaCodeGeneration__Group_2__0__Impl rule__JavaCodeGeneration__Group_2__1 + // InternalLDef.g:2482:1: ( rule__JavaCodeGeneration__Group_2__0__Impl rule__JavaCodeGeneration__Group_2__1 ) + // InternalLDef.g:2483:2: rule__JavaCodeGeneration__Group_2__0__Impl rule__JavaCodeGeneration__Group_2__1 { - pushFollow(FOLLOW_rule__JavaCodeGeneration__Group_2__0__Impl_in_rule__JavaCodeGeneration__Group_2__04994); + pushFollow(FOLLOW_3); rule__JavaCodeGeneration__Group_2__0__Impl(); state._fsp--; if (state.failed) return ; - pushFollow(FOLLOW_rule__JavaCodeGeneration__Group_2__1_in_rule__JavaCodeGeneration__Group_2__04997); + pushFollow(FOLLOW_2); rule__JavaCodeGeneration__Group_2__1(); state._fsp--; @@ -7274,22 +7448,22 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__JavaCodeGeneration__Group_2__0__Impl" - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:2434:1: rule__JavaCodeGeneration__Group_2__0__Impl : ( '{' ) ; + // InternalLDef.g:2490:1: rule__JavaCodeGeneration__Group_2__0__Impl : ( '{' ) ; public final void rule__JavaCodeGeneration__Group_2__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:2438:1: ( ( '{' ) ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:2439:1: ( '{' ) + // InternalLDef.g:2494:1: ( ( '{' ) ) + // InternalLDef.g:2495:1: ( '{' ) { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:2439:1: ( '{' ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:2440:1: '{' + // InternalLDef.g:2495:1: ( '{' ) + // InternalLDef.g:2496:1: '{' { if ( state.backtracking==0 ) { before(grammarAccess.getJavaCodeGenerationAccess().getLeftCurlyBracketKeyword_2_0()); } - match(input,19,FOLLOW_19_in_rule__JavaCodeGeneration__Group_2__0__Impl5025); if (state.failed) return ; + match(input,19,FOLLOW_2); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getJavaCodeGenerationAccess().getLeftCurlyBracketKeyword_2_0()); } @@ -7315,21 +7489,21 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__JavaCodeGeneration__Group_2__1" - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:2453:1: rule__JavaCodeGeneration__Group_2__1 : rule__JavaCodeGeneration__Group_2__1__Impl rule__JavaCodeGeneration__Group_2__2 ; + // InternalLDef.g:2509:1: rule__JavaCodeGeneration__Group_2__1 : rule__JavaCodeGeneration__Group_2__1__Impl rule__JavaCodeGeneration__Group_2__2 ; public final void rule__JavaCodeGeneration__Group_2__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:2457:1: ( rule__JavaCodeGeneration__Group_2__1__Impl rule__JavaCodeGeneration__Group_2__2 ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:2458:2: rule__JavaCodeGeneration__Group_2__1__Impl rule__JavaCodeGeneration__Group_2__2 + // InternalLDef.g:2513:1: ( rule__JavaCodeGeneration__Group_2__1__Impl rule__JavaCodeGeneration__Group_2__2 ) + // InternalLDef.g:2514:2: rule__JavaCodeGeneration__Group_2__1__Impl rule__JavaCodeGeneration__Group_2__2 { - pushFollow(FOLLOW_rule__JavaCodeGeneration__Group_2__1__Impl_in_rule__JavaCodeGeneration__Group_2__15056); + pushFollow(FOLLOW_14); rule__JavaCodeGeneration__Group_2__1__Impl(); state._fsp--; if (state.failed) return ; - pushFollow(FOLLOW_rule__JavaCodeGeneration__Group_2__2_in_rule__JavaCodeGeneration__Group_2__15059); + pushFollow(FOLLOW_2); rule__JavaCodeGeneration__Group_2__2(); state._fsp--; @@ -7353,28 +7527,28 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__JavaCodeGeneration__Group_2__1__Impl" - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:2465:1: rule__JavaCodeGeneration__Group_2__1__Impl : ( ( ( rule__JavaCodeGeneration__ConfigValueAssignment_2_1 ) ) ( ( rule__JavaCodeGeneration__ConfigValueAssignment_2_1 )* ) ) ; + // InternalLDef.g:2521:1: rule__JavaCodeGeneration__Group_2__1__Impl : ( ( ( rule__JavaCodeGeneration__ConfigValueAssignment_2_1 ) ) ( ( rule__JavaCodeGeneration__ConfigValueAssignment_2_1 )* ) ) ; public final void rule__JavaCodeGeneration__Group_2__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:2469:1: ( ( ( ( rule__JavaCodeGeneration__ConfigValueAssignment_2_1 ) ) ( ( rule__JavaCodeGeneration__ConfigValueAssignment_2_1 )* ) ) ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:2470:1: ( ( ( rule__JavaCodeGeneration__ConfigValueAssignment_2_1 ) ) ( ( rule__JavaCodeGeneration__ConfigValueAssignment_2_1 )* ) ) + // InternalLDef.g:2525:1: ( ( ( ( rule__JavaCodeGeneration__ConfigValueAssignment_2_1 ) ) ( ( rule__JavaCodeGeneration__ConfigValueAssignment_2_1 )* ) ) ) + // InternalLDef.g:2526:1: ( ( ( rule__JavaCodeGeneration__ConfigValueAssignment_2_1 ) ) ( ( rule__JavaCodeGeneration__ConfigValueAssignment_2_1 )* ) ) { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:2470:1: ( ( ( rule__JavaCodeGeneration__ConfigValueAssignment_2_1 ) ) ( ( rule__JavaCodeGeneration__ConfigValueAssignment_2_1 )* ) ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:2471:1: ( ( rule__JavaCodeGeneration__ConfigValueAssignment_2_1 ) ) ( ( rule__JavaCodeGeneration__ConfigValueAssignment_2_1 )* ) + // InternalLDef.g:2526:1: ( ( ( rule__JavaCodeGeneration__ConfigValueAssignment_2_1 ) ) ( ( rule__JavaCodeGeneration__ConfigValueAssignment_2_1 )* ) ) + // InternalLDef.g:2527:1: ( ( rule__JavaCodeGeneration__ConfigValueAssignment_2_1 ) ) ( ( rule__JavaCodeGeneration__ConfigValueAssignment_2_1 )* ) { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:2471:1: ( ( rule__JavaCodeGeneration__ConfigValueAssignment_2_1 ) ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:2472:1: ( rule__JavaCodeGeneration__ConfigValueAssignment_2_1 ) + // InternalLDef.g:2527:1: ( ( rule__JavaCodeGeneration__ConfigValueAssignment_2_1 ) ) + // InternalLDef.g:2528:1: ( rule__JavaCodeGeneration__ConfigValueAssignment_2_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getJavaCodeGenerationAccess().getConfigValueAssignment_2_1()); } - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:2473:1: ( rule__JavaCodeGeneration__ConfigValueAssignment_2_1 ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:2473:2: rule__JavaCodeGeneration__ConfigValueAssignment_2_1 + // InternalLDef.g:2529:1: ( rule__JavaCodeGeneration__ConfigValueAssignment_2_1 ) + // InternalLDef.g:2529:2: rule__JavaCodeGeneration__ConfigValueAssignment_2_1 { - pushFollow(FOLLOW_rule__JavaCodeGeneration__ConfigValueAssignment_2_1_in_rule__JavaCodeGeneration__Group_2__1__Impl5088); + pushFollow(FOLLOW_19); rule__JavaCodeGeneration__ConfigValueAssignment_2_1(); state._fsp--; @@ -7388,13 +7562,13 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { } - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:2476:1: ( ( rule__JavaCodeGeneration__ConfigValueAssignment_2_1 )* ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:2477:1: ( rule__JavaCodeGeneration__ConfigValueAssignment_2_1 )* + // InternalLDef.g:2532:1: ( ( rule__JavaCodeGeneration__ConfigValueAssignment_2_1 )* ) + // InternalLDef.g:2533:1: ( rule__JavaCodeGeneration__ConfigValueAssignment_2_1 )* { if ( state.backtracking==0 ) { before(grammarAccess.getJavaCodeGenerationAccess().getConfigValueAssignment_2_1()); } - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:2478:1: ( rule__JavaCodeGeneration__ConfigValueAssignment_2_1 )* + // InternalLDef.g:2534:1: ( rule__JavaCodeGeneration__ConfigValueAssignment_2_1 )* loop19: do { int alt19=2; @@ -7407,9 +7581,9 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { switch (alt19) { case 1 : - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:2478:2: rule__JavaCodeGeneration__ConfigValueAssignment_2_1 + // InternalLDef.g:2534:2: rule__JavaCodeGeneration__ConfigValueAssignment_2_1 { - pushFollow(FOLLOW_rule__JavaCodeGeneration__ConfigValueAssignment_2_1_in_rule__JavaCodeGeneration__Group_2__1__Impl5100); + pushFollow(FOLLOW_19); rule__JavaCodeGeneration__ConfigValueAssignment_2_1(); state._fsp--; @@ -7451,16 +7625,16 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__JavaCodeGeneration__Group_2__2" - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:2489:1: rule__JavaCodeGeneration__Group_2__2 : rule__JavaCodeGeneration__Group_2__2__Impl ; + // InternalLDef.g:2545:1: rule__JavaCodeGeneration__Group_2__2 : rule__JavaCodeGeneration__Group_2__2__Impl ; public final void rule__JavaCodeGeneration__Group_2__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:2493:1: ( rule__JavaCodeGeneration__Group_2__2__Impl ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:2494:2: rule__JavaCodeGeneration__Group_2__2__Impl + // InternalLDef.g:2549:1: ( rule__JavaCodeGeneration__Group_2__2__Impl ) + // InternalLDef.g:2550:2: rule__JavaCodeGeneration__Group_2__2__Impl { - pushFollow(FOLLOW_rule__JavaCodeGeneration__Group_2__2__Impl_in_rule__JavaCodeGeneration__Group_2__25133); + pushFollow(FOLLOW_2); rule__JavaCodeGeneration__Group_2__2__Impl(); state._fsp--; @@ -7484,22 +7658,22 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__JavaCodeGeneration__Group_2__2__Impl" - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:2500:1: rule__JavaCodeGeneration__Group_2__2__Impl : ( '}' ) ; + // InternalLDef.g:2556:1: rule__JavaCodeGeneration__Group_2__2__Impl : ( '}' ) ; public final void rule__JavaCodeGeneration__Group_2__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:2504:1: ( ( '}' ) ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:2505:1: ( '}' ) + // InternalLDef.g:2560:1: ( ( '}' ) ) + // InternalLDef.g:2561:1: ( '}' ) { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:2505:1: ( '}' ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:2506:1: '}' + // InternalLDef.g:2561:1: ( '}' ) + // InternalLDef.g:2562:1: '}' { if ( state.backtracking==0 ) { before(grammarAccess.getJavaCodeGenerationAccess().getRightCurlyBracketKeyword_2_2()); } - match(input,20,FOLLOW_20_in_rule__JavaCodeGeneration__Group_2__2__Impl5161); if (state.failed) return ; + match(input,20,FOLLOW_2); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getJavaCodeGenerationAccess().getRightCurlyBracketKeyword_2_2()); } @@ -7525,21 +7699,21 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__E4CodeGeneration__Group__0" - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:2525:1: rule__E4CodeGeneration__Group__0 : rule__E4CodeGeneration__Group__0__Impl rule__E4CodeGeneration__Group__1 ; + // InternalLDef.g:2581:1: rule__E4CodeGeneration__Group__0 : rule__E4CodeGeneration__Group__0__Impl rule__E4CodeGeneration__Group__1 ; public final void rule__E4CodeGeneration__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:2529:1: ( rule__E4CodeGeneration__Group__0__Impl rule__E4CodeGeneration__Group__1 ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:2530:2: rule__E4CodeGeneration__Group__0__Impl rule__E4CodeGeneration__Group__1 + // InternalLDef.g:2585:1: ( rule__E4CodeGeneration__Group__0__Impl rule__E4CodeGeneration__Group__1 ) + // InternalLDef.g:2586:2: rule__E4CodeGeneration__Group__0__Impl rule__E4CodeGeneration__Group__1 { - pushFollow(FOLLOW_rule__E4CodeGeneration__Group__0__Impl_in_rule__E4CodeGeneration__Group__05198); + pushFollow(FOLLOW_18); rule__E4CodeGeneration__Group__0__Impl(); state._fsp--; if (state.failed) return ; - pushFollow(FOLLOW_rule__E4CodeGeneration__Group__1_in_rule__E4CodeGeneration__Group__05201); + pushFollow(FOLLOW_2); rule__E4CodeGeneration__Group__1(); state._fsp--; @@ -7563,22 +7737,22 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__E4CodeGeneration__Group__0__Impl" - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:2537:1: rule__E4CodeGeneration__Group__0__Impl : ( 'e4' ) ; + // InternalLDef.g:2593:1: rule__E4CodeGeneration__Group__0__Impl : ( 'e4' ) ; public final void rule__E4CodeGeneration__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:2541:1: ( ( 'e4' ) ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:2542:1: ( 'e4' ) + // InternalLDef.g:2597:1: ( ( 'e4' ) ) + // InternalLDef.g:2598:1: ( 'e4' ) { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:2542:1: ( 'e4' ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:2543:1: 'e4' + // InternalLDef.g:2598:1: ( 'e4' ) + // InternalLDef.g:2599:1: 'e4' { if ( state.backtracking==0 ) { before(grammarAccess.getE4CodeGenerationAccess().getE4Keyword_0()); } - match(input,24,FOLLOW_24_in_rule__E4CodeGeneration__Group__0__Impl5229); if (state.failed) return ; + match(input,24,FOLLOW_2); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getE4CodeGenerationAccess().getE4Keyword_0()); } @@ -7604,21 +7778,21 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__E4CodeGeneration__Group__1" - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:2556:1: rule__E4CodeGeneration__Group__1 : rule__E4CodeGeneration__Group__1__Impl rule__E4CodeGeneration__Group__2 ; + // InternalLDef.g:2612:1: rule__E4CodeGeneration__Group__1 : rule__E4CodeGeneration__Group__1__Impl rule__E4CodeGeneration__Group__2 ; public final void rule__E4CodeGeneration__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:2560:1: ( rule__E4CodeGeneration__Group__1__Impl rule__E4CodeGeneration__Group__2 ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:2561:2: rule__E4CodeGeneration__Group__1__Impl rule__E4CodeGeneration__Group__2 + // InternalLDef.g:2616:1: ( rule__E4CodeGeneration__Group__1__Impl rule__E4CodeGeneration__Group__2 ) + // InternalLDef.g:2617:2: rule__E4CodeGeneration__Group__1__Impl rule__E4CodeGeneration__Group__2 { - pushFollow(FOLLOW_rule__E4CodeGeneration__Group__1__Impl_in_rule__E4CodeGeneration__Group__15260); + pushFollow(FOLLOW_9); rule__E4CodeGeneration__Group__1__Impl(); state._fsp--; if (state.failed) return ; - pushFollow(FOLLOW_rule__E4CodeGeneration__Group__2_in_rule__E4CodeGeneration__Group__15263); + pushFollow(FOLLOW_2); rule__E4CodeGeneration__Group__2(); state._fsp--; @@ -7642,25 +7816,25 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__E4CodeGeneration__Group__1__Impl" - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:2568:1: rule__E4CodeGeneration__Group__1__Impl : ( ( rule__E4CodeGeneration__NameAssignment_1 ) ) ; + // InternalLDef.g:2624:1: rule__E4CodeGeneration__Group__1__Impl : ( ( rule__E4CodeGeneration__NameAssignment_1 ) ) ; public final void rule__E4CodeGeneration__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:2572:1: ( ( ( rule__E4CodeGeneration__NameAssignment_1 ) ) ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:2573:1: ( ( rule__E4CodeGeneration__NameAssignment_1 ) ) + // InternalLDef.g:2628:1: ( ( ( rule__E4CodeGeneration__NameAssignment_1 ) ) ) + // InternalLDef.g:2629:1: ( ( rule__E4CodeGeneration__NameAssignment_1 ) ) { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:2573:1: ( ( rule__E4CodeGeneration__NameAssignment_1 ) ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:2574:1: ( rule__E4CodeGeneration__NameAssignment_1 ) + // InternalLDef.g:2629:1: ( ( rule__E4CodeGeneration__NameAssignment_1 ) ) + // InternalLDef.g:2630:1: ( rule__E4CodeGeneration__NameAssignment_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getE4CodeGenerationAccess().getNameAssignment_1()); } - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:2575:1: ( rule__E4CodeGeneration__NameAssignment_1 ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:2575:2: rule__E4CodeGeneration__NameAssignment_1 + // InternalLDef.g:2631:1: ( rule__E4CodeGeneration__NameAssignment_1 ) + // InternalLDef.g:2631:2: rule__E4CodeGeneration__NameAssignment_1 { - pushFollow(FOLLOW_rule__E4CodeGeneration__NameAssignment_1_in_rule__E4CodeGeneration__Group__1__Impl5290); + pushFollow(FOLLOW_2); rule__E4CodeGeneration__NameAssignment_1(); state._fsp--; @@ -7693,16 +7867,16 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__E4CodeGeneration__Group__2" - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:2585:1: rule__E4CodeGeneration__Group__2 : rule__E4CodeGeneration__Group__2__Impl ; + // InternalLDef.g:2641:1: rule__E4CodeGeneration__Group__2 : rule__E4CodeGeneration__Group__2__Impl ; public final void rule__E4CodeGeneration__Group__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:2589:1: ( rule__E4CodeGeneration__Group__2__Impl ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:2590:2: rule__E4CodeGeneration__Group__2__Impl + // InternalLDef.g:2645:1: ( rule__E4CodeGeneration__Group__2__Impl ) + // InternalLDef.g:2646:2: rule__E4CodeGeneration__Group__2__Impl { - pushFollow(FOLLOW_rule__E4CodeGeneration__Group__2__Impl_in_rule__E4CodeGeneration__Group__25320); + pushFollow(FOLLOW_2); rule__E4CodeGeneration__Group__2__Impl(); state._fsp--; @@ -7726,22 +7900,22 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__E4CodeGeneration__Group__2__Impl" - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:2596:1: rule__E4CodeGeneration__Group__2__Impl : ( ( rule__E4CodeGeneration__Group_2__0 )? ) ; + // InternalLDef.g:2652:1: rule__E4CodeGeneration__Group__2__Impl : ( ( rule__E4CodeGeneration__Group_2__0 )? ) ; public final void rule__E4CodeGeneration__Group__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:2600:1: ( ( ( rule__E4CodeGeneration__Group_2__0 )? ) ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:2601:1: ( ( rule__E4CodeGeneration__Group_2__0 )? ) + // InternalLDef.g:2656:1: ( ( ( rule__E4CodeGeneration__Group_2__0 )? ) ) + // InternalLDef.g:2657:1: ( ( rule__E4CodeGeneration__Group_2__0 )? ) { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:2601:1: ( ( rule__E4CodeGeneration__Group_2__0 )? ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:2602:1: ( rule__E4CodeGeneration__Group_2__0 )? + // InternalLDef.g:2657:1: ( ( rule__E4CodeGeneration__Group_2__0 )? ) + // InternalLDef.g:2658:1: ( rule__E4CodeGeneration__Group_2__0 )? { if ( state.backtracking==0 ) { before(grammarAccess.getE4CodeGenerationAccess().getGroup_2()); } - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:2603:1: ( rule__E4CodeGeneration__Group_2__0 )? + // InternalLDef.g:2659:1: ( rule__E4CodeGeneration__Group_2__0 )? int alt20=2; int LA20_0 = input.LA(1); @@ -7750,9 +7924,9 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { } switch (alt20) { case 1 : - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:2603:2: rule__E4CodeGeneration__Group_2__0 + // InternalLDef.g:2659:2: rule__E4CodeGeneration__Group_2__0 { - pushFollow(FOLLOW_rule__E4CodeGeneration__Group_2__0_in_rule__E4CodeGeneration__Group__2__Impl5347); + pushFollow(FOLLOW_2); rule__E4CodeGeneration__Group_2__0(); state._fsp--; @@ -7788,21 +7962,21 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__E4CodeGeneration__Group_2__0" - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:2619:1: rule__E4CodeGeneration__Group_2__0 : rule__E4CodeGeneration__Group_2__0__Impl rule__E4CodeGeneration__Group_2__1 ; + // InternalLDef.g:2675:1: rule__E4CodeGeneration__Group_2__0 : rule__E4CodeGeneration__Group_2__0__Impl rule__E4CodeGeneration__Group_2__1 ; public final void rule__E4CodeGeneration__Group_2__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:2623:1: ( rule__E4CodeGeneration__Group_2__0__Impl rule__E4CodeGeneration__Group_2__1 ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:2624:2: rule__E4CodeGeneration__Group_2__0__Impl rule__E4CodeGeneration__Group_2__1 + // InternalLDef.g:2679:1: ( rule__E4CodeGeneration__Group_2__0__Impl rule__E4CodeGeneration__Group_2__1 ) + // InternalLDef.g:2680:2: rule__E4CodeGeneration__Group_2__0__Impl rule__E4CodeGeneration__Group_2__1 { - pushFollow(FOLLOW_rule__E4CodeGeneration__Group_2__0__Impl_in_rule__E4CodeGeneration__Group_2__05384); + pushFollow(FOLLOW_3); rule__E4CodeGeneration__Group_2__0__Impl(); state._fsp--; if (state.failed) return ; - pushFollow(FOLLOW_rule__E4CodeGeneration__Group_2__1_in_rule__E4CodeGeneration__Group_2__05387); + pushFollow(FOLLOW_2); rule__E4CodeGeneration__Group_2__1(); state._fsp--; @@ -7826,22 +8000,22 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__E4CodeGeneration__Group_2__0__Impl" - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:2631:1: rule__E4CodeGeneration__Group_2__0__Impl : ( '{' ) ; + // InternalLDef.g:2687:1: rule__E4CodeGeneration__Group_2__0__Impl : ( '{' ) ; public final void rule__E4CodeGeneration__Group_2__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:2635:1: ( ( '{' ) ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:2636:1: ( '{' ) + // InternalLDef.g:2691:1: ( ( '{' ) ) + // InternalLDef.g:2692:1: ( '{' ) { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:2636:1: ( '{' ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:2637:1: '{' + // InternalLDef.g:2692:1: ( '{' ) + // InternalLDef.g:2693:1: '{' { if ( state.backtracking==0 ) { before(grammarAccess.getE4CodeGenerationAccess().getLeftCurlyBracketKeyword_2_0()); } - match(input,19,FOLLOW_19_in_rule__E4CodeGeneration__Group_2__0__Impl5415); if (state.failed) return ; + match(input,19,FOLLOW_2); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getE4CodeGenerationAccess().getLeftCurlyBracketKeyword_2_0()); } @@ -7867,21 +8041,21 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__E4CodeGeneration__Group_2__1" - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:2650:1: rule__E4CodeGeneration__Group_2__1 : rule__E4CodeGeneration__Group_2__1__Impl rule__E4CodeGeneration__Group_2__2 ; + // InternalLDef.g:2706:1: rule__E4CodeGeneration__Group_2__1 : rule__E4CodeGeneration__Group_2__1__Impl rule__E4CodeGeneration__Group_2__2 ; public final void rule__E4CodeGeneration__Group_2__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:2654:1: ( rule__E4CodeGeneration__Group_2__1__Impl rule__E4CodeGeneration__Group_2__2 ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:2655:2: rule__E4CodeGeneration__Group_2__1__Impl rule__E4CodeGeneration__Group_2__2 + // InternalLDef.g:2710:1: ( rule__E4CodeGeneration__Group_2__1__Impl rule__E4CodeGeneration__Group_2__2 ) + // InternalLDef.g:2711:2: rule__E4CodeGeneration__Group_2__1__Impl rule__E4CodeGeneration__Group_2__2 { - pushFollow(FOLLOW_rule__E4CodeGeneration__Group_2__1__Impl_in_rule__E4CodeGeneration__Group_2__15446); + pushFollow(FOLLOW_14); rule__E4CodeGeneration__Group_2__1__Impl(); state._fsp--; if (state.failed) return ; - pushFollow(FOLLOW_rule__E4CodeGeneration__Group_2__2_in_rule__E4CodeGeneration__Group_2__15449); + pushFollow(FOLLOW_2); rule__E4CodeGeneration__Group_2__2(); state._fsp--; @@ -7905,28 +8079,28 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__E4CodeGeneration__Group_2__1__Impl" - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:2662:1: rule__E4CodeGeneration__Group_2__1__Impl : ( ( ( rule__E4CodeGeneration__ConfigValueAssignment_2_1 ) ) ( ( rule__E4CodeGeneration__ConfigValueAssignment_2_1 )* ) ) ; + // InternalLDef.g:2718:1: rule__E4CodeGeneration__Group_2__1__Impl : ( ( ( rule__E4CodeGeneration__ConfigValueAssignment_2_1 ) ) ( ( rule__E4CodeGeneration__ConfigValueAssignment_2_1 )* ) ) ; public final void rule__E4CodeGeneration__Group_2__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:2666:1: ( ( ( ( rule__E4CodeGeneration__ConfigValueAssignment_2_1 ) ) ( ( rule__E4CodeGeneration__ConfigValueAssignment_2_1 )* ) ) ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:2667:1: ( ( ( rule__E4CodeGeneration__ConfigValueAssignment_2_1 ) ) ( ( rule__E4CodeGeneration__ConfigValueAssignment_2_1 )* ) ) + // InternalLDef.g:2722:1: ( ( ( ( rule__E4CodeGeneration__ConfigValueAssignment_2_1 ) ) ( ( rule__E4CodeGeneration__ConfigValueAssignment_2_1 )* ) ) ) + // InternalLDef.g:2723:1: ( ( ( rule__E4CodeGeneration__ConfigValueAssignment_2_1 ) ) ( ( rule__E4CodeGeneration__ConfigValueAssignment_2_1 )* ) ) { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:2667:1: ( ( ( rule__E4CodeGeneration__ConfigValueAssignment_2_1 ) ) ( ( rule__E4CodeGeneration__ConfigValueAssignment_2_1 )* ) ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:2668:1: ( ( rule__E4CodeGeneration__ConfigValueAssignment_2_1 ) ) ( ( rule__E4CodeGeneration__ConfigValueAssignment_2_1 )* ) + // InternalLDef.g:2723:1: ( ( ( rule__E4CodeGeneration__ConfigValueAssignment_2_1 ) ) ( ( rule__E4CodeGeneration__ConfigValueAssignment_2_1 )* ) ) + // InternalLDef.g:2724:1: ( ( rule__E4CodeGeneration__ConfigValueAssignment_2_1 ) ) ( ( rule__E4CodeGeneration__ConfigValueAssignment_2_1 )* ) { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:2668:1: ( ( rule__E4CodeGeneration__ConfigValueAssignment_2_1 ) ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:2669:1: ( rule__E4CodeGeneration__ConfigValueAssignment_2_1 ) + // InternalLDef.g:2724:1: ( ( rule__E4CodeGeneration__ConfigValueAssignment_2_1 ) ) + // InternalLDef.g:2725:1: ( rule__E4CodeGeneration__ConfigValueAssignment_2_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getE4CodeGenerationAccess().getConfigValueAssignment_2_1()); } - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:2670:1: ( rule__E4CodeGeneration__ConfigValueAssignment_2_1 ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:2670:2: rule__E4CodeGeneration__ConfigValueAssignment_2_1 + // InternalLDef.g:2726:1: ( rule__E4CodeGeneration__ConfigValueAssignment_2_1 ) + // InternalLDef.g:2726:2: rule__E4CodeGeneration__ConfigValueAssignment_2_1 { - pushFollow(FOLLOW_rule__E4CodeGeneration__ConfigValueAssignment_2_1_in_rule__E4CodeGeneration__Group_2__1__Impl5478); + pushFollow(FOLLOW_19); rule__E4CodeGeneration__ConfigValueAssignment_2_1(); state._fsp--; @@ -7940,13 +8114,13 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { } - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:2673:1: ( ( rule__E4CodeGeneration__ConfigValueAssignment_2_1 )* ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:2674:1: ( rule__E4CodeGeneration__ConfigValueAssignment_2_1 )* + // InternalLDef.g:2729:1: ( ( rule__E4CodeGeneration__ConfigValueAssignment_2_1 )* ) + // InternalLDef.g:2730:1: ( rule__E4CodeGeneration__ConfigValueAssignment_2_1 )* { if ( state.backtracking==0 ) { before(grammarAccess.getE4CodeGenerationAccess().getConfigValueAssignment_2_1()); } - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:2675:1: ( rule__E4CodeGeneration__ConfigValueAssignment_2_1 )* + // InternalLDef.g:2731:1: ( rule__E4CodeGeneration__ConfigValueAssignment_2_1 )* loop21: do { int alt21=2; @@ -7959,9 +8133,9 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { switch (alt21) { case 1 : - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:2675:2: rule__E4CodeGeneration__ConfigValueAssignment_2_1 + // InternalLDef.g:2731:2: rule__E4CodeGeneration__ConfigValueAssignment_2_1 { - pushFollow(FOLLOW_rule__E4CodeGeneration__ConfigValueAssignment_2_1_in_rule__E4CodeGeneration__Group_2__1__Impl5490); + pushFollow(FOLLOW_19); rule__E4CodeGeneration__ConfigValueAssignment_2_1(); state._fsp--; @@ -8003,16 +8177,16 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__E4CodeGeneration__Group_2__2" - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:2686:1: rule__E4CodeGeneration__Group_2__2 : rule__E4CodeGeneration__Group_2__2__Impl ; + // InternalLDef.g:2742:1: rule__E4CodeGeneration__Group_2__2 : rule__E4CodeGeneration__Group_2__2__Impl ; public final void rule__E4CodeGeneration__Group_2__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:2690:1: ( rule__E4CodeGeneration__Group_2__2__Impl ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:2691:2: rule__E4CodeGeneration__Group_2__2__Impl + // InternalLDef.g:2746:1: ( rule__E4CodeGeneration__Group_2__2__Impl ) + // InternalLDef.g:2747:2: rule__E4CodeGeneration__Group_2__2__Impl { - pushFollow(FOLLOW_rule__E4CodeGeneration__Group_2__2__Impl_in_rule__E4CodeGeneration__Group_2__25523); + pushFollow(FOLLOW_2); rule__E4CodeGeneration__Group_2__2__Impl(); state._fsp--; @@ -8036,22 +8210,22 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__E4CodeGeneration__Group_2__2__Impl" - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:2697:1: rule__E4CodeGeneration__Group_2__2__Impl : ( '}' ) ; + // InternalLDef.g:2753:1: rule__E4CodeGeneration__Group_2__2__Impl : ( '}' ) ; public final void rule__E4CodeGeneration__Group_2__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:2701:1: ( ( '}' ) ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:2702:1: ( '}' ) + // InternalLDef.g:2757:1: ( ( '}' ) ) + // InternalLDef.g:2758:1: ( '}' ) { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:2702:1: ( '}' ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:2703:1: '}' + // InternalLDef.g:2758:1: ( '}' ) + // InternalLDef.g:2759:1: '}' { if ( state.backtracking==0 ) { before(grammarAccess.getE4CodeGenerationAccess().getRightCurlyBracketKeyword_2_2()); } - match(input,20,FOLLOW_20_in_rule__E4CodeGeneration__Group_2__2__Impl5551); if (state.failed) return ; + match(input,20,FOLLOW_2); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getE4CodeGenerationAccess().getRightCurlyBracketKeyword_2_2()); } @@ -8077,21 +8251,21 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__ConfigValue__Group__0" - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:2722:1: rule__ConfigValue__Group__0 : rule__ConfigValue__Group__0__Impl rule__ConfigValue__Group__1 ; + // InternalLDef.g:2778:1: rule__ConfigValue__Group__0 : rule__ConfigValue__Group__0__Impl rule__ConfigValue__Group__1 ; public final void rule__ConfigValue__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:2726:1: ( rule__ConfigValue__Group__0__Impl rule__ConfigValue__Group__1 ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:2727:2: rule__ConfigValue__Group__0__Impl rule__ConfigValue__Group__1 + // InternalLDef.g:2782:1: ( rule__ConfigValue__Group__0__Impl rule__ConfigValue__Group__1 ) + // InternalLDef.g:2783:2: rule__ConfigValue__Group__0__Impl rule__ConfigValue__Group__1 { - pushFollow(FOLLOW_rule__ConfigValue__Group__0__Impl_in_rule__ConfigValue__Group__05588); + pushFollow(FOLLOW_20); rule__ConfigValue__Group__0__Impl(); state._fsp--; if (state.failed) return ; - pushFollow(FOLLOW_rule__ConfigValue__Group__1_in_rule__ConfigValue__Group__05591); + pushFollow(FOLLOW_2); rule__ConfigValue__Group__1(); state._fsp--; @@ -8115,25 +8289,25 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__ConfigValue__Group__0__Impl" - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:2734:1: rule__ConfigValue__Group__0__Impl : ( ( rule__ConfigValue__KeyAssignment_0 ) ) ; + // InternalLDef.g:2790:1: rule__ConfigValue__Group__0__Impl : ( ( rule__ConfigValue__KeyAssignment_0 ) ) ; public final void rule__ConfigValue__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:2738:1: ( ( ( rule__ConfigValue__KeyAssignment_0 ) ) ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:2739:1: ( ( rule__ConfigValue__KeyAssignment_0 ) ) + // InternalLDef.g:2794:1: ( ( ( rule__ConfigValue__KeyAssignment_0 ) ) ) + // InternalLDef.g:2795:1: ( ( rule__ConfigValue__KeyAssignment_0 ) ) { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:2739:1: ( ( rule__ConfigValue__KeyAssignment_0 ) ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:2740:1: ( rule__ConfigValue__KeyAssignment_0 ) + // InternalLDef.g:2795:1: ( ( rule__ConfigValue__KeyAssignment_0 ) ) + // InternalLDef.g:2796:1: ( rule__ConfigValue__KeyAssignment_0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getConfigValueAccess().getKeyAssignment_0()); } - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:2741:1: ( rule__ConfigValue__KeyAssignment_0 ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:2741:2: rule__ConfigValue__KeyAssignment_0 + // InternalLDef.g:2797:1: ( rule__ConfigValue__KeyAssignment_0 ) + // InternalLDef.g:2797:2: rule__ConfigValue__KeyAssignment_0 { - pushFollow(FOLLOW_rule__ConfigValue__KeyAssignment_0_in_rule__ConfigValue__Group__0__Impl5618); + pushFollow(FOLLOW_2); rule__ConfigValue__KeyAssignment_0(); state._fsp--; @@ -8166,21 +8340,21 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__ConfigValue__Group__1" - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:2751:1: rule__ConfigValue__Group__1 : rule__ConfigValue__Group__1__Impl rule__ConfigValue__Group__2 ; + // InternalLDef.g:2807:1: rule__ConfigValue__Group__1 : rule__ConfigValue__Group__1__Impl rule__ConfigValue__Group__2 ; public final void rule__ConfigValue__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:2755:1: ( rule__ConfigValue__Group__1__Impl rule__ConfigValue__Group__2 ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:2756:2: rule__ConfigValue__Group__1__Impl rule__ConfigValue__Group__2 + // InternalLDef.g:2811:1: ( rule__ConfigValue__Group__1__Impl rule__ConfigValue__Group__2 ) + // InternalLDef.g:2812:2: rule__ConfigValue__Group__1__Impl rule__ConfigValue__Group__2 { - pushFollow(FOLLOW_rule__ConfigValue__Group__1__Impl_in_rule__ConfigValue__Group__15648); + pushFollow(FOLLOW_21); rule__ConfigValue__Group__1__Impl(); state._fsp--; if (state.failed) return ; - pushFollow(FOLLOW_rule__ConfigValue__Group__2_in_rule__ConfigValue__Group__15651); + pushFollow(FOLLOW_2); rule__ConfigValue__Group__2(); state._fsp--; @@ -8204,22 +8378,22 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__ConfigValue__Group__1__Impl" - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:2763:1: rule__ConfigValue__Group__1__Impl : ( ':' ) ; + // InternalLDef.g:2819:1: rule__ConfigValue__Group__1__Impl : ( ':' ) ; public final void rule__ConfigValue__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:2767:1: ( ( ':' ) ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:2768:1: ( ':' ) + // InternalLDef.g:2823:1: ( ( ':' ) ) + // InternalLDef.g:2824:1: ( ':' ) { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:2768:1: ( ':' ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:2769:1: ':' + // InternalLDef.g:2824:1: ( ':' ) + // InternalLDef.g:2825:1: ':' { if ( state.backtracking==0 ) { before(grammarAccess.getConfigValueAccess().getColonKeyword_1()); } - match(input,25,FOLLOW_25_in_rule__ConfigValue__Group__1__Impl5679); if (state.failed) return ; + match(input,25,FOLLOW_2); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getConfigValueAccess().getColonKeyword_1()); } @@ -8245,16 +8419,16 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__ConfigValue__Group__2" - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:2782:1: rule__ConfigValue__Group__2 : rule__ConfigValue__Group__2__Impl ; + // InternalLDef.g:2838:1: rule__ConfigValue__Group__2 : rule__ConfigValue__Group__2__Impl ; public final void rule__ConfigValue__Group__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:2786:1: ( rule__ConfigValue__Group__2__Impl ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:2787:2: rule__ConfigValue__Group__2__Impl + // InternalLDef.g:2842:1: ( rule__ConfigValue__Group__2__Impl ) + // InternalLDef.g:2843:2: rule__ConfigValue__Group__2__Impl { - pushFollow(FOLLOW_rule__ConfigValue__Group__2__Impl_in_rule__ConfigValue__Group__25710); + pushFollow(FOLLOW_2); rule__ConfigValue__Group__2__Impl(); state._fsp--; @@ -8278,25 +8452,25 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__ConfigValue__Group__2__Impl" - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:2793:1: rule__ConfigValue__Group__2__Impl : ( ( rule__ConfigValue__Alternatives_2 ) ) ; + // InternalLDef.g:2849:1: rule__ConfigValue__Group__2__Impl : ( ( rule__ConfigValue__Alternatives_2 ) ) ; public final void rule__ConfigValue__Group__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:2797:1: ( ( ( rule__ConfigValue__Alternatives_2 ) ) ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:2798:1: ( ( rule__ConfigValue__Alternatives_2 ) ) + // InternalLDef.g:2853:1: ( ( ( rule__ConfigValue__Alternatives_2 ) ) ) + // InternalLDef.g:2854:1: ( ( rule__ConfigValue__Alternatives_2 ) ) { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:2798:1: ( ( rule__ConfigValue__Alternatives_2 ) ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:2799:1: ( rule__ConfigValue__Alternatives_2 ) + // InternalLDef.g:2854:1: ( ( rule__ConfigValue__Alternatives_2 ) ) + // InternalLDef.g:2855:1: ( rule__ConfigValue__Alternatives_2 ) { if ( state.backtracking==0 ) { before(grammarAccess.getConfigValueAccess().getAlternatives_2()); } - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:2800:1: ( rule__ConfigValue__Alternatives_2 ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:2800:2: rule__ConfigValue__Alternatives_2 + // InternalLDef.g:2856:1: ( rule__ConfigValue__Alternatives_2 ) + // InternalLDef.g:2856:2: rule__ConfigValue__Alternatives_2 { - pushFollow(FOLLOW_rule__ConfigValue__Alternatives_2_in_rule__ConfigValue__Group__2__Impl5737); + pushFollow(FOLLOW_2); rule__ConfigValue__Alternatives_2(); state._fsp--; @@ -8329,21 +8503,21 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__ConfigValue__Group_2_1__0" - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:2816:1: rule__ConfigValue__Group_2_1__0 : rule__ConfigValue__Group_2_1__0__Impl rule__ConfigValue__Group_2_1__1 ; + // InternalLDef.g:2872:1: rule__ConfigValue__Group_2_1__0 : rule__ConfigValue__Group_2_1__0__Impl rule__ConfigValue__Group_2_1__1 ; public final void rule__ConfigValue__Group_2_1__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:2820:1: ( rule__ConfigValue__Group_2_1__0__Impl rule__ConfigValue__Group_2_1__1 ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:2821:2: rule__ConfigValue__Group_2_1__0__Impl rule__ConfigValue__Group_2_1__1 + // InternalLDef.g:2876:1: ( rule__ConfigValue__Group_2_1__0__Impl rule__ConfigValue__Group_2_1__1 ) + // InternalLDef.g:2877:2: rule__ConfigValue__Group_2_1__0__Impl rule__ConfigValue__Group_2_1__1 { - pushFollow(FOLLOW_rule__ConfigValue__Group_2_1__0__Impl_in_rule__ConfigValue__Group_2_1__05773); + pushFollow(FOLLOW_3); rule__ConfigValue__Group_2_1__0__Impl(); state._fsp--; if (state.failed) return ; - pushFollow(FOLLOW_rule__ConfigValue__Group_2_1__1_in_rule__ConfigValue__Group_2_1__05776); + pushFollow(FOLLOW_2); rule__ConfigValue__Group_2_1__1(); state._fsp--; @@ -8367,22 +8541,22 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__ConfigValue__Group_2_1__0__Impl" - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:2828:1: rule__ConfigValue__Group_2_1__0__Impl : ( '{' ) ; + // InternalLDef.g:2884:1: rule__ConfigValue__Group_2_1__0__Impl : ( '{' ) ; public final void rule__ConfigValue__Group_2_1__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:2832:1: ( ( '{' ) ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:2833:1: ( '{' ) + // InternalLDef.g:2888:1: ( ( '{' ) ) + // InternalLDef.g:2889:1: ( '{' ) { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:2833:1: ( '{' ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:2834:1: '{' + // InternalLDef.g:2889:1: ( '{' ) + // InternalLDef.g:2890:1: '{' { if ( state.backtracking==0 ) { before(grammarAccess.getConfigValueAccess().getLeftCurlyBracketKeyword_2_1_0()); } - match(input,19,FOLLOW_19_in_rule__ConfigValue__Group_2_1__0__Impl5804); if (state.failed) return ; + match(input,19,FOLLOW_2); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getConfigValueAccess().getLeftCurlyBracketKeyword_2_1_0()); } @@ -8408,21 +8582,21 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__ConfigValue__Group_2_1__1" - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:2847:1: rule__ConfigValue__Group_2_1__1 : rule__ConfigValue__Group_2_1__1__Impl rule__ConfigValue__Group_2_1__2 ; + // InternalLDef.g:2903:1: rule__ConfigValue__Group_2_1__1 : rule__ConfigValue__Group_2_1__1__Impl rule__ConfigValue__Group_2_1__2 ; public final void rule__ConfigValue__Group_2_1__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:2851:1: ( rule__ConfigValue__Group_2_1__1__Impl rule__ConfigValue__Group_2_1__2 ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:2852:2: rule__ConfigValue__Group_2_1__1__Impl rule__ConfigValue__Group_2_1__2 + // InternalLDef.g:2907:1: ( rule__ConfigValue__Group_2_1__1__Impl rule__ConfigValue__Group_2_1__2 ) + // InternalLDef.g:2908:2: rule__ConfigValue__Group_2_1__1__Impl rule__ConfigValue__Group_2_1__2 { - pushFollow(FOLLOW_rule__ConfigValue__Group_2_1__1__Impl_in_rule__ConfigValue__Group_2_1__15835); + pushFollow(FOLLOW_14); rule__ConfigValue__Group_2_1__1__Impl(); state._fsp--; if (state.failed) return ; - pushFollow(FOLLOW_rule__ConfigValue__Group_2_1__2_in_rule__ConfigValue__Group_2_1__15838); + pushFollow(FOLLOW_2); rule__ConfigValue__Group_2_1__2(); state._fsp--; @@ -8446,28 +8620,28 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__ConfigValue__Group_2_1__1__Impl" - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:2859:1: rule__ConfigValue__Group_2_1__1__Impl : ( ( ( rule__ConfigValue__ChildrenAssignment_2_1_1 ) ) ( ( rule__ConfigValue__ChildrenAssignment_2_1_1 )* ) ) ; + // InternalLDef.g:2915:1: rule__ConfigValue__Group_2_1__1__Impl : ( ( ( rule__ConfigValue__ChildrenAssignment_2_1_1 ) ) ( ( rule__ConfigValue__ChildrenAssignment_2_1_1 )* ) ) ; public final void rule__ConfigValue__Group_2_1__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:2863:1: ( ( ( ( rule__ConfigValue__ChildrenAssignment_2_1_1 ) ) ( ( rule__ConfigValue__ChildrenAssignment_2_1_1 )* ) ) ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:2864:1: ( ( ( rule__ConfigValue__ChildrenAssignment_2_1_1 ) ) ( ( rule__ConfigValue__ChildrenAssignment_2_1_1 )* ) ) + // InternalLDef.g:2919:1: ( ( ( ( rule__ConfigValue__ChildrenAssignment_2_1_1 ) ) ( ( rule__ConfigValue__ChildrenAssignment_2_1_1 )* ) ) ) + // InternalLDef.g:2920:1: ( ( ( rule__ConfigValue__ChildrenAssignment_2_1_1 ) ) ( ( rule__ConfigValue__ChildrenAssignment_2_1_1 )* ) ) { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:2864:1: ( ( ( rule__ConfigValue__ChildrenAssignment_2_1_1 ) ) ( ( rule__ConfigValue__ChildrenAssignment_2_1_1 )* ) ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:2865:1: ( ( rule__ConfigValue__ChildrenAssignment_2_1_1 ) ) ( ( rule__ConfigValue__ChildrenAssignment_2_1_1 )* ) + // InternalLDef.g:2920:1: ( ( ( rule__ConfigValue__ChildrenAssignment_2_1_1 ) ) ( ( rule__ConfigValue__ChildrenAssignment_2_1_1 )* ) ) + // InternalLDef.g:2921:1: ( ( rule__ConfigValue__ChildrenAssignment_2_1_1 ) ) ( ( rule__ConfigValue__ChildrenAssignment_2_1_1 )* ) { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:2865:1: ( ( rule__ConfigValue__ChildrenAssignment_2_1_1 ) ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:2866:1: ( rule__ConfigValue__ChildrenAssignment_2_1_1 ) + // InternalLDef.g:2921:1: ( ( rule__ConfigValue__ChildrenAssignment_2_1_1 ) ) + // InternalLDef.g:2922:1: ( rule__ConfigValue__ChildrenAssignment_2_1_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getConfigValueAccess().getChildrenAssignment_2_1_1()); } - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:2867:1: ( rule__ConfigValue__ChildrenAssignment_2_1_1 ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:2867:2: rule__ConfigValue__ChildrenAssignment_2_1_1 + // InternalLDef.g:2923:1: ( rule__ConfigValue__ChildrenAssignment_2_1_1 ) + // InternalLDef.g:2923:2: rule__ConfigValue__ChildrenAssignment_2_1_1 { - pushFollow(FOLLOW_rule__ConfigValue__ChildrenAssignment_2_1_1_in_rule__ConfigValue__Group_2_1__1__Impl5867); + pushFollow(FOLLOW_19); rule__ConfigValue__ChildrenAssignment_2_1_1(); state._fsp--; @@ -8481,13 +8655,13 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { } - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:2870:1: ( ( rule__ConfigValue__ChildrenAssignment_2_1_1 )* ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:2871:1: ( rule__ConfigValue__ChildrenAssignment_2_1_1 )* + // InternalLDef.g:2926:1: ( ( rule__ConfigValue__ChildrenAssignment_2_1_1 )* ) + // InternalLDef.g:2927:1: ( rule__ConfigValue__ChildrenAssignment_2_1_1 )* { if ( state.backtracking==0 ) { before(grammarAccess.getConfigValueAccess().getChildrenAssignment_2_1_1()); } - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:2872:1: ( rule__ConfigValue__ChildrenAssignment_2_1_1 )* + // InternalLDef.g:2928:1: ( rule__ConfigValue__ChildrenAssignment_2_1_1 )* loop22: do { int alt22=2; @@ -8500,9 +8674,9 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { switch (alt22) { case 1 : - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:2872:2: rule__ConfigValue__ChildrenAssignment_2_1_1 + // InternalLDef.g:2928:2: rule__ConfigValue__ChildrenAssignment_2_1_1 { - pushFollow(FOLLOW_rule__ConfigValue__ChildrenAssignment_2_1_1_in_rule__ConfigValue__Group_2_1__1__Impl5879); + pushFollow(FOLLOW_19); rule__ConfigValue__ChildrenAssignment_2_1_1(); state._fsp--; @@ -8544,16 +8718,16 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__ConfigValue__Group_2_1__2" - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:2883:1: rule__ConfigValue__Group_2_1__2 : rule__ConfigValue__Group_2_1__2__Impl ; + // InternalLDef.g:2939:1: rule__ConfigValue__Group_2_1__2 : rule__ConfigValue__Group_2_1__2__Impl ; public final void rule__ConfigValue__Group_2_1__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:2887:1: ( rule__ConfigValue__Group_2_1__2__Impl ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:2888:2: rule__ConfigValue__Group_2_1__2__Impl + // InternalLDef.g:2943:1: ( rule__ConfigValue__Group_2_1__2__Impl ) + // InternalLDef.g:2944:2: rule__ConfigValue__Group_2_1__2__Impl { - pushFollow(FOLLOW_rule__ConfigValue__Group_2_1__2__Impl_in_rule__ConfigValue__Group_2_1__25912); + pushFollow(FOLLOW_2); rule__ConfigValue__Group_2_1__2__Impl(); state._fsp--; @@ -8577,22 +8751,22 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__ConfigValue__Group_2_1__2__Impl" - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:2894:1: rule__ConfigValue__Group_2_1__2__Impl : ( '}' ) ; + // InternalLDef.g:2950:1: rule__ConfigValue__Group_2_1__2__Impl : ( '}' ) ; public final void rule__ConfigValue__Group_2_1__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:2898:1: ( ( '}' ) ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:2899:1: ( '}' ) + // InternalLDef.g:2954:1: ( ( '}' ) ) + // InternalLDef.g:2955:1: ( '}' ) { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:2899:1: ( '}' ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:2900:1: '}' + // InternalLDef.g:2955:1: ( '}' ) + // InternalLDef.g:2956:1: '}' { if ( state.backtracking==0 ) { before(grammarAccess.getConfigValueAccess().getRightCurlyBracketKeyword_2_1_2()); } - match(input,20,FOLLOW_20_in_rule__ConfigValue__Group_2_1__2__Impl5940); if (state.failed) return ; + match(input,20,FOLLOW_2); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getConfigValueAccess().getRightCurlyBracketKeyword_2_1_2()); } @@ -8618,21 +8792,21 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__Paritioning__Group__0" - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:2919:1: rule__Paritioning__Group__0 : rule__Paritioning__Group__0__Impl rule__Paritioning__Group__1 ; + // InternalLDef.g:2975:1: rule__Paritioning__Group__0 : rule__Paritioning__Group__0__Impl rule__Paritioning__Group__1 ; public final void rule__Paritioning__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:2923:1: ( rule__Paritioning__Group__0__Impl rule__Paritioning__Group__1 ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:2924:2: rule__Paritioning__Group__0__Impl rule__Paritioning__Group__1 + // InternalLDef.g:2979:1: ( rule__Paritioning__Group__0__Impl rule__Paritioning__Group__1 ) + // InternalLDef.g:2980:2: rule__Paritioning__Group__0__Impl rule__Paritioning__Group__1 { - pushFollow(FOLLOW_rule__Paritioning__Group__0__Impl_in_rule__Paritioning__Group__05977); + pushFollow(FOLLOW_9); rule__Paritioning__Group__0__Impl(); state._fsp--; if (state.failed) return ; - pushFollow(FOLLOW_rule__Paritioning__Group__1_in_rule__Paritioning__Group__05980); + pushFollow(FOLLOW_2); rule__Paritioning__Group__1(); state._fsp--; @@ -8656,22 +8830,22 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__Paritioning__Group__0__Impl" - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:2931:1: rule__Paritioning__Group__0__Impl : ( 'partitioning' ) ; + // InternalLDef.g:2987:1: rule__Paritioning__Group__0__Impl : ( 'partitioning' ) ; public final void rule__Paritioning__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:2935:1: ( ( 'partitioning' ) ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:2936:1: ( 'partitioning' ) + // InternalLDef.g:2991:1: ( ( 'partitioning' ) ) + // InternalLDef.g:2992:1: ( 'partitioning' ) { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:2936:1: ( 'partitioning' ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:2937:1: 'partitioning' + // InternalLDef.g:2992:1: ( 'partitioning' ) + // InternalLDef.g:2993:1: 'partitioning' { if ( state.backtracking==0 ) { before(grammarAccess.getParitioningAccess().getPartitioningKeyword_0()); } - match(input,26,FOLLOW_26_in_rule__Paritioning__Group__0__Impl6008); if (state.failed) return ; + match(input,26,FOLLOW_2); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getParitioningAccess().getPartitioningKeyword_0()); } @@ -8697,21 +8871,21 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__Paritioning__Group__1" - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:2950:1: rule__Paritioning__Group__1 : rule__Paritioning__Group__1__Impl rule__Paritioning__Group__2 ; + // InternalLDef.g:3006:1: rule__Paritioning__Group__1 : rule__Paritioning__Group__1__Impl rule__Paritioning__Group__2 ; public final void rule__Paritioning__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:2954:1: ( rule__Paritioning__Group__1__Impl rule__Paritioning__Group__2 ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:2955:2: rule__Paritioning__Group__1__Impl rule__Paritioning__Group__2 + // InternalLDef.g:3010:1: ( rule__Paritioning__Group__1__Impl rule__Paritioning__Group__2 ) + // InternalLDef.g:3011:2: rule__Paritioning__Group__1__Impl rule__Paritioning__Group__2 { - pushFollow(FOLLOW_rule__Paritioning__Group__1__Impl_in_rule__Paritioning__Group__16039); + pushFollow(FOLLOW_22); rule__Paritioning__Group__1__Impl(); state._fsp--; if (state.failed) return ; - pushFollow(FOLLOW_rule__Paritioning__Group__2_in_rule__Paritioning__Group__16042); + pushFollow(FOLLOW_2); rule__Paritioning__Group__2(); state._fsp--; @@ -8735,22 +8909,22 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__Paritioning__Group__1__Impl" - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:2962:1: rule__Paritioning__Group__1__Impl : ( '{' ) ; + // InternalLDef.g:3018:1: rule__Paritioning__Group__1__Impl : ( '{' ) ; public final void rule__Paritioning__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:2966:1: ( ( '{' ) ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:2967:1: ( '{' ) + // InternalLDef.g:3022:1: ( ( '{' ) ) + // InternalLDef.g:3023:1: ( '{' ) { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:2967:1: ( '{' ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:2968:1: '{' + // InternalLDef.g:3023:1: ( '{' ) + // InternalLDef.g:3024:1: '{' { if ( state.backtracking==0 ) { before(grammarAccess.getParitioningAccess().getLeftCurlyBracketKeyword_1()); } - match(input,19,FOLLOW_19_in_rule__Paritioning__Group__1__Impl6070); if (state.failed) return ; + match(input,19,FOLLOW_2); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getParitioningAccess().getLeftCurlyBracketKeyword_1()); } @@ -8776,21 +8950,21 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__Paritioning__Group__2" - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:2981:1: rule__Paritioning__Group__2 : rule__Paritioning__Group__2__Impl rule__Paritioning__Group__3 ; + // InternalLDef.g:3037:1: rule__Paritioning__Group__2 : rule__Paritioning__Group__2__Impl rule__Paritioning__Group__3 ; public final void rule__Paritioning__Group__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:2985:1: ( rule__Paritioning__Group__2__Impl rule__Paritioning__Group__3 ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:2986:2: rule__Paritioning__Group__2__Impl rule__Paritioning__Group__3 + // InternalLDef.g:3041:1: ( rule__Paritioning__Group__2__Impl rule__Paritioning__Group__3 ) + // InternalLDef.g:3042:2: rule__Paritioning__Group__2__Impl rule__Paritioning__Group__3 { - pushFollow(FOLLOW_rule__Paritioning__Group__2__Impl_in_rule__Paritioning__Group__26101); + pushFollow(FOLLOW_23); rule__Paritioning__Group__2__Impl(); state._fsp--; if (state.failed) return ; - pushFollow(FOLLOW_rule__Paritioning__Group__3_in_rule__Paritioning__Group__26104); + pushFollow(FOLLOW_2); rule__Paritioning__Group__3(); state._fsp--; @@ -8814,28 +8988,28 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__Paritioning__Group__2__Impl" - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:2993:1: rule__Paritioning__Group__2__Impl : ( ( ( rule__Paritioning__PartitionsAssignment_2 ) ) ( ( rule__Paritioning__PartitionsAssignment_2 )* ) ) ; + // InternalLDef.g:3049:1: rule__Paritioning__Group__2__Impl : ( ( ( rule__Paritioning__PartitionsAssignment_2 ) ) ( ( rule__Paritioning__PartitionsAssignment_2 )* ) ) ; public final void rule__Paritioning__Group__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:2997:1: ( ( ( ( rule__Paritioning__PartitionsAssignment_2 ) ) ( ( rule__Paritioning__PartitionsAssignment_2 )* ) ) ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:2998:1: ( ( ( rule__Paritioning__PartitionsAssignment_2 ) ) ( ( rule__Paritioning__PartitionsAssignment_2 )* ) ) + // InternalLDef.g:3053:1: ( ( ( ( rule__Paritioning__PartitionsAssignment_2 ) ) ( ( rule__Paritioning__PartitionsAssignment_2 )* ) ) ) + // InternalLDef.g:3054:1: ( ( ( rule__Paritioning__PartitionsAssignment_2 ) ) ( ( rule__Paritioning__PartitionsAssignment_2 )* ) ) { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:2998:1: ( ( ( rule__Paritioning__PartitionsAssignment_2 ) ) ( ( rule__Paritioning__PartitionsAssignment_2 )* ) ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:2999:1: ( ( rule__Paritioning__PartitionsAssignment_2 ) ) ( ( rule__Paritioning__PartitionsAssignment_2 )* ) + // InternalLDef.g:3054:1: ( ( ( rule__Paritioning__PartitionsAssignment_2 ) ) ( ( rule__Paritioning__PartitionsAssignment_2 )* ) ) + // InternalLDef.g:3055:1: ( ( rule__Paritioning__PartitionsAssignment_2 ) ) ( ( rule__Paritioning__PartitionsAssignment_2 )* ) { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:2999:1: ( ( rule__Paritioning__PartitionsAssignment_2 ) ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:3000:1: ( rule__Paritioning__PartitionsAssignment_2 ) + // InternalLDef.g:3055:1: ( ( rule__Paritioning__PartitionsAssignment_2 ) ) + // InternalLDef.g:3056:1: ( rule__Paritioning__PartitionsAssignment_2 ) { if ( state.backtracking==0 ) { before(grammarAccess.getParitioningAccess().getPartitionsAssignment_2()); } - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:3001:1: ( rule__Paritioning__PartitionsAssignment_2 ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:3001:2: rule__Paritioning__PartitionsAssignment_2 + // InternalLDef.g:3057:1: ( rule__Paritioning__PartitionsAssignment_2 ) + // InternalLDef.g:3057:2: rule__Paritioning__PartitionsAssignment_2 { - pushFollow(FOLLOW_rule__Paritioning__PartitionsAssignment_2_in_rule__Paritioning__Group__2__Impl6133); + pushFollow(FOLLOW_24); rule__Paritioning__PartitionsAssignment_2(); state._fsp--; @@ -8849,13 +9023,13 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { } - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:3004:1: ( ( rule__Paritioning__PartitionsAssignment_2 )* ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:3005:1: ( rule__Paritioning__PartitionsAssignment_2 )* + // InternalLDef.g:3060:1: ( ( rule__Paritioning__PartitionsAssignment_2 )* ) + // InternalLDef.g:3061:1: ( rule__Paritioning__PartitionsAssignment_2 )* { if ( state.backtracking==0 ) { before(grammarAccess.getParitioningAccess().getPartitionsAssignment_2()); } - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:3006:1: ( rule__Paritioning__PartitionsAssignment_2 )* + // InternalLDef.g:3062:1: ( rule__Paritioning__PartitionsAssignment_2 )* loop23: do { int alt23=2; @@ -8868,9 +9042,9 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { switch (alt23) { case 1 : - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:3006:2: rule__Paritioning__PartitionsAssignment_2 + // InternalLDef.g:3062:2: rule__Paritioning__PartitionsAssignment_2 { - pushFollow(FOLLOW_rule__Paritioning__PartitionsAssignment_2_in_rule__Paritioning__Group__2__Impl6145); + pushFollow(FOLLOW_24); rule__Paritioning__PartitionsAssignment_2(); state._fsp--; @@ -8912,21 +9086,21 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__Paritioning__Group__3" - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:3017:1: rule__Paritioning__Group__3 : rule__Paritioning__Group__3__Impl rule__Paritioning__Group__4 ; + // InternalLDef.g:3073:1: rule__Paritioning__Group__3 : rule__Paritioning__Group__3__Impl rule__Paritioning__Group__4 ; public final void rule__Paritioning__Group__3() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:3021:1: ( rule__Paritioning__Group__3__Impl rule__Paritioning__Group__4 ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:3022:2: rule__Paritioning__Group__3__Impl rule__Paritioning__Group__4 + // InternalLDef.g:3077:1: ( rule__Paritioning__Group__3__Impl rule__Paritioning__Group__4 ) + // InternalLDef.g:3078:2: rule__Paritioning__Group__3__Impl rule__Paritioning__Group__4 { - pushFollow(FOLLOW_rule__Paritioning__Group__3__Impl_in_rule__Paritioning__Group__36178); + pushFollow(FOLLOW_14); rule__Paritioning__Group__3__Impl(); state._fsp--; if (state.failed) return ; - pushFollow(FOLLOW_rule__Paritioning__Group__4_in_rule__Paritioning__Group__36181); + pushFollow(FOLLOW_2); rule__Paritioning__Group__4(); state._fsp--; @@ -8950,25 +9124,25 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__Paritioning__Group__3__Impl" - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:3029:1: rule__Paritioning__Group__3__Impl : ( ( rule__Paritioning__PartitionerAssignment_3 ) ) ; + // InternalLDef.g:3085:1: rule__Paritioning__Group__3__Impl : ( ( rule__Paritioning__PartitionerAssignment_3 ) ) ; public final void rule__Paritioning__Group__3__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:3033:1: ( ( ( rule__Paritioning__PartitionerAssignment_3 ) ) ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:3034:1: ( ( rule__Paritioning__PartitionerAssignment_3 ) ) + // InternalLDef.g:3089:1: ( ( ( rule__Paritioning__PartitionerAssignment_3 ) ) ) + // InternalLDef.g:3090:1: ( ( rule__Paritioning__PartitionerAssignment_3 ) ) { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:3034:1: ( ( rule__Paritioning__PartitionerAssignment_3 ) ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:3035:1: ( rule__Paritioning__PartitionerAssignment_3 ) + // InternalLDef.g:3090:1: ( ( rule__Paritioning__PartitionerAssignment_3 ) ) + // InternalLDef.g:3091:1: ( rule__Paritioning__PartitionerAssignment_3 ) { if ( state.backtracking==0 ) { before(grammarAccess.getParitioningAccess().getPartitionerAssignment_3()); } - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:3036:1: ( rule__Paritioning__PartitionerAssignment_3 ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:3036:2: rule__Paritioning__PartitionerAssignment_3 + // InternalLDef.g:3092:1: ( rule__Paritioning__PartitionerAssignment_3 ) + // InternalLDef.g:3092:2: rule__Paritioning__PartitionerAssignment_3 { - pushFollow(FOLLOW_rule__Paritioning__PartitionerAssignment_3_in_rule__Paritioning__Group__3__Impl6208); + pushFollow(FOLLOW_2); rule__Paritioning__PartitionerAssignment_3(); state._fsp--; @@ -9001,16 +9175,16 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__Paritioning__Group__4" - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:3046:1: rule__Paritioning__Group__4 : rule__Paritioning__Group__4__Impl ; + // InternalLDef.g:3102:1: rule__Paritioning__Group__4 : rule__Paritioning__Group__4__Impl ; public final void rule__Paritioning__Group__4() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:3050:1: ( rule__Paritioning__Group__4__Impl ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:3051:2: rule__Paritioning__Group__4__Impl + // InternalLDef.g:3106:1: ( rule__Paritioning__Group__4__Impl ) + // InternalLDef.g:3107:2: rule__Paritioning__Group__4__Impl { - pushFollow(FOLLOW_rule__Paritioning__Group__4__Impl_in_rule__Paritioning__Group__46238); + pushFollow(FOLLOW_2); rule__Paritioning__Group__4__Impl(); state._fsp--; @@ -9034,22 +9208,22 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__Paritioning__Group__4__Impl" - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:3057:1: rule__Paritioning__Group__4__Impl : ( '}' ) ; + // InternalLDef.g:3113:1: rule__Paritioning__Group__4__Impl : ( '}' ) ; public final void rule__Paritioning__Group__4__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:3061:1: ( ( '}' ) ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:3062:1: ( '}' ) + // InternalLDef.g:3117:1: ( ( '}' ) ) + // InternalLDef.g:3118:1: ( '}' ) { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:3062:1: ( '}' ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:3063:1: '}' + // InternalLDef.g:3118:1: ( '}' ) + // InternalLDef.g:3119:1: '}' { if ( state.backtracking==0 ) { before(grammarAccess.getParitioningAccess().getRightCurlyBracketKeyword_4()); } - match(input,20,FOLLOW_20_in_rule__Paritioning__Group__4__Impl6266); if (state.failed) return ; + match(input,20,FOLLOW_2); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getParitioningAccess().getRightCurlyBracketKeyword_4()); } @@ -9075,21 +9249,21 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__Partition__Group__0" - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:3086:1: rule__Partition__Group__0 : rule__Partition__Group__0__Impl rule__Partition__Group__1 ; + // InternalLDef.g:3142:1: rule__Partition__Group__0 : rule__Partition__Group__0__Impl rule__Partition__Group__1 ; public final void rule__Partition__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:3090:1: ( rule__Partition__Group__0__Impl rule__Partition__Group__1 ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:3091:2: rule__Partition__Group__0__Impl rule__Partition__Group__1 + // InternalLDef.g:3146:1: ( rule__Partition__Group__0__Impl rule__Partition__Group__1 ) + // InternalLDef.g:3147:2: rule__Partition__Group__0__Impl rule__Partition__Group__1 { - pushFollow(FOLLOW_rule__Partition__Group__0__Impl_in_rule__Partition__Group__06307); + pushFollow(FOLLOW_3); rule__Partition__Group__0__Impl(); state._fsp--; if (state.failed) return ; - pushFollow(FOLLOW_rule__Partition__Group__1_in_rule__Partition__Group__06310); + pushFollow(FOLLOW_2); rule__Partition__Group__1(); state._fsp--; @@ -9113,22 +9287,22 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__Partition__Group__0__Impl" - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:3098:1: rule__Partition__Group__0__Impl : ( 'partition' ) ; + // InternalLDef.g:3154:1: rule__Partition__Group__0__Impl : ( 'partition' ) ; public final void rule__Partition__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:3102:1: ( ( 'partition' ) ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:3103:1: ( 'partition' ) + // InternalLDef.g:3158:1: ( ( 'partition' ) ) + // InternalLDef.g:3159:1: ( 'partition' ) { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:3103:1: ( 'partition' ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:3104:1: 'partition' + // InternalLDef.g:3159:1: ( 'partition' ) + // InternalLDef.g:3160:1: 'partition' { if ( state.backtracking==0 ) { before(grammarAccess.getPartitionAccess().getPartitionKeyword_0()); } - match(input,27,FOLLOW_27_in_rule__Partition__Group__0__Impl6338); if (state.failed) return ; + match(input,27,FOLLOW_2); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getPartitionAccess().getPartitionKeyword_0()); } @@ -9154,16 +9328,16 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__Partition__Group__1" - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:3117:1: rule__Partition__Group__1 : rule__Partition__Group__1__Impl ; + // InternalLDef.g:3173:1: rule__Partition__Group__1 : rule__Partition__Group__1__Impl ; public final void rule__Partition__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:3121:1: ( rule__Partition__Group__1__Impl ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:3122:2: rule__Partition__Group__1__Impl + // InternalLDef.g:3177:1: ( rule__Partition__Group__1__Impl ) + // InternalLDef.g:3178:2: rule__Partition__Group__1__Impl { - pushFollow(FOLLOW_rule__Partition__Group__1__Impl_in_rule__Partition__Group__16369); + pushFollow(FOLLOW_2); rule__Partition__Group__1__Impl(); state._fsp--; @@ -9187,25 +9361,25 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__Partition__Group__1__Impl" - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:3128:1: rule__Partition__Group__1__Impl : ( ( rule__Partition__NameAssignment_1 ) ) ; + // InternalLDef.g:3184:1: rule__Partition__Group__1__Impl : ( ( rule__Partition__NameAssignment_1 ) ) ; public final void rule__Partition__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:3132:1: ( ( ( rule__Partition__NameAssignment_1 ) ) ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:3133:1: ( ( rule__Partition__NameAssignment_1 ) ) + // InternalLDef.g:3188:1: ( ( ( rule__Partition__NameAssignment_1 ) ) ) + // InternalLDef.g:3189:1: ( ( rule__Partition__NameAssignment_1 ) ) { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:3133:1: ( ( rule__Partition__NameAssignment_1 ) ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:3134:1: ( rule__Partition__NameAssignment_1 ) + // InternalLDef.g:3189:1: ( ( rule__Partition__NameAssignment_1 ) ) + // InternalLDef.g:3190:1: ( rule__Partition__NameAssignment_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getPartitionAccess().getNameAssignment_1()); } - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:3135:1: ( rule__Partition__NameAssignment_1 ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:3135:2: rule__Partition__NameAssignment_1 + // InternalLDef.g:3191:1: ( rule__Partition__NameAssignment_1 ) + // InternalLDef.g:3191:2: rule__Partition__NameAssignment_1 { - pushFollow(FOLLOW_rule__Partition__NameAssignment_1_in_rule__Partition__Group__1__Impl6396); + pushFollow(FOLLOW_2); rule__Partition__NameAssignment_1(); state._fsp--; @@ -9238,21 +9412,21 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__Paritioner_JS__Group__0" - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:3149:1: rule__Paritioner_JS__Group__0 : rule__Paritioner_JS__Group__0__Impl rule__Paritioner_JS__Group__1 ; + // InternalLDef.g:3205:1: rule__Paritioner_JS__Group__0 : rule__Paritioner_JS__Group__0__Impl rule__Paritioner_JS__Group__1 ; public final void rule__Paritioner_JS__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:3153:1: ( rule__Paritioner_JS__Group__0__Impl rule__Paritioner_JS__Group__1 ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:3154:2: rule__Paritioner_JS__Group__0__Impl rule__Paritioner_JS__Group__1 + // InternalLDef.g:3209:1: ( rule__Paritioner_JS__Group__0__Impl rule__Paritioner_JS__Group__1 ) + // InternalLDef.g:3210:2: rule__Paritioner_JS__Group__0__Impl rule__Paritioner_JS__Group__1 { - pushFollow(FOLLOW_rule__Paritioner_JS__Group__0__Impl_in_rule__Paritioner_JS__Group__06430); + pushFollow(FOLLOW_18); rule__Paritioner_JS__Group__0__Impl(); state._fsp--; if (state.failed) return ; - pushFollow(FOLLOW_rule__Paritioner_JS__Group__1_in_rule__Paritioner_JS__Group__06433); + pushFollow(FOLLOW_2); rule__Paritioner_JS__Group__1(); state._fsp--; @@ -9276,22 +9450,22 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__Paritioner_JS__Group__0__Impl" - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:3161:1: rule__Paritioner_JS__Group__0__Impl : ( 'script' ) ; + // InternalLDef.g:3217:1: rule__Paritioner_JS__Group__0__Impl : ( 'script' ) ; public final void rule__Paritioner_JS__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:3165:1: ( ( 'script' ) ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:3166:1: ( 'script' ) + // InternalLDef.g:3221:1: ( ( 'script' ) ) + // InternalLDef.g:3222:1: ( 'script' ) { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:3166:1: ( 'script' ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:3167:1: 'script' + // InternalLDef.g:3222:1: ( 'script' ) + // InternalLDef.g:3223:1: 'script' { if ( state.backtracking==0 ) { before(grammarAccess.getParitioner_JSAccess().getScriptKeyword_0()); } - match(input,28,FOLLOW_28_in_rule__Paritioner_JS__Group__0__Impl6461); if (state.failed) return ; + match(input,28,FOLLOW_2); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getParitioner_JSAccess().getScriptKeyword_0()); } @@ -9317,16 +9491,16 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__Paritioner_JS__Group__1" - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:3180:1: rule__Paritioner_JS__Group__1 : rule__Paritioner_JS__Group__1__Impl ; + // InternalLDef.g:3236:1: rule__Paritioner_JS__Group__1 : rule__Paritioner_JS__Group__1__Impl ; public final void rule__Paritioner_JS__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:3184:1: ( rule__Paritioner_JS__Group__1__Impl ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:3185:2: rule__Paritioner_JS__Group__1__Impl + // InternalLDef.g:3240:1: ( rule__Paritioner_JS__Group__1__Impl ) + // InternalLDef.g:3241:2: rule__Paritioner_JS__Group__1__Impl { - pushFollow(FOLLOW_rule__Paritioner_JS__Group__1__Impl_in_rule__Paritioner_JS__Group__16492); + pushFollow(FOLLOW_2); rule__Paritioner_JS__Group__1__Impl(); state._fsp--; @@ -9350,25 +9524,25 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__Paritioner_JS__Group__1__Impl" - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:3191:1: rule__Paritioner_JS__Group__1__Impl : ( ( rule__Paritioner_JS__ScriptURIAssignment_1 ) ) ; + // InternalLDef.g:3247:1: rule__Paritioner_JS__Group__1__Impl : ( ( rule__Paritioner_JS__ScriptURIAssignment_1 ) ) ; public final void rule__Paritioner_JS__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:3195:1: ( ( ( rule__Paritioner_JS__ScriptURIAssignment_1 ) ) ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:3196:1: ( ( rule__Paritioner_JS__ScriptURIAssignment_1 ) ) + // InternalLDef.g:3251:1: ( ( ( rule__Paritioner_JS__ScriptURIAssignment_1 ) ) ) + // InternalLDef.g:3252:1: ( ( rule__Paritioner_JS__ScriptURIAssignment_1 ) ) { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:3196:1: ( ( rule__Paritioner_JS__ScriptURIAssignment_1 ) ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:3197:1: ( rule__Paritioner_JS__ScriptURIAssignment_1 ) + // InternalLDef.g:3252:1: ( ( rule__Paritioner_JS__ScriptURIAssignment_1 ) ) + // InternalLDef.g:3253:1: ( rule__Paritioner_JS__ScriptURIAssignment_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getParitioner_JSAccess().getScriptURIAssignment_1()); } - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:3198:1: ( rule__Paritioner_JS__ScriptURIAssignment_1 ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:3198:2: rule__Paritioner_JS__ScriptURIAssignment_1 + // InternalLDef.g:3254:1: ( rule__Paritioner_JS__ScriptURIAssignment_1 ) + // InternalLDef.g:3254:2: rule__Paritioner_JS__ScriptURIAssignment_1 { - pushFollow(FOLLOW_rule__Paritioner_JS__ScriptURIAssignment_1_in_rule__Paritioner_JS__Group__1__Impl6519); + pushFollow(FOLLOW_2); rule__Paritioner_JS__ScriptURIAssignment_1(); state._fsp--; @@ -9401,21 +9575,21 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__Partitioner_Rule__Group__0" - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:3212:1: rule__Partitioner_Rule__Group__0 : rule__Partitioner_Rule__Group__0__Impl rule__Partitioner_Rule__Group__1 ; + // InternalLDef.g:3268:1: rule__Partitioner_Rule__Group__0 : rule__Partitioner_Rule__Group__0__Impl rule__Partitioner_Rule__Group__1 ; public final void rule__Partitioner_Rule__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:3216:1: ( rule__Partitioner_Rule__Group__0__Impl rule__Partitioner_Rule__Group__1 ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:3217:2: rule__Partitioner_Rule__Group__0__Impl rule__Partitioner_Rule__Group__1 + // InternalLDef.g:3272:1: ( rule__Partitioner_Rule__Group__0__Impl rule__Partitioner_Rule__Group__1 ) + // InternalLDef.g:3273:2: rule__Partitioner_Rule__Group__0__Impl rule__Partitioner_Rule__Group__1 { - pushFollow(FOLLOW_rule__Partitioner_Rule__Group__0__Impl_in_rule__Partitioner_Rule__Group__06553); + pushFollow(FOLLOW_9); rule__Partitioner_Rule__Group__0__Impl(); state._fsp--; if (state.failed) return ; - pushFollow(FOLLOW_rule__Partitioner_Rule__Group__1_in_rule__Partitioner_Rule__Group__06556); + pushFollow(FOLLOW_2); rule__Partitioner_Rule__Group__1(); state._fsp--; @@ -9439,22 +9613,22 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__Partitioner_Rule__Group__0__Impl" - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:3224:1: rule__Partitioner_Rule__Group__0__Impl : ( 'rule' ) ; + // InternalLDef.g:3280:1: rule__Partitioner_Rule__Group__0__Impl : ( 'rule' ) ; public final void rule__Partitioner_Rule__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:3228:1: ( ( 'rule' ) ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:3229:1: ( 'rule' ) + // InternalLDef.g:3284:1: ( ( 'rule' ) ) + // InternalLDef.g:3285:1: ( 'rule' ) { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:3229:1: ( 'rule' ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:3230:1: 'rule' + // InternalLDef.g:3285:1: ( 'rule' ) + // InternalLDef.g:3286:1: 'rule' { if ( state.backtracking==0 ) { before(grammarAccess.getPartitioner_RuleAccess().getRuleKeyword_0()); } - match(input,29,FOLLOW_29_in_rule__Partitioner_Rule__Group__0__Impl6584); if (state.failed) return ; + match(input,29,FOLLOW_2); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getPartitioner_RuleAccess().getRuleKeyword_0()); } @@ -9480,21 +9654,21 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__Partitioner_Rule__Group__1" - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:3243:1: rule__Partitioner_Rule__Group__1 : rule__Partitioner_Rule__Group__1__Impl rule__Partitioner_Rule__Group__2 ; + // InternalLDef.g:3299:1: rule__Partitioner_Rule__Group__1 : rule__Partitioner_Rule__Group__1__Impl rule__Partitioner_Rule__Group__2 ; public final void rule__Partitioner_Rule__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:3247:1: ( rule__Partitioner_Rule__Group__1__Impl rule__Partitioner_Rule__Group__2 ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:3248:2: rule__Partitioner_Rule__Group__1__Impl rule__Partitioner_Rule__Group__2 + // InternalLDef.g:3303:1: ( rule__Partitioner_Rule__Group__1__Impl rule__Partitioner_Rule__Group__2 ) + // InternalLDef.g:3304:2: rule__Partitioner_Rule__Group__1__Impl rule__Partitioner_Rule__Group__2 { - pushFollow(FOLLOW_rule__Partitioner_Rule__Group__1__Impl_in_rule__Partitioner_Rule__Group__16615); + pushFollow(FOLLOW_25); rule__Partitioner_Rule__Group__1__Impl(); state._fsp--; if (state.failed) return ; - pushFollow(FOLLOW_rule__Partitioner_Rule__Group__2_in_rule__Partitioner_Rule__Group__16618); + pushFollow(FOLLOW_2); rule__Partitioner_Rule__Group__2(); state._fsp--; @@ -9518,22 +9692,22 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__Partitioner_Rule__Group__1__Impl" - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:3255:1: rule__Partitioner_Rule__Group__1__Impl : ( '{' ) ; + // InternalLDef.g:3311:1: rule__Partitioner_Rule__Group__1__Impl : ( '{' ) ; public final void rule__Partitioner_Rule__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:3259:1: ( ( '{' ) ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:3260:1: ( '{' ) + // InternalLDef.g:3315:1: ( ( '{' ) ) + // InternalLDef.g:3316:1: ( '{' ) { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:3260:1: ( '{' ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:3261:1: '{' + // InternalLDef.g:3316:1: ( '{' ) + // InternalLDef.g:3317:1: '{' { if ( state.backtracking==0 ) { before(grammarAccess.getPartitioner_RuleAccess().getLeftCurlyBracketKeyword_1()); } - match(input,19,FOLLOW_19_in_rule__Partitioner_Rule__Group__1__Impl6646); if (state.failed) return ; + match(input,19,FOLLOW_2); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getPartitioner_RuleAccess().getLeftCurlyBracketKeyword_1()); } @@ -9559,21 +9733,21 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__Partitioner_Rule__Group__2" - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:3274:1: rule__Partitioner_Rule__Group__2 : rule__Partitioner_Rule__Group__2__Impl rule__Partitioner_Rule__Group__3 ; + // InternalLDef.g:3330:1: rule__Partitioner_Rule__Group__2 : rule__Partitioner_Rule__Group__2__Impl rule__Partitioner_Rule__Group__3 ; public final void rule__Partitioner_Rule__Group__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:3278:1: ( rule__Partitioner_Rule__Group__2__Impl rule__Partitioner_Rule__Group__3 ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:3279:2: rule__Partitioner_Rule__Group__2__Impl rule__Partitioner_Rule__Group__3 + // InternalLDef.g:3334:1: ( rule__Partitioner_Rule__Group__2__Impl rule__Partitioner_Rule__Group__3 ) + // InternalLDef.g:3335:2: rule__Partitioner_Rule__Group__2__Impl rule__Partitioner_Rule__Group__3 { - pushFollow(FOLLOW_rule__Partitioner_Rule__Group__2__Impl_in_rule__Partitioner_Rule__Group__26677); + pushFollow(FOLLOW_14); rule__Partitioner_Rule__Group__2__Impl(); state._fsp--; if (state.failed) return ; - pushFollow(FOLLOW_rule__Partitioner_Rule__Group__3_in_rule__Partitioner_Rule__Group__26680); + pushFollow(FOLLOW_2); rule__Partitioner_Rule__Group__3(); state._fsp--; @@ -9597,28 +9771,28 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__Partitioner_Rule__Group__2__Impl" - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:3286:1: rule__Partitioner_Rule__Group__2__Impl : ( ( ( rule__Partitioner_Rule__RuleListAssignment_2 ) ) ( ( rule__Partitioner_Rule__RuleListAssignment_2 )* ) ) ; + // InternalLDef.g:3342:1: rule__Partitioner_Rule__Group__2__Impl : ( ( ( rule__Partitioner_Rule__RuleListAssignment_2 ) ) ( ( rule__Partitioner_Rule__RuleListAssignment_2 )* ) ) ; public final void rule__Partitioner_Rule__Group__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:3290:1: ( ( ( ( rule__Partitioner_Rule__RuleListAssignment_2 ) ) ( ( rule__Partitioner_Rule__RuleListAssignment_2 )* ) ) ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:3291:1: ( ( ( rule__Partitioner_Rule__RuleListAssignment_2 ) ) ( ( rule__Partitioner_Rule__RuleListAssignment_2 )* ) ) + // InternalLDef.g:3346:1: ( ( ( ( rule__Partitioner_Rule__RuleListAssignment_2 ) ) ( ( rule__Partitioner_Rule__RuleListAssignment_2 )* ) ) ) + // InternalLDef.g:3347:1: ( ( ( rule__Partitioner_Rule__RuleListAssignment_2 ) ) ( ( rule__Partitioner_Rule__RuleListAssignment_2 )* ) ) { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:3291:1: ( ( ( rule__Partitioner_Rule__RuleListAssignment_2 ) ) ( ( rule__Partitioner_Rule__RuleListAssignment_2 )* ) ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:3292:1: ( ( rule__Partitioner_Rule__RuleListAssignment_2 ) ) ( ( rule__Partitioner_Rule__RuleListAssignment_2 )* ) + // InternalLDef.g:3347:1: ( ( ( rule__Partitioner_Rule__RuleListAssignment_2 ) ) ( ( rule__Partitioner_Rule__RuleListAssignment_2 )* ) ) + // InternalLDef.g:3348:1: ( ( rule__Partitioner_Rule__RuleListAssignment_2 ) ) ( ( rule__Partitioner_Rule__RuleListAssignment_2 )* ) { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:3292:1: ( ( rule__Partitioner_Rule__RuleListAssignment_2 ) ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:3293:1: ( rule__Partitioner_Rule__RuleListAssignment_2 ) + // InternalLDef.g:3348:1: ( ( rule__Partitioner_Rule__RuleListAssignment_2 ) ) + // InternalLDef.g:3349:1: ( rule__Partitioner_Rule__RuleListAssignment_2 ) { if ( state.backtracking==0 ) { before(grammarAccess.getPartitioner_RuleAccess().getRuleListAssignment_2()); } - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:3294:1: ( rule__Partitioner_Rule__RuleListAssignment_2 ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:3294:2: rule__Partitioner_Rule__RuleListAssignment_2 + // InternalLDef.g:3350:1: ( rule__Partitioner_Rule__RuleListAssignment_2 ) + // InternalLDef.g:3350:2: rule__Partitioner_Rule__RuleListAssignment_2 { - pushFollow(FOLLOW_rule__Partitioner_Rule__RuleListAssignment_2_in_rule__Partitioner_Rule__Group__2__Impl6709); + pushFollow(FOLLOW_26); rule__Partitioner_Rule__RuleListAssignment_2(); state._fsp--; @@ -9632,13 +9806,13 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { } - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:3297:1: ( ( rule__Partitioner_Rule__RuleListAssignment_2 )* ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:3298:1: ( rule__Partitioner_Rule__RuleListAssignment_2 )* + // InternalLDef.g:3353:1: ( ( rule__Partitioner_Rule__RuleListAssignment_2 )* ) + // InternalLDef.g:3354:1: ( rule__Partitioner_Rule__RuleListAssignment_2 )* { if ( state.backtracking==0 ) { before(grammarAccess.getPartitioner_RuleAccess().getRuleListAssignment_2()); } - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:3299:1: ( rule__Partitioner_Rule__RuleListAssignment_2 )* + // InternalLDef.g:3355:1: ( rule__Partitioner_Rule__RuleListAssignment_2 )* loop24: do { int alt24=2; @@ -9651,9 +9825,9 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { switch (alt24) { case 1 : - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:3299:2: rule__Partitioner_Rule__RuleListAssignment_2 + // InternalLDef.g:3355:2: rule__Partitioner_Rule__RuleListAssignment_2 { - pushFollow(FOLLOW_rule__Partitioner_Rule__RuleListAssignment_2_in_rule__Partitioner_Rule__Group__2__Impl6721); + pushFollow(FOLLOW_26); rule__Partitioner_Rule__RuleListAssignment_2(); state._fsp--; @@ -9695,16 +9869,16 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__Partitioner_Rule__Group__3" - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:3310:1: rule__Partitioner_Rule__Group__3 : rule__Partitioner_Rule__Group__3__Impl ; + // InternalLDef.g:3366:1: rule__Partitioner_Rule__Group__3 : rule__Partitioner_Rule__Group__3__Impl ; public final void rule__Partitioner_Rule__Group__3() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:3314:1: ( rule__Partitioner_Rule__Group__3__Impl ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:3315:2: rule__Partitioner_Rule__Group__3__Impl + // InternalLDef.g:3370:1: ( rule__Partitioner_Rule__Group__3__Impl ) + // InternalLDef.g:3371:2: rule__Partitioner_Rule__Group__3__Impl { - pushFollow(FOLLOW_rule__Partitioner_Rule__Group__3__Impl_in_rule__Partitioner_Rule__Group__36754); + pushFollow(FOLLOW_2); rule__Partitioner_Rule__Group__3__Impl(); state._fsp--; @@ -9728,22 +9902,22 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__Partitioner_Rule__Group__3__Impl" - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:3321:1: rule__Partitioner_Rule__Group__3__Impl : ( '}' ) ; + // InternalLDef.g:3377:1: rule__Partitioner_Rule__Group__3__Impl : ( '}' ) ; public final void rule__Partitioner_Rule__Group__3__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:3325:1: ( ( '}' ) ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:3326:1: ( '}' ) + // InternalLDef.g:3381:1: ( ( '}' ) ) + // InternalLDef.g:3382:1: ( '}' ) { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:3326:1: ( '}' ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:3327:1: '}' + // InternalLDef.g:3382:1: ( '}' ) + // InternalLDef.g:3383:1: '}' { if ( state.backtracking==0 ) { before(grammarAccess.getPartitioner_RuleAccess().getRightCurlyBracketKeyword_3()); } - match(input,20,FOLLOW_20_in_rule__Partitioner_Rule__Group__3__Impl6782); if (state.failed) return ; + match(input,20,FOLLOW_2); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getPartitioner_RuleAccess().getRightCurlyBracketKeyword_3()); } @@ -9769,21 +9943,21 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__Partition_SingleLineRule__Group__0" - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:3348:1: rule__Partition_SingleLineRule__Group__0 : rule__Partition_SingleLineRule__Group__0__Impl rule__Partition_SingleLineRule__Group__1 ; + // InternalLDef.g:3404:1: rule__Partition_SingleLineRule__Group__0 : rule__Partition_SingleLineRule__Group__0__Impl rule__Partition_SingleLineRule__Group__1 ; public final void rule__Partition_SingleLineRule__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:3352:1: ( rule__Partition_SingleLineRule__Group__0__Impl rule__Partition_SingleLineRule__Group__1 ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:3353:2: rule__Partition_SingleLineRule__Group__0__Impl rule__Partition_SingleLineRule__Group__1 + // InternalLDef.g:3408:1: ( rule__Partition_SingleLineRule__Group__0__Impl rule__Partition_SingleLineRule__Group__1 ) + // InternalLDef.g:3409:2: rule__Partition_SingleLineRule__Group__0__Impl rule__Partition_SingleLineRule__Group__1 { - pushFollow(FOLLOW_rule__Partition_SingleLineRule__Group__0__Impl_in_rule__Partition_SingleLineRule__Group__06821); + pushFollow(FOLLOW_3); rule__Partition_SingleLineRule__Group__0__Impl(); state._fsp--; if (state.failed) return ; - pushFollow(FOLLOW_rule__Partition_SingleLineRule__Group__1_in_rule__Partition_SingleLineRule__Group__06824); + pushFollow(FOLLOW_2); rule__Partition_SingleLineRule__Group__1(); state._fsp--; @@ -9807,22 +9981,22 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__Partition_SingleLineRule__Group__0__Impl" - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:3360:1: rule__Partition_SingleLineRule__Group__0__Impl : ( 'single_line' ) ; + // InternalLDef.g:3416:1: rule__Partition_SingleLineRule__Group__0__Impl : ( 'single_line' ) ; public final void rule__Partition_SingleLineRule__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:3364:1: ( ( 'single_line' ) ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:3365:1: ( 'single_line' ) + // InternalLDef.g:3420:1: ( ( 'single_line' ) ) + // InternalLDef.g:3421:1: ( 'single_line' ) { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:3365:1: ( 'single_line' ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:3366:1: 'single_line' + // InternalLDef.g:3421:1: ( 'single_line' ) + // InternalLDef.g:3422:1: 'single_line' { if ( state.backtracking==0 ) { before(grammarAccess.getPartition_SingleLineRuleAccess().getSingle_lineKeyword_0()); } - match(input,30,FOLLOW_30_in_rule__Partition_SingleLineRule__Group__0__Impl6852); if (state.failed) return ; + match(input,30,FOLLOW_2); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getPartition_SingleLineRuleAccess().getSingle_lineKeyword_0()); } @@ -9848,21 +10022,21 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__Partition_SingleLineRule__Group__1" - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:3379:1: rule__Partition_SingleLineRule__Group__1 : rule__Partition_SingleLineRule__Group__1__Impl rule__Partition_SingleLineRule__Group__2 ; + // InternalLDef.g:3435:1: rule__Partition_SingleLineRule__Group__1 : rule__Partition_SingleLineRule__Group__1__Impl rule__Partition_SingleLineRule__Group__2 ; public final void rule__Partition_SingleLineRule__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:3383:1: ( rule__Partition_SingleLineRule__Group__1__Impl rule__Partition_SingleLineRule__Group__2 ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:3384:2: rule__Partition_SingleLineRule__Group__1__Impl rule__Partition_SingleLineRule__Group__2 + // InternalLDef.g:3439:1: ( rule__Partition_SingleLineRule__Group__1__Impl rule__Partition_SingleLineRule__Group__2 ) + // InternalLDef.g:3440:2: rule__Partition_SingleLineRule__Group__1__Impl rule__Partition_SingleLineRule__Group__2 { - pushFollow(FOLLOW_rule__Partition_SingleLineRule__Group__1__Impl_in_rule__Partition_SingleLineRule__Group__16883); + pushFollow(FOLLOW_18); rule__Partition_SingleLineRule__Group__1__Impl(); state._fsp--; if (state.failed) return ; - pushFollow(FOLLOW_rule__Partition_SingleLineRule__Group__2_in_rule__Partition_SingleLineRule__Group__16886); + pushFollow(FOLLOW_2); rule__Partition_SingleLineRule__Group__2(); state._fsp--; @@ -9886,25 +10060,25 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__Partition_SingleLineRule__Group__1__Impl" - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:3391:1: rule__Partition_SingleLineRule__Group__1__Impl : ( ( rule__Partition_SingleLineRule__ParitionAssignment_1 ) ) ; + // InternalLDef.g:3447:1: rule__Partition_SingleLineRule__Group__1__Impl : ( ( rule__Partition_SingleLineRule__ParitionAssignment_1 ) ) ; public final void rule__Partition_SingleLineRule__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:3395:1: ( ( ( rule__Partition_SingleLineRule__ParitionAssignment_1 ) ) ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:3396:1: ( ( rule__Partition_SingleLineRule__ParitionAssignment_1 ) ) + // InternalLDef.g:3451:1: ( ( ( rule__Partition_SingleLineRule__ParitionAssignment_1 ) ) ) + // InternalLDef.g:3452:1: ( ( rule__Partition_SingleLineRule__ParitionAssignment_1 ) ) { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:3396:1: ( ( rule__Partition_SingleLineRule__ParitionAssignment_1 ) ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:3397:1: ( rule__Partition_SingleLineRule__ParitionAssignment_1 ) + // InternalLDef.g:3452:1: ( ( rule__Partition_SingleLineRule__ParitionAssignment_1 ) ) + // InternalLDef.g:3453:1: ( rule__Partition_SingleLineRule__ParitionAssignment_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getPartition_SingleLineRuleAccess().getParitionAssignment_1()); } - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:3398:1: ( rule__Partition_SingleLineRule__ParitionAssignment_1 ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:3398:2: rule__Partition_SingleLineRule__ParitionAssignment_1 + // InternalLDef.g:3454:1: ( rule__Partition_SingleLineRule__ParitionAssignment_1 ) + // InternalLDef.g:3454:2: rule__Partition_SingleLineRule__ParitionAssignment_1 { - pushFollow(FOLLOW_rule__Partition_SingleLineRule__ParitionAssignment_1_in_rule__Partition_SingleLineRule__Group__1__Impl6913); + pushFollow(FOLLOW_2); rule__Partition_SingleLineRule__ParitionAssignment_1(); state._fsp--; @@ -9937,21 +10111,21 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__Partition_SingleLineRule__Group__2" - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:3408:1: rule__Partition_SingleLineRule__Group__2 : rule__Partition_SingleLineRule__Group__2__Impl rule__Partition_SingleLineRule__Group__3 ; + // InternalLDef.g:3464:1: rule__Partition_SingleLineRule__Group__2 : rule__Partition_SingleLineRule__Group__2__Impl rule__Partition_SingleLineRule__Group__3 ; public final void rule__Partition_SingleLineRule__Group__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:3412:1: ( rule__Partition_SingleLineRule__Group__2__Impl rule__Partition_SingleLineRule__Group__3 ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:3413:2: rule__Partition_SingleLineRule__Group__2__Impl rule__Partition_SingleLineRule__Group__3 + // InternalLDef.g:3468:1: ( rule__Partition_SingleLineRule__Group__2__Impl rule__Partition_SingleLineRule__Group__3 ) + // InternalLDef.g:3469:2: rule__Partition_SingleLineRule__Group__2__Impl rule__Partition_SingleLineRule__Group__3 { - pushFollow(FOLLOW_rule__Partition_SingleLineRule__Group__2__Impl_in_rule__Partition_SingleLineRule__Group__26943); + pushFollow(FOLLOW_27); rule__Partition_SingleLineRule__Group__2__Impl(); state._fsp--; if (state.failed) return ; - pushFollow(FOLLOW_rule__Partition_SingleLineRule__Group__3_in_rule__Partition_SingleLineRule__Group__26946); + pushFollow(FOLLOW_2); rule__Partition_SingleLineRule__Group__3(); state._fsp--; @@ -9975,25 +10149,25 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__Partition_SingleLineRule__Group__2__Impl" - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:3420:1: rule__Partition_SingleLineRule__Group__2__Impl : ( ( rule__Partition_SingleLineRule__StartSeqAssignment_2 ) ) ; + // InternalLDef.g:3476:1: rule__Partition_SingleLineRule__Group__2__Impl : ( ( rule__Partition_SingleLineRule__StartSeqAssignment_2 ) ) ; public final void rule__Partition_SingleLineRule__Group__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:3424:1: ( ( ( rule__Partition_SingleLineRule__StartSeqAssignment_2 ) ) ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:3425:1: ( ( rule__Partition_SingleLineRule__StartSeqAssignment_2 ) ) + // InternalLDef.g:3480:1: ( ( ( rule__Partition_SingleLineRule__StartSeqAssignment_2 ) ) ) + // InternalLDef.g:3481:1: ( ( rule__Partition_SingleLineRule__StartSeqAssignment_2 ) ) { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:3425:1: ( ( rule__Partition_SingleLineRule__StartSeqAssignment_2 ) ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:3426:1: ( rule__Partition_SingleLineRule__StartSeqAssignment_2 ) + // InternalLDef.g:3481:1: ( ( rule__Partition_SingleLineRule__StartSeqAssignment_2 ) ) + // InternalLDef.g:3482:1: ( rule__Partition_SingleLineRule__StartSeqAssignment_2 ) { if ( state.backtracking==0 ) { before(grammarAccess.getPartition_SingleLineRuleAccess().getStartSeqAssignment_2()); } - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:3427:1: ( rule__Partition_SingleLineRule__StartSeqAssignment_2 ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:3427:2: rule__Partition_SingleLineRule__StartSeqAssignment_2 + // InternalLDef.g:3483:1: ( rule__Partition_SingleLineRule__StartSeqAssignment_2 ) + // InternalLDef.g:3483:2: rule__Partition_SingleLineRule__StartSeqAssignment_2 { - pushFollow(FOLLOW_rule__Partition_SingleLineRule__StartSeqAssignment_2_in_rule__Partition_SingleLineRule__Group__2__Impl6973); + pushFollow(FOLLOW_2); rule__Partition_SingleLineRule__StartSeqAssignment_2(); state._fsp--; @@ -10026,21 +10200,21 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__Partition_SingleLineRule__Group__3" - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:3437:1: rule__Partition_SingleLineRule__Group__3 : rule__Partition_SingleLineRule__Group__3__Impl rule__Partition_SingleLineRule__Group__4 ; + // InternalLDef.g:3493:1: rule__Partition_SingleLineRule__Group__3 : rule__Partition_SingleLineRule__Group__3__Impl rule__Partition_SingleLineRule__Group__4 ; public final void rule__Partition_SingleLineRule__Group__3() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:3441:1: ( rule__Partition_SingleLineRule__Group__3__Impl rule__Partition_SingleLineRule__Group__4 ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:3442:2: rule__Partition_SingleLineRule__Group__3__Impl rule__Partition_SingleLineRule__Group__4 + // InternalLDef.g:3497:1: ( rule__Partition_SingleLineRule__Group__3__Impl rule__Partition_SingleLineRule__Group__4 ) + // InternalLDef.g:3498:2: rule__Partition_SingleLineRule__Group__3__Impl rule__Partition_SingleLineRule__Group__4 { - pushFollow(FOLLOW_rule__Partition_SingleLineRule__Group__3__Impl_in_rule__Partition_SingleLineRule__Group__37003); + pushFollow(FOLLOW_27); rule__Partition_SingleLineRule__Group__3__Impl(); state._fsp--; if (state.failed) return ; - pushFollow(FOLLOW_rule__Partition_SingleLineRule__Group__4_in_rule__Partition_SingleLineRule__Group__37006); + pushFollow(FOLLOW_2); rule__Partition_SingleLineRule__Group__4(); state._fsp--; @@ -10064,22 +10238,22 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__Partition_SingleLineRule__Group__3__Impl" - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:3449:1: rule__Partition_SingleLineRule__Group__3__Impl : ( ( rule__Partition_SingleLineRule__Group_3__0 )? ) ; + // InternalLDef.g:3505:1: rule__Partition_SingleLineRule__Group__3__Impl : ( ( rule__Partition_SingleLineRule__Group_3__0 )? ) ; public final void rule__Partition_SingleLineRule__Group__3__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:3453:1: ( ( ( rule__Partition_SingleLineRule__Group_3__0 )? ) ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:3454:1: ( ( rule__Partition_SingleLineRule__Group_3__0 )? ) + // InternalLDef.g:3509:1: ( ( ( rule__Partition_SingleLineRule__Group_3__0 )? ) ) + // InternalLDef.g:3510:1: ( ( rule__Partition_SingleLineRule__Group_3__0 )? ) { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:3454:1: ( ( rule__Partition_SingleLineRule__Group_3__0 )? ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:3455:1: ( rule__Partition_SingleLineRule__Group_3__0 )? + // InternalLDef.g:3510:1: ( ( rule__Partition_SingleLineRule__Group_3__0 )? ) + // InternalLDef.g:3511:1: ( rule__Partition_SingleLineRule__Group_3__0 )? { if ( state.backtracking==0 ) { before(grammarAccess.getPartition_SingleLineRuleAccess().getGroup_3()); } - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:3456:1: ( rule__Partition_SingleLineRule__Group_3__0 )? + // InternalLDef.g:3512:1: ( rule__Partition_SingleLineRule__Group_3__0 )? int alt25=2; int LA25_0 = input.LA(1); @@ -10088,9 +10262,9 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { } switch (alt25) { case 1 : - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:3456:2: rule__Partition_SingleLineRule__Group_3__0 + // InternalLDef.g:3512:2: rule__Partition_SingleLineRule__Group_3__0 { - pushFollow(FOLLOW_rule__Partition_SingleLineRule__Group_3__0_in_rule__Partition_SingleLineRule__Group__3__Impl7033); + pushFollow(FOLLOW_2); rule__Partition_SingleLineRule__Group_3__0(); state._fsp--; @@ -10126,21 +10300,21 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__Partition_SingleLineRule__Group__4" - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:3466:1: rule__Partition_SingleLineRule__Group__4 : rule__Partition_SingleLineRule__Group__4__Impl rule__Partition_SingleLineRule__Group__5 ; + // InternalLDef.g:3522:1: rule__Partition_SingleLineRule__Group__4 : rule__Partition_SingleLineRule__Group__4__Impl rule__Partition_SingleLineRule__Group__5 ; public final void rule__Partition_SingleLineRule__Group__4() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:3470:1: ( rule__Partition_SingleLineRule__Group__4__Impl rule__Partition_SingleLineRule__Group__5 ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:3471:2: rule__Partition_SingleLineRule__Group__4__Impl rule__Partition_SingleLineRule__Group__5 + // InternalLDef.g:3526:1: ( rule__Partition_SingleLineRule__Group__4__Impl rule__Partition_SingleLineRule__Group__5 ) + // InternalLDef.g:3527:2: rule__Partition_SingleLineRule__Group__4__Impl rule__Partition_SingleLineRule__Group__5 { - pushFollow(FOLLOW_rule__Partition_SingleLineRule__Group__4__Impl_in_rule__Partition_SingleLineRule__Group__47064); + pushFollow(FOLLOW_27); rule__Partition_SingleLineRule__Group__4__Impl(); state._fsp--; if (state.failed) return ; - pushFollow(FOLLOW_rule__Partition_SingleLineRule__Group__5_in_rule__Partition_SingleLineRule__Group__47067); + pushFollow(FOLLOW_2); rule__Partition_SingleLineRule__Group__5(); state._fsp--; @@ -10164,22 +10338,22 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__Partition_SingleLineRule__Group__4__Impl" - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:3478:1: rule__Partition_SingleLineRule__Group__4__Impl : ( ( rule__Partition_SingleLineRule__Group_4__0 )? ) ; + // InternalLDef.g:3534:1: rule__Partition_SingleLineRule__Group__4__Impl : ( ( rule__Partition_SingleLineRule__Group_4__0 )? ) ; public final void rule__Partition_SingleLineRule__Group__4__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:3482:1: ( ( ( rule__Partition_SingleLineRule__Group_4__0 )? ) ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:3483:1: ( ( rule__Partition_SingleLineRule__Group_4__0 )? ) + // InternalLDef.g:3538:1: ( ( ( rule__Partition_SingleLineRule__Group_4__0 )? ) ) + // InternalLDef.g:3539:1: ( ( rule__Partition_SingleLineRule__Group_4__0 )? ) { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:3483:1: ( ( rule__Partition_SingleLineRule__Group_4__0 )? ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:3484:1: ( rule__Partition_SingleLineRule__Group_4__0 )? + // InternalLDef.g:3539:1: ( ( rule__Partition_SingleLineRule__Group_4__0 )? ) + // InternalLDef.g:3540:1: ( rule__Partition_SingleLineRule__Group_4__0 )? { if ( state.backtracking==0 ) { before(grammarAccess.getPartition_SingleLineRuleAccess().getGroup_4()); } - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:3485:1: ( rule__Partition_SingleLineRule__Group_4__0 )? + // InternalLDef.g:3541:1: ( rule__Partition_SingleLineRule__Group_4__0 )? int alt26=2; int LA26_0 = input.LA(1); @@ -10188,9 +10362,9 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { } switch (alt26) { case 1 : - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:3485:2: rule__Partition_SingleLineRule__Group_4__0 + // InternalLDef.g:3541:2: rule__Partition_SingleLineRule__Group_4__0 { - pushFollow(FOLLOW_rule__Partition_SingleLineRule__Group_4__0_in_rule__Partition_SingleLineRule__Group__4__Impl7094); + pushFollow(FOLLOW_2); rule__Partition_SingleLineRule__Group_4__0(); state._fsp--; @@ -10226,16 +10400,16 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__Partition_SingleLineRule__Group__5" - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:3495:1: rule__Partition_SingleLineRule__Group__5 : rule__Partition_SingleLineRule__Group__5__Impl ; + // InternalLDef.g:3551:1: rule__Partition_SingleLineRule__Group__5 : rule__Partition_SingleLineRule__Group__5__Impl ; public final void rule__Partition_SingleLineRule__Group__5() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:3499:1: ( rule__Partition_SingleLineRule__Group__5__Impl ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:3500:2: rule__Partition_SingleLineRule__Group__5__Impl + // InternalLDef.g:3555:1: ( rule__Partition_SingleLineRule__Group__5__Impl ) + // InternalLDef.g:3556:2: rule__Partition_SingleLineRule__Group__5__Impl { - pushFollow(FOLLOW_rule__Partition_SingleLineRule__Group__5__Impl_in_rule__Partition_SingleLineRule__Group__57125); + pushFollow(FOLLOW_2); rule__Partition_SingleLineRule__Group__5__Impl(); state._fsp--; @@ -10259,22 +10433,22 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__Partition_SingleLineRule__Group__5__Impl" - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:3506:1: rule__Partition_SingleLineRule__Group__5__Impl : ( ( rule__Partition_SingleLineRule__Group_5__0 )? ) ; + // InternalLDef.g:3562:1: rule__Partition_SingleLineRule__Group__5__Impl : ( ( rule__Partition_SingleLineRule__Group_5__0 )? ) ; public final void rule__Partition_SingleLineRule__Group__5__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:3510:1: ( ( ( rule__Partition_SingleLineRule__Group_5__0 )? ) ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:3511:1: ( ( rule__Partition_SingleLineRule__Group_5__0 )? ) + // InternalLDef.g:3566:1: ( ( ( rule__Partition_SingleLineRule__Group_5__0 )? ) ) + // InternalLDef.g:3567:1: ( ( rule__Partition_SingleLineRule__Group_5__0 )? ) { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:3511:1: ( ( rule__Partition_SingleLineRule__Group_5__0 )? ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:3512:1: ( rule__Partition_SingleLineRule__Group_5__0 )? + // InternalLDef.g:3567:1: ( ( rule__Partition_SingleLineRule__Group_5__0 )? ) + // InternalLDef.g:3568:1: ( rule__Partition_SingleLineRule__Group_5__0 )? { if ( state.backtracking==0 ) { before(grammarAccess.getPartition_SingleLineRuleAccess().getGroup_5()); } - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:3513:1: ( rule__Partition_SingleLineRule__Group_5__0 )? + // InternalLDef.g:3569:1: ( rule__Partition_SingleLineRule__Group_5__0 )? int alt27=2; int LA27_0 = input.LA(1); @@ -10283,9 +10457,9 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { } switch (alt27) { case 1 : - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:3513:2: rule__Partition_SingleLineRule__Group_5__0 + // InternalLDef.g:3569:2: rule__Partition_SingleLineRule__Group_5__0 { - pushFollow(FOLLOW_rule__Partition_SingleLineRule__Group_5__0_in_rule__Partition_SingleLineRule__Group__5__Impl7152); + pushFollow(FOLLOW_2); rule__Partition_SingleLineRule__Group_5__0(); state._fsp--; @@ -10321,21 +10495,21 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__Partition_SingleLineRule__Group_3__0" - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:3535:1: rule__Partition_SingleLineRule__Group_3__0 : rule__Partition_SingleLineRule__Group_3__0__Impl rule__Partition_SingleLineRule__Group_3__1 ; + // InternalLDef.g:3591:1: rule__Partition_SingleLineRule__Group_3__0 : rule__Partition_SingleLineRule__Group_3__0__Impl rule__Partition_SingleLineRule__Group_3__1 ; public final void rule__Partition_SingleLineRule__Group_3__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:3539:1: ( rule__Partition_SingleLineRule__Group_3__0__Impl rule__Partition_SingleLineRule__Group_3__1 ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:3540:2: rule__Partition_SingleLineRule__Group_3__0__Impl rule__Partition_SingleLineRule__Group_3__1 + // InternalLDef.g:3595:1: ( rule__Partition_SingleLineRule__Group_3__0__Impl rule__Partition_SingleLineRule__Group_3__1 ) + // InternalLDef.g:3596:2: rule__Partition_SingleLineRule__Group_3__0__Impl rule__Partition_SingleLineRule__Group_3__1 { - pushFollow(FOLLOW_rule__Partition_SingleLineRule__Group_3__0__Impl_in_rule__Partition_SingleLineRule__Group_3__07195); + pushFollow(FOLLOW_28); rule__Partition_SingleLineRule__Group_3__0__Impl(); state._fsp--; if (state.failed) return ; - pushFollow(FOLLOW_rule__Partition_SingleLineRule__Group_3__1_in_rule__Partition_SingleLineRule__Group_3__07198); + pushFollow(FOLLOW_2); rule__Partition_SingleLineRule__Group_3__1(); state._fsp--; @@ -10359,22 +10533,22 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__Partition_SingleLineRule__Group_3__0__Impl" - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:3547:1: rule__Partition_SingleLineRule__Group_3__0__Impl : ( 'col' ) ; + // InternalLDef.g:3603:1: rule__Partition_SingleLineRule__Group_3__0__Impl : ( 'col' ) ; public final void rule__Partition_SingleLineRule__Group_3__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:3551:1: ( ( 'col' ) ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:3552:1: ( 'col' ) + // InternalLDef.g:3607:1: ( ( 'col' ) ) + // InternalLDef.g:3608:1: ( 'col' ) { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:3552:1: ( 'col' ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:3553:1: 'col' + // InternalLDef.g:3608:1: ( 'col' ) + // InternalLDef.g:3609:1: 'col' { if ( state.backtracking==0 ) { before(grammarAccess.getPartition_SingleLineRuleAccess().getColKeyword_3_0()); } - match(input,31,FOLLOW_31_in_rule__Partition_SingleLineRule__Group_3__0__Impl7226); if (state.failed) return ; + match(input,31,FOLLOW_2); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getPartition_SingleLineRuleAccess().getColKeyword_3_0()); } @@ -10400,16 +10574,16 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__Partition_SingleLineRule__Group_3__1" - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:3566:1: rule__Partition_SingleLineRule__Group_3__1 : rule__Partition_SingleLineRule__Group_3__1__Impl ; + // InternalLDef.g:3622:1: rule__Partition_SingleLineRule__Group_3__1 : rule__Partition_SingleLineRule__Group_3__1__Impl ; public final void rule__Partition_SingleLineRule__Group_3__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:3570:1: ( rule__Partition_SingleLineRule__Group_3__1__Impl ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:3571:2: rule__Partition_SingleLineRule__Group_3__1__Impl + // InternalLDef.g:3626:1: ( rule__Partition_SingleLineRule__Group_3__1__Impl ) + // InternalLDef.g:3627:2: rule__Partition_SingleLineRule__Group_3__1__Impl { - pushFollow(FOLLOW_rule__Partition_SingleLineRule__Group_3__1__Impl_in_rule__Partition_SingleLineRule__Group_3__17257); + pushFollow(FOLLOW_2); rule__Partition_SingleLineRule__Group_3__1__Impl(); state._fsp--; @@ -10433,25 +10607,25 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__Partition_SingleLineRule__Group_3__1__Impl" - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:3577:1: rule__Partition_SingleLineRule__Group_3__1__Impl : ( ( rule__Partition_SingleLineRule__CheckAssignment_3_1 ) ) ; + // InternalLDef.g:3633:1: rule__Partition_SingleLineRule__Group_3__1__Impl : ( ( rule__Partition_SingleLineRule__CheckAssignment_3_1 ) ) ; public final void rule__Partition_SingleLineRule__Group_3__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:3581:1: ( ( ( rule__Partition_SingleLineRule__CheckAssignment_3_1 ) ) ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:3582:1: ( ( rule__Partition_SingleLineRule__CheckAssignment_3_1 ) ) + // InternalLDef.g:3637:1: ( ( ( rule__Partition_SingleLineRule__CheckAssignment_3_1 ) ) ) + // InternalLDef.g:3638:1: ( ( rule__Partition_SingleLineRule__CheckAssignment_3_1 ) ) { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:3582:1: ( ( rule__Partition_SingleLineRule__CheckAssignment_3_1 ) ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:3583:1: ( rule__Partition_SingleLineRule__CheckAssignment_3_1 ) + // InternalLDef.g:3638:1: ( ( rule__Partition_SingleLineRule__CheckAssignment_3_1 ) ) + // InternalLDef.g:3639:1: ( rule__Partition_SingleLineRule__CheckAssignment_3_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getPartition_SingleLineRuleAccess().getCheckAssignment_3_1()); } - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:3584:1: ( rule__Partition_SingleLineRule__CheckAssignment_3_1 ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:3584:2: rule__Partition_SingleLineRule__CheckAssignment_3_1 + // InternalLDef.g:3640:1: ( rule__Partition_SingleLineRule__CheckAssignment_3_1 ) + // InternalLDef.g:3640:2: rule__Partition_SingleLineRule__CheckAssignment_3_1 { - pushFollow(FOLLOW_rule__Partition_SingleLineRule__CheckAssignment_3_1_in_rule__Partition_SingleLineRule__Group_3__1__Impl7284); + pushFollow(FOLLOW_2); rule__Partition_SingleLineRule__CheckAssignment_3_1(); state._fsp--; @@ -10484,21 +10658,21 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__Partition_SingleLineRule__Group_4__0" - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:3598:1: rule__Partition_SingleLineRule__Group_4__0 : rule__Partition_SingleLineRule__Group_4__0__Impl rule__Partition_SingleLineRule__Group_4__1 ; + // InternalLDef.g:3654:1: rule__Partition_SingleLineRule__Group_4__0 : rule__Partition_SingleLineRule__Group_4__0__Impl rule__Partition_SingleLineRule__Group_4__1 ; public final void rule__Partition_SingleLineRule__Group_4__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:3602:1: ( rule__Partition_SingleLineRule__Group_4__0__Impl rule__Partition_SingleLineRule__Group_4__1 ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:3603:2: rule__Partition_SingleLineRule__Group_4__0__Impl rule__Partition_SingleLineRule__Group_4__1 + // InternalLDef.g:3658:1: ( rule__Partition_SingleLineRule__Group_4__0__Impl rule__Partition_SingleLineRule__Group_4__1 ) + // InternalLDef.g:3659:2: rule__Partition_SingleLineRule__Group_4__0__Impl rule__Partition_SingleLineRule__Group_4__1 { - pushFollow(FOLLOW_rule__Partition_SingleLineRule__Group_4__0__Impl_in_rule__Partition_SingleLineRule__Group_4__07318); + pushFollow(FOLLOW_18); rule__Partition_SingleLineRule__Group_4__0__Impl(); state._fsp--; if (state.failed) return ; - pushFollow(FOLLOW_rule__Partition_SingleLineRule__Group_4__1_in_rule__Partition_SingleLineRule__Group_4__07321); + pushFollow(FOLLOW_2); rule__Partition_SingleLineRule__Group_4__1(); state._fsp--; @@ -10522,22 +10696,22 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__Partition_SingleLineRule__Group_4__0__Impl" - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:3610:1: rule__Partition_SingleLineRule__Group_4__0__Impl : ( '=>' ) ; + // InternalLDef.g:3666:1: rule__Partition_SingleLineRule__Group_4__0__Impl : ( '=>' ) ; public final void rule__Partition_SingleLineRule__Group_4__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:3614:1: ( ( '=>' ) ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:3615:1: ( '=>' ) + // InternalLDef.g:3670:1: ( ( '=>' ) ) + // InternalLDef.g:3671:1: ( '=>' ) { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:3615:1: ( '=>' ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:3616:1: '=>' + // InternalLDef.g:3671:1: ( '=>' ) + // InternalLDef.g:3672:1: '=>' { if ( state.backtracking==0 ) { before(grammarAccess.getPartition_SingleLineRuleAccess().getEqualsSignGreaterThanSignKeyword_4_0()); } - match(input,32,FOLLOW_32_in_rule__Partition_SingleLineRule__Group_4__0__Impl7349); if (state.failed) return ; + match(input,32,FOLLOW_2); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getPartition_SingleLineRuleAccess().getEqualsSignGreaterThanSignKeyword_4_0()); } @@ -10563,16 +10737,16 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__Partition_SingleLineRule__Group_4__1" - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:3629:1: rule__Partition_SingleLineRule__Group_4__1 : rule__Partition_SingleLineRule__Group_4__1__Impl ; + // InternalLDef.g:3685:1: rule__Partition_SingleLineRule__Group_4__1 : rule__Partition_SingleLineRule__Group_4__1__Impl ; public final void rule__Partition_SingleLineRule__Group_4__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:3633:1: ( rule__Partition_SingleLineRule__Group_4__1__Impl ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:3634:2: rule__Partition_SingleLineRule__Group_4__1__Impl + // InternalLDef.g:3689:1: ( rule__Partition_SingleLineRule__Group_4__1__Impl ) + // InternalLDef.g:3690:2: rule__Partition_SingleLineRule__Group_4__1__Impl { - pushFollow(FOLLOW_rule__Partition_SingleLineRule__Group_4__1__Impl_in_rule__Partition_SingleLineRule__Group_4__17380); + pushFollow(FOLLOW_2); rule__Partition_SingleLineRule__Group_4__1__Impl(); state._fsp--; @@ -10596,22 +10770,22 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__Partition_SingleLineRule__Group_4__1__Impl" - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:3640:1: rule__Partition_SingleLineRule__Group_4__1__Impl : ( ( rule__Partition_SingleLineRule__EndSeqAssignment_4_1 )? ) ; + // InternalLDef.g:3696:1: rule__Partition_SingleLineRule__Group_4__1__Impl : ( ( rule__Partition_SingleLineRule__EndSeqAssignment_4_1 )? ) ; public final void rule__Partition_SingleLineRule__Group_4__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:3644:1: ( ( ( rule__Partition_SingleLineRule__EndSeqAssignment_4_1 )? ) ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:3645:1: ( ( rule__Partition_SingleLineRule__EndSeqAssignment_4_1 )? ) + // InternalLDef.g:3700:1: ( ( ( rule__Partition_SingleLineRule__EndSeqAssignment_4_1 )? ) ) + // InternalLDef.g:3701:1: ( ( rule__Partition_SingleLineRule__EndSeqAssignment_4_1 )? ) { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:3645:1: ( ( rule__Partition_SingleLineRule__EndSeqAssignment_4_1 )? ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:3646:1: ( rule__Partition_SingleLineRule__EndSeqAssignment_4_1 )? + // InternalLDef.g:3701:1: ( ( rule__Partition_SingleLineRule__EndSeqAssignment_4_1 )? ) + // InternalLDef.g:3702:1: ( rule__Partition_SingleLineRule__EndSeqAssignment_4_1 )? { if ( state.backtracking==0 ) { before(grammarAccess.getPartition_SingleLineRuleAccess().getEndSeqAssignment_4_1()); } - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:3647:1: ( rule__Partition_SingleLineRule__EndSeqAssignment_4_1 )? + // InternalLDef.g:3703:1: ( rule__Partition_SingleLineRule__EndSeqAssignment_4_1 )? int alt28=2; int LA28_0 = input.LA(1); @@ -10620,9 +10794,9 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { } switch (alt28) { case 1 : - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:3647:2: rule__Partition_SingleLineRule__EndSeqAssignment_4_1 + // InternalLDef.g:3703:2: rule__Partition_SingleLineRule__EndSeqAssignment_4_1 { - pushFollow(FOLLOW_rule__Partition_SingleLineRule__EndSeqAssignment_4_1_in_rule__Partition_SingleLineRule__Group_4__1__Impl7407); + pushFollow(FOLLOW_2); rule__Partition_SingleLineRule__EndSeqAssignment_4_1(); state._fsp--; @@ -10658,21 +10832,21 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__Partition_SingleLineRule__Group_5__0" - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:3661:1: rule__Partition_SingleLineRule__Group_5__0 : rule__Partition_SingleLineRule__Group_5__0__Impl rule__Partition_SingleLineRule__Group_5__1 ; + // InternalLDef.g:3717:1: rule__Partition_SingleLineRule__Group_5__0 : rule__Partition_SingleLineRule__Group_5__0__Impl rule__Partition_SingleLineRule__Group_5__1 ; public final void rule__Partition_SingleLineRule__Group_5__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:3665:1: ( rule__Partition_SingleLineRule__Group_5__0__Impl rule__Partition_SingleLineRule__Group_5__1 ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:3666:2: rule__Partition_SingleLineRule__Group_5__0__Impl rule__Partition_SingleLineRule__Group_5__1 + // InternalLDef.g:3721:1: ( rule__Partition_SingleLineRule__Group_5__0__Impl rule__Partition_SingleLineRule__Group_5__1 ) + // InternalLDef.g:3722:2: rule__Partition_SingleLineRule__Group_5__0__Impl rule__Partition_SingleLineRule__Group_5__1 { - pushFollow(FOLLOW_rule__Partition_SingleLineRule__Group_5__0__Impl_in_rule__Partition_SingleLineRule__Group_5__07442); + pushFollow(FOLLOW_29); rule__Partition_SingleLineRule__Group_5__0__Impl(); state._fsp--; if (state.failed) return ; - pushFollow(FOLLOW_rule__Partition_SingleLineRule__Group_5__1_in_rule__Partition_SingleLineRule__Group_5__07445); + pushFollow(FOLLOW_2); rule__Partition_SingleLineRule__Group_5__1(); state._fsp--; @@ -10696,22 +10870,22 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__Partition_SingleLineRule__Group_5__0__Impl" - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:3673:1: rule__Partition_SingleLineRule__Group_5__0__Impl : ( 'escaped' ) ; + // InternalLDef.g:3729:1: rule__Partition_SingleLineRule__Group_5__0__Impl : ( 'escaped' ) ; public final void rule__Partition_SingleLineRule__Group_5__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:3677:1: ( ( 'escaped' ) ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:3678:1: ( 'escaped' ) + // InternalLDef.g:3733:1: ( ( 'escaped' ) ) + // InternalLDef.g:3734:1: ( 'escaped' ) { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:3678:1: ( 'escaped' ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:3679:1: 'escaped' + // InternalLDef.g:3734:1: ( 'escaped' ) + // InternalLDef.g:3735:1: 'escaped' { if ( state.backtracking==0 ) { before(grammarAccess.getPartition_SingleLineRuleAccess().getEscapedKeyword_5_0()); } - match(input,33,FOLLOW_33_in_rule__Partition_SingleLineRule__Group_5__0__Impl7473); if (state.failed) return ; + match(input,33,FOLLOW_2); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getPartition_SingleLineRuleAccess().getEscapedKeyword_5_0()); } @@ -10737,21 +10911,21 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__Partition_SingleLineRule__Group_5__1" - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:3692:1: rule__Partition_SingleLineRule__Group_5__1 : rule__Partition_SingleLineRule__Group_5__1__Impl rule__Partition_SingleLineRule__Group_5__2 ; + // InternalLDef.g:3748:1: rule__Partition_SingleLineRule__Group_5__1 : rule__Partition_SingleLineRule__Group_5__1__Impl rule__Partition_SingleLineRule__Group_5__2 ; public final void rule__Partition_SingleLineRule__Group_5__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:3696:1: ( rule__Partition_SingleLineRule__Group_5__1__Impl rule__Partition_SingleLineRule__Group_5__2 ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:3697:2: rule__Partition_SingleLineRule__Group_5__1__Impl rule__Partition_SingleLineRule__Group_5__2 + // InternalLDef.g:3752:1: ( rule__Partition_SingleLineRule__Group_5__1__Impl rule__Partition_SingleLineRule__Group_5__2 ) + // InternalLDef.g:3753:2: rule__Partition_SingleLineRule__Group_5__1__Impl rule__Partition_SingleLineRule__Group_5__2 { - pushFollow(FOLLOW_rule__Partition_SingleLineRule__Group_5__1__Impl_in_rule__Partition_SingleLineRule__Group_5__17504); + pushFollow(FOLLOW_18); rule__Partition_SingleLineRule__Group_5__1__Impl(); state._fsp--; if (state.failed) return ; - pushFollow(FOLLOW_rule__Partition_SingleLineRule__Group_5__2_in_rule__Partition_SingleLineRule__Group_5__17507); + pushFollow(FOLLOW_2); rule__Partition_SingleLineRule__Group_5__2(); state._fsp--; @@ -10775,22 +10949,22 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__Partition_SingleLineRule__Group_5__1__Impl" - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:3704:1: rule__Partition_SingleLineRule__Group_5__1__Impl : ( 'by' ) ; + // InternalLDef.g:3760:1: rule__Partition_SingleLineRule__Group_5__1__Impl : ( 'by' ) ; public final void rule__Partition_SingleLineRule__Group_5__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:3708:1: ( ( 'by' ) ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:3709:1: ( 'by' ) + // InternalLDef.g:3764:1: ( ( 'by' ) ) + // InternalLDef.g:3765:1: ( 'by' ) { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:3709:1: ( 'by' ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:3710:1: 'by' + // InternalLDef.g:3765:1: ( 'by' ) + // InternalLDef.g:3766:1: 'by' { if ( state.backtracking==0 ) { before(grammarAccess.getPartition_SingleLineRuleAccess().getByKeyword_5_1()); } - match(input,34,FOLLOW_34_in_rule__Partition_SingleLineRule__Group_5__1__Impl7535); if (state.failed) return ; + match(input,34,FOLLOW_2); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getPartition_SingleLineRuleAccess().getByKeyword_5_1()); } @@ -10816,16 +10990,16 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__Partition_SingleLineRule__Group_5__2" - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:3723:1: rule__Partition_SingleLineRule__Group_5__2 : rule__Partition_SingleLineRule__Group_5__2__Impl ; + // InternalLDef.g:3779:1: rule__Partition_SingleLineRule__Group_5__2 : rule__Partition_SingleLineRule__Group_5__2__Impl ; public final void rule__Partition_SingleLineRule__Group_5__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:3727:1: ( rule__Partition_SingleLineRule__Group_5__2__Impl ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:3728:2: rule__Partition_SingleLineRule__Group_5__2__Impl + // InternalLDef.g:3783:1: ( rule__Partition_SingleLineRule__Group_5__2__Impl ) + // InternalLDef.g:3784:2: rule__Partition_SingleLineRule__Group_5__2__Impl { - pushFollow(FOLLOW_rule__Partition_SingleLineRule__Group_5__2__Impl_in_rule__Partition_SingleLineRule__Group_5__27566); + pushFollow(FOLLOW_2); rule__Partition_SingleLineRule__Group_5__2__Impl(); state._fsp--; @@ -10849,25 +11023,25 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__Partition_SingleLineRule__Group_5__2__Impl" - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:3734:1: rule__Partition_SingleLineRule__Group_5__2__Impl : ( ( rule__Partition_SingleLineRule__EscapeSeqAssignment_5_2 ) ) ; + // InternalLDef.g:3790:1: rule__Partition_SingleLineRule__Group_5__2__Impl : ( ( rule__Partition_SingleLineRule__EscapeSeqAssignment_5_2 ) ) ; public final void rule__Partition_SingleLineRule__Group_5__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:3738:1: ( ( ( rule__Partition_SingleLineRule__EscapeSeqAssignment_5_2 ) ) ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:3739:1: ( ( rule__Partition_SingleLineRule__EscapeSeqAssignment_5_2 ) ) + // InternalLDef.g:3794:1: ( ( ( rule__Partition_SingleLineRule__EscapeSeqAssignment_5_2 ) ) ) + // InternalLDef.g:3795:1: ( ( rule__Partition_SingleLineRule__EscapeSeqAssignment_5_2 ) ) { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:3739:1: ( ( rule__Partition_SingleLineRule__EscapeSeqAssignment_5_2 ) ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:3740:1: ( rule__Partition_SingleLineRule__EscapeSeqAssignment_5_2 ) + // InternalLDef.g:3795:1: ( ( rule__Partition_SingleLineRule__EscapeSeqAssignment_5_2 ) ) + // InternalLDef.g:3796:1: ( rule__Partition_SingleLineRule__EscapeSeqAssignment_5_2 ) { if ( state.backtracking==0 ) { before(grammarAccess.getPartition_SingleLineRuleAccess().getEscapeSeqAssignment_5_2()); } - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:3741:1: ( rule__Partition_SingleLineRule__EscapeSeqAssignment_5_2 ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:3741:2: rule__Partition_SingleLineRule__EscapeSeqAssignment_5_2 + // InternalLDef.g:3797:1: ( rule__Partition_SingleLineRule__EscapeSeqAssignment_5_2 ) + // InternalLDef.g:3797:2: rule__Partition_SingleLineRule__EscapeSeqAssignment_5_2 { - pushFollow(FOLLOW_rule__Partition_SingleLineRule__EscapeSeqAssignment_5_2_in_rule__Partition_SingleLineRule__Group_5__2__Impl7593); + pushFollow(FOLLOW_2); rule__Partition_SingleLineRule__EscapeSeqAssignment_5_2(); state._fsp--; @@ -10900,21 +11074,21 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__Partition_MultiLineRule__Group__0" - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:3757:1: rule__Partition_MultiLineRule__Group__0 : rule__Partition_MultiLineRule__Group__0__Impl rule__Partition_MultiLineRule__Group__1 ; + // InternalLDef.g:3813:1: rule__Partition_MultiLineRule__Group__0 : rule__Partition_MultiLineRule__Group__0__Impl rule__Partition_MultiLineRule__Group__1 ; public final void rule__Partition_MultiLineRule__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:3761:1: ( rule__Partition_MultiLineRule__Group__0__Impl rule__Partition_MultiLineRule__Group__1 ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:3762:2: rule__Partition_MultiLineRule__Group__0__Impl rule__Partition_MultiLineRule__Group__1 + // InternalLDef.g:3817:1: ( rule__Partition_MultiLineRule__Group__0__Impl rule__Partition_MultiLineRule__Group__1 ) + // InternalLDef.g:3818:2: rule__Partition_MultiLineRule__Group__0__Impl rule__Partition_MultiLineRule__Group__1 { - pushFollow(FOLLOW_rule__Partition_MultiLineRule__Group__0__Impl_in_rule__Partition_MultiLineRule__Group__07629); + pushFollow(FOLLOW_3); rule__Partition_MultiLineRule__Group__0__Impl(); state._fsp--; if (state.failed) return ; - pushFollow(FOLLOW_rule__Partition_MultiLineRule__Group__1_in_rule__Partition_MultiLineRule__Group__07632); + pushFollow(FOLLOW_2); rule__Partition_MultiLineRule__Group__1(); state._fsp--; @@ -10938,22 +11112,22 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__Partition_MultiLineRule__Group__0__Impl" - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:3769:1: rule__Partition_MultiLineRule__Group__0__Impl : ( 'multi_line' ) ; + // InternalLDef.g:3825:1: rule__Partition_MultiLineRule__Group__0__Impl : ( 'multi_line' ) ; public final void rule__Partition_MultiLineRule__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:3773:1: ( ( 'multi_line' ) ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:3774:1: ( 'multi_line' ) + // InternalLDef.g:3829:1: ( ( 'multi_line' ) ) + // InternalLDef.g:3830:1: ( 'multi_line' ) { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:3774:1: ( 'multi_line' ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:3775:1: 'multi_line' + // InternalLDef.g:3830:1: ( 'multi_line' ) + // InternalLDef.g:3831:1: 'multi_line' { if ( state.backtracking==0 ) { before(grammarAccess.getPartition_MultiLineRuleAccess().getMulti_lineKeyword_0()); } - match(input,35,FOLLOW_35_in_rule__Partition_MultiLineRule__Group__0__Impl7660); if (state.failed) return ; + match(input,35,FOLLOW_2); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getPartition_MultiLineRuleAccess().getMulti_lineKeyword_0()); } @@ -10979,21 +11153,21 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__Partition_MultiLineRule__Group__1" - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:3788:1: rule__Partition_MultiLineRule__Group__1 : rule__Partition_MultiLineRule__Group__1__Impl rule__Partition_MultiLineRule__Group__2 ; + // InternalLDef.g:3844:1: rule__Partition_MultiLineRule__Group__1 : rule__Partition_MultiLineRule__Group__1__Impl rule__Partition_MultiLineRule__Group__2 ; public final void rule__Partition_MultiLineRule__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:3792:1: ( rule__Partition_MultiLineRule__Group__1__Impl rule__Partition_MultiLineRule__Group__2 ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:3793:2: rule__Partition_MultiLineRule__Group__1__Impl rule__Partition_MultiLineRule__Group__2 + // InternalLDef.g:3848:1: ( rule__Partition_MultiLineRule__Group__1__Impl rule__Partition_MultiLineRule__Group__2 ) + // InternalLDef.g:3849:2: rule__Partition_MultiLineRule__Group__1__Impl rule__Partition_MultiLineRule__Group__2 { - pushFollow(FOLLOW_rule__Partition_MultiLineRule__Group__1__Impl_in_rule__Partition_MultiLineRule__Group__17691); + pushFollow(FOLLOW_18); rule__Partition_MultiLineRule__Group__1__Impl(); state._fsp--; if (state.failed) return ; - pushFollow(FOLLOW_rule__Partition_MultiLineRule__Group__2_in_rule__Partition_MultiLineRule__Group__17694); + pushFollow(FOLLOW_2); rule__Partition_MultiLineRule__Group__2(); state._fsp--; @@ -11017,25 +11191,25 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__Partition_MultiLineRule__Group__1__Impl" - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:3800:1: rule__Partition_MultiLineRule__Group__1__Impl : ( ( rule__Partition_MultiLineRule__ParitionAssignment_1 ) ) ; + // InternalLDef.g:3856:1: rule__Partition_MultiLineRule__Group__1__Impl : ( ( rule__Partition_MultiLineRule__ParitionAssignment_1 ) ) ; public final void rule__Partition_MultiLineRule__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:3804:1: ( ( ( rule__Partition_MultiLineRule__ParitionAssignment_1 ) ) ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:3805:1: ( ( rule__Partition_MultiLineRule__ParitionAssignment_1 ) ) + // InternalLDef.g:3860:1: ( ( ( rule__Partition_MultiLineRule__ParitionAssignment_1 ) ) ) + // InternalLDef.g:3861:1: ( ( rule__Partition_MultiLineRule__ParitionAssignment_1 ) ) { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:3805:1: ( ( rule__Partition_MultiLineRule__ParitionAssignment_1 ) ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:3806:1: ( rule__Partition_MultiLineRule__ParitionAssignment_1 ) + // InternalLDef.g:3861:1: ( ( rule__Partition_MultiLineRule__ParitionAssignment_1 ) ) + // InternalLDef.g:3862:1: ( rule__Partition_MultiLineRule__ParitionAssignment_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getPartition_MultiLineRuleAccess().getParitionAssignment_1()); } - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:3807:1: ( rule__Partition_MultiLineRule__ParitionAssignment_1 ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:3807:2: rule__Partition_MultiLineRule__ParitionAssignment_1 + // InternalLDef.g:3863:1: ( rule__Partition_MultiLineRule__ParitionAssignment_1 ) + // InternalLDef.g:3863:2: rule__Partition_MultiLineRule__ParitionAssignment_1 { - pushFollow(FOLLOW_rule__Partition_MultiLineRule__ParitionAssignment_1_in_rule__Partition_MultiLineRule__Group__1__Impl7721); + pushFollow(FOLLOW_2); rule__Partition_MultiLineRule__ParitionAssignment_1(); state._fsp--; @@ -11068,21 +11242,21 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__Partition_MultiLineRule__Group__2" - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:3817:1: rule__Partition_MultiLineRule__Group__2 : rule__Partition_MultiLineRule__Group__2__Impl rule__Partition_MultiLineRule__Group__3 ; + // InternalLDef.g:3873:1: rule__Partition_MultiLineRule__Group__2 : rule__Partition_MultiLineRule__Group__2__Impl rule__Partition_MultiLineRule__Group__3 ; public final void rule__Partition_MultiLineRule__Group__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:3821:1: ( rule__Partition_MultiLineRule__Group__2__Impl rule__Partition_MultiLineRule__Group__3 ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:3822:2: rule__Partition_MultiLineRule__Group__2__Impl rule__Partition_MultiLineRule__Group__3 + // InternalLDef.g:3877:1: ( rule__Partition_MultiLineRule__Group__2__Impl rule__Partition_MultiLineRule__Group__3 ) + // InternalLDef.g:3878:2: rule__Partition_MultiLineRule__Group__2__Impl rule__Partition_MultiLineRule__Group__3 { - pushFollow(FOLLOW_rule__Partition_MultiLineRule__Group__2__Impl_in_rule__Partition_MultiLineRule__Group__27751); + pushFollow(FOLLOW_30); rule__Partition_MultiLineRule__Group__2__Impl(); state._fsp--; if (state.failed) return ; - pushFollow(FOLLOW_rule__Partition_MultiLineRule__Group__3_in_rule__Partition_MultiLineRule__Group__27754); + pushFollow(FOLLOW_2); rule__Partition_MultiLineRule__Group__3(); state._fsp--; @@ -11106,25 +11280,25 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__Partition_MultiLineRule__Group__2__Impl" - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:3829:1: rule__Partition_MultiLineRule__Group__2__Impl : ( ( rule__Partition_MultiLineRule__StartSeqAssignment_2 ) ) ; + // InternalLDef.g:3885:1: rule__Partition_MultiLineRule__Group__2__Impl : ( ( rule__Partition_MultiLineRule__StartSeqAssignment_2 ) ) ; public final void rule__Partition_MultiLineRule__Group__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:3833:1: ( ( ( rule__Partition_MultiLineRule__StartSeqAssignment_2 ) ) ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:3834:1: ( ( rule__Partition_MultiLineRule__StartSeqAssignment_2 ) ) + // InternalLDef.g:3889:1: ( ( ( rule__Partition_MultiLineRule__StartSeqAssignment_2 ) ) ) + // InternalLDef.g:3890:1: ( ( rule__Partition_MultiLineRule__StartSeqAssignment_2 ) ) { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:3834:1: ( ( rule__Partition_MultiLineRule__StartSeqAssignment_2 ) ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:3835:1: ( rule__Partition_MultiLineRule__StartSeqAssignment_2 ) + // InternalLDef.g:3890:1: ( ( rule__Partition_MultiLineRule__StartSeqAssignment_2 ) ) + // InternalLDef.g:3891:1: ( rule__Partition_MultiLineRule__StartSeqAssignment_2 ) { if ( state.backtracking==0 ) { before(grammarAccess.getPartition_MultiLineRuleAccess().getStartSeqAssignment_2()); } - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:3836:1: ( rule__Partition_MultiLineRule__StartSeqAssignment_2 ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:3836:2: rule__Partition_MultiLineRule__StartSeqAssignment_2 + // InternalLDef.g:3892:1: ( rule__Partition_MultiLineRule__StartSeqAssignment_2 ) + // InternalLDef.g:3892:2: rule__Partition_MultiLineRule__StartSeqAssignment_2 { - pushFollow(FOLLOW_rule__Partition_MultiLineRule__StartSeqAssignment_2_in_rule__Partition_MultiLineRule__Group__2__Impl7781); + pushFollow(FOLLOW_2); rule__Partition_MultiLineRule__StartSeqAssignment_2(); state._fsp--; @@ -11157,21 +11331,21 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__Partition_MultiLineRule__Group__3" - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:3846:1: rule__Partition_MultiLineRule__Group__3 : rule__Partition_MultiLineRule__Group__3__Impl rule__Partition_MultiLineRule__Group__4 ; + // InternalLDef.g:3902:1: rule__Partition_MultiLineRule__Group__3 : rule__Partition_MultiLineRule__Group__3__Impl rule__Partition_MultiLineRule__Group__4 ; public final void rule__Partition_MultiLineRule__Group__3() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:3850:1: ( rule__Partition_MultiLineRule__Group__3__Impl rule__Partition_MultiLineRule__Group__4 ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:3851:2: rule__Partition_MultiLineRule__Group__3__Impl rule__Partition_MultiLineRule__Group__4 + // InternalLDef.g:3906:1: ( rule__Partition_MultiLineRule__Group__3__Impl rule__Partition_MultiLineRule__Group__4 ) + // InternalLDef.g:3907:2: rule__Partition_MultiLineRule__Group__3__Impl rule__Partition_MultiLineRule__Group__4 { - pushFollow(FOLLOW_rule__Partition_MultiLineRule__Group__3__Impl_in_rule__Partition_MultiLineRule__Group__37811); + pushFollow(FOLLOW_30); rule__Partition_MultiLineRule__Group__3__Impl(); state._fsp--; if (state.failed) return ; - pushFollow(FOLLOW_rule__Partition_MultiLineRule__Group__4_in_rule__Partition_MultiLineRule__Group__37814); + pushFollow(FOLLOW_2); rule__Partition_MultiLineRule__Group__4(); state._fsp--; @@ -11195,22 +11369,22 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__Partition_MultiLineRule__Group__3__Impl" - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:3858:1: rule__Partition_MultiLineRule__Group__3__Impl : ( ( rule__Partition_MultiLineRule__Group_3__0 )? ) ; + // InternalLDef.g:3914:1: rule__Partition_MultiLineRule__Group__3__Impl : ( ( rule__Partition_MultiLineRule__Group_3__0 )? ) ; public final void rule__Partition_MultiLineRule__Group__3__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:3862:1: ( ( ( rule__Partition_MultiLineRule__Group_3__0 )? ) ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:3863:1: ( ( rule__Partition_MultiLineRule__Group_3__0 )? ) + // InternalLDef.g:3918:1: ( ( ( rule__Partition_MultiLineRule__Group_3__0 )? ) ) + // InternalLDef.g:3919:1: ( ( rule__Partition_MultiLineRule__Group_3__0 )? ) { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:3863:1: ( ( rule__Partition_MultiLineRule__Group_3__0 )? ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:3864:1: ( rule__Partition_MultiLineRule__Group_3__0 )? + // InternalLDef.g:3919:1: ( ( rule__Partition_MultiLineRule__Group_3__0 )? ) + // InternalLDef.g:3920:1: ( rule__Partition_MultiLineRule__Group_3__0 )? { if ( state.backtracking==0 ) { before(grammarAccess.getPartition_MultiLineRuleAccess().getGroup_3()); } - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:3865:1: ( rule__Partition_MultiLineRule__Group_3__0 )? + // InternalLDef.g:3921:1: ( rule__Partition_MultiLineRule__Group_3__0 )? int alt29=2; int LA29_0 = input.LA(1); @@ -11219,9 +11393,9 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { } switch (alt29) { case 1 : - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:3865:2: rule__Partition_MultiLineRule__Group_3__0 + // InternalLDef.g:3921:2: rule__Partition_MultiLineRule__Group_3__0 { - pushFollow(FOLLOW_rule__Partition_MultiLineRule__Group_3__0_in_rule__Partition_MultiLineRule__Group__3__Impl7841); + pushFollow(FOLLOW_2); rule__Partition_MultiLineRule__Group_3__0(); state._fsp--; @@ -11257,21 +11431,21 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__Partition_MultiLineRule__Group__4" - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:3875:1: rule__Partition_MultiLineRule__Group__4 : rule__Partition_MultiLineRule__Group__4__Impl rule__Partition_MultiLineRule__Group__5 ; + // InternalLDef.g:3931:1: rule__Partition_MultiLineRule__Group__4 : rule__Partition_MultiLineRule__Group__4__Impl rule__Partition_MultiLineRule__Group__5 ; public final void rule__Partition_MultiLineRule__Group__4() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:3879:1: ( rule__Partition_MultiLineRule__Group__4__Impl rule__Partition_MultiLineRule__Group__5 ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:3880:2: rule__Partition_MultiLineRule__Group__4__Impl rule__Partition_MultiLineRule__Group__5 + // InternalLDef.g:3935:1: ( rule__Partition_MultiLineRule__Group__4__Impl rule__Partition_MultiLineRule__Group__5 ) + // InternalLDef.g:3936:2: rule__Partition_MultiLineRule__Group__4__Impl rule__Partition_MultiLineRule__Group__5 { - pushFollow(FOLLOW_rule__Partition_MultiLineRule__Group__4__Impl_in_rule__Partition_MultiLineRule__Group__47872); + pushFollow(FOLLOW_18); rule__Partition_MultiLineRule__Group__4__Impl(); state._fsp--; if (state.failed) return ; - pushFollow(FOLLOW_rule__Partition_MultiLineRule__Group__5_in_rule__Partition_MultiLineRule__Group__47875); + pushFollow(FOLLOW_2); rule__Partition_MultiLineRule__Group__5(); state._fsp--; @@ -11295,22 +11469,22 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__Partition_MultiLineRule__Group__4__Impl" - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:3887:1: rule__Partition_MultiLineRule__Group__4__Impl : ( '=>' ) ; + // InternalLDef.g:3943:1: rule__Partition_MultiLineRule__Group__4__Impl : ( '=>' ) ; public final void rule__Partition_MultiLineRule__Group__4__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:3891:1: ( ( '=>' ) ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:3892:1: ( '=>' ) + // InternalLDef.g:3947:1: ( ( '=>' ) ) + // InternalLDef.g:3948:1: ( '=>' ) { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:3892:1: ( '=>' ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:3893:1: '=>' + // InternalLDef.g:3948:1: ( '=>' ) + // InternalLDef.g:3949:1: '=>' { if ( state.backtracking==0 ) { before(grammarAccess.getPartition_MultiLineRuleAccess().getEqualsSignGreaterThanSignKeyword_4()); } - match(input,32,FOLLOW_32_in_rule__Partition_MultiLineRule__Group__4__Impl7903); if (state.failed) return ; + match(input,32,FOLLOW_2); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getPartition_MultiLineRuleAccess().getEqualsSignGreaterThanSignKeyword_4()); } @@ -11336,21 +11510,21 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__Partition_MultiLineRule__Group__5" - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:3906:1: rule__Partition_MultiLineRule__Group__5 : rule__Partition_MultiLineRule__Group__5__Impl rule__Partition_MultiLineRule__Group__6 ; + // InternalLDef.g:3962:1: rule__Partition_MultiLineRule__Group__5 : rule__Partition_MultiLineRule__Group__5__Impl rule__Partition_MultiLineRule__Group__6 ; public final void rule__Partition_MultiLineRule__Group__5() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:3910:1: ( rule__Partition_MultiLineRule__Group__5__Impl rule__Partition_MultiLineRule__Group__6 ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:3911:2: rule__Partition_MultiLineRule__Group__5__Impl rule__Partition_MultiLineRule__Group__6 + // InternalLDef.g:3966:1: ( rule__Partition_MultiLineRule__Group__5__Impl rule__Partition_MultiLineRule__Group__6 ) + // InternalLDef.g:3967:2: rule__Partition_MultiLineRule__Group__5__Impl rule__Partition_MultiLineRule__Group__6 { - pushFollow(FOLLOW_rule__Partition_MultiLineRule__Group__5__Impl_in_rule__Partition_MultiLineRule__Group__57934); + pushFollow(FOLLOW_31); rule__Partition_MultiLineRule__Group__5__Impl(); state._fsp--; if (state.failed) return ; - pushFollow(FOLLOW_rule__Partition_MultiLineRule__Group__6_in_rule__Partition_MultiLineRule__Group__57937); + pushFollow(FOLLOW_2); rule__Partition_MultiLineRule__Group__6(); state._fsp--; @@ -11374,25 +11548,25 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__Partition_MultiLineRule__Group__5__Impl" - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:3918:1: rule__Partition_MultiLineRule__Group__5__Impl : ( ( rule__Partition_MultiLineRule__EndSeqAssignment_5 ) ) ; + // InternalLDef.g:3974:1: rule__Partition_MultiLineRule__Group__5__Impl : ( ( rule__Partition_MultiLineRule__EndSeqAssignment_5 ) ) ; public final void rule__Partition_MultiLineRule__Group__5__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:3922:1: ( ( ( rule__Partition_MultiLineRule__EndSeqAssignment_5 ) ) ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:3923:1: ( ( rule__Partition_MultiLineRule__EndSeqAssignment_5 ) ) + // InternalLDef.g:3978:1: ( ( ( rule__Partition_MultiLineRule__EndSeqAssignment_5 ) ) ) + // InternalLDef.g:3979:1: ( ( rule__Partition_MultiLineRule__EndSeqAssignment_5 ) ) { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:3923:1: ( ( rule__Partition_MultiLineRule__EndSeqAssignment_5 ) ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:3924:1: ( rule__Partition_MultiLineRule__EndSeqAssignment_5 ) + // InternalLDef.g:3979:1: ( ( rule__Partition_MultiLineRule__EndSeqAssignment_5 ) ) + // InternalLDef.g:3980:1: ( rule__Partition_MultiLineRule__EndSeqAssignment_5 ) { if ( state.backtracking==0 ) { before(grammarAccess.getPartition_MultiLineRuleAccess().getEndSeqAssignment_5()); } - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:3925:1: ( rule__Partition_MultiLineRule__EndSeqAssignment_5 ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:3925:2: rule__Partition_MultiLineRule__EndSeqAssignment_5 + // InternalLDef.g:3981:1: ( rule__Partition_MultiLineRule__EndSeqAssignment_5 ) + // InternalLDef.g:3981:2: rule__Partition_MultiLineRule__EndSeqAssignment_5 { - pushFollow(FOLLOW_rule__Partition_MultiLineRule__EndSeqAssignment_5_in_rule__Partition_MultiLineRule__Group__5__Impl7964); + pushFollow(FOLLOW_2); rule__Partition_MultiLineRule__EndSeqAssignment_5(); state._fsp--; @@ -11425,16 +11599,16 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__Partition_MultiLineRule__Group__6" - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:3935:1: rule__Partition_MultiLineRule__Group__6 : rule__Partition_MultiLineRule__Group__6__Impl ; + // InternalLDef.g:3991:1: rule__Partition_MultiLineRule__Group__6 : rule__Partition_MultiLineRule__Group__6__Impl ; public final void rule__Partition_MultiLineRule__Group__6() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:3939:1: ( rule__Partition_MultiLineRule__Group__6__Impl ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:3940:2: rule__Partition_MultiLineRule__Group__6__Impl + // InternalLDef.g:3995:1: ( rule__Partition_MultiLineRule__Group__6__Impl ) + // InternalLDef.g:3996:2: rule__Partition_MultiLineRule__Group__6__Impl { - pushFollow(FOLLOW_rule__Partition_MultiLineRule__Group__6__Impl_in_rule__Partition_MultiLineRule__Group__67994); + pushFollow(FOLLOW_2); rule__Partition_MultiLineRule__Group__6__Impl(); state._fsp--; @@ -11458,22 +11632,22 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__Partition_MultiLineRule__Group__6__Impl" - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:3946:1: rule__Partition_MultiLineRule__Group__6__Impl : ( ( rule__Partition_MultiLineRule__Group_6__0 )? ) ; + // InternalLDef.g:4002:1: rule__Partition_MultiLineRule__Group__6__Impl : ( ( rule__Partition_MultiLineRule__Group_6__0 )? ) ; public final void rule__Partition_MultiLineRule__Group__6__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:3950:1: ( ( ( rule__Partition_MultiLineRule__Group_6__0 )? ) ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:3951:1: ( ( rule__Partition_MultiLineRule__Group_6__0 )? ) + // InternalLDef.g:4006:1: ( ( ( rule__Partition_MultiLineRule__Group_6__0 )? ) ) + // InternalLDef.g:4007:1: ( ( rule__Partition_MultiLineRule__Group_6__0 )? ) { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:3951:1: ( ( rule__Partition_MultiLineRule__Group_6__0 )? ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:3952:1: ( rule__Partition_MultiLineRule__Group_6__0 )? + // InternalLDef.g:4007:1: ( ( rule__Partition_MultiLineRule__Group_6__0 )? ) + // InternalLDef.g:4008:1: ( rule__Partition_MultiLineRule__Group_6__0 )? { if ( state.backtracking==0 ) { before(grammarAccess.getPartition_MultiLineRuleAccess().getGroup_6()); } - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:3953:1: ( rule__Partition_MultiLineRule__Group_6__0 )? + // InternalLDef.g:4009:1: ( rule__Partition_MultiLineRule__Group_6__0 )? int alt30=2; int LA30_0 = input.LA(1); @@ -11482,9 +11656,9 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { } switch (alt30) { case 1 : - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:3953:2: rule__Partition_MultiLineRule__Group_6__0 + // InternalLDef.g:4009:2: rule__Partition_MultiLineRule__Group_6__0 { - pushFollow(FOLLOW_rule__Partition_MultiLineRule__Group_6__0_in_rule__Partition_MultiLineRule__Group__6__Impl8021); + pushFollow(FOLLOW_2); rule__Partition_MultiLineRule__Group_6__0(); state._fsp--; @@ -11520,21 +11694,21 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__Partition_MultiLineRule__Group_3__0" - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:3977:1: rule__Partition_MultiLineRule__Group_3__0 : rule__Partition_MultiLineRule__Group_3__0__Impl rule__Partition_MultiLineRule__Group_3__1 ; + // InternalLDef.g:4033:1: rule__Partition_MultiLineRule__Group_3__0 : rule__Partition_MultiLineRule__Group_3__0__Impl rule__Partition_MultiLineRule__Group_3__1 ; public final void rule__Partition_MultiLineRule__Group_3__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:3981:1: ( rule__Partition_MultiLineRule__Group_3__0__Impl rule__Partition_MultiLineRule__Group_3__1 ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:3982:2: rule__Partition_MultiLineRule__Group_3__0__Impl rule__Partition_MultiLineRule__Group_3__1 + // InternalLDef.g:4037:1: ( rule__Partition_MultiLineRule__Group_3__0__Impl rule__Partition_MultiLineRule__Group_3__1 ) + // InternalLDef.g:4038:2: rule__Partition_MultiLineRule__Group_3__0__Impl rule__Partition_MultiLineRule__Group_3__1 { - pushFollow(FOLLOW_rule__Partition_MultiLineRule__Group_3__0__Impl_in_rule__Partition_MultiLineRule__Group_3__08066); + pushFollow(FOLLOW_28); rule__Partition_MultiLineRule__Group_3__0__Impl(); state._fsp--; if (state.failed) return ; - pushFollow(FOLLOW_rule__Partition_MultiLineRule__Group_3__1_in_rule__Partition_MultiLineRule__Group_3__08069); + pushFollow(FOLLOW_2); rule__Partition_MultiLineRule__Group_3__1(); state._fsp--; @@ -11558,22 +11732,22 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__Partition_MultiLineRule__Group_3__0__Impl" - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:3989:1: rule__Partition_MultiLineRule__Group_3__0__Impl : ( 'col' ) ; + // InternalLDef.g:4045:1: rule__Partition_MultiLineRule__Group_3__0__Impl : ( 'col' ) ; public final void rule__Partition_MultiLineRule__Group_3__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:3993:1: ( ( 'col' ) ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:3994:1: ( 'col' ) + // InternalLDef.g:4049:1: ( ( 'col' ) ) + // InternalLDef.g:4050:1: ( 'col' ) { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:3994:1: ( 'col' ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:3995:1: 'col' + // InternalLDef.g:4050:1: ( 'col' ) + // InternalLDef.g:4051:1: 'col' { if ( state.backtracking==0 ) { before(grammarAccess.getPartition_MultiLineRuleAccess().getColKeyword_3_0()); } - match(input,31,FOLLOW_31_in_rule__Partition_MultiLineRule__Group_3__0__Impl8097); if (state.failed) return ; + match(input,31,FOLLOW_2); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getPartition_MultiLineRuleAccess().getColKeyword_3_0()); } @@ -11599,16 +11773,16 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__Partition_MultiLineRule__Group_3__1" - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:4008:1: rule__Partition_MultiLineRule__Group_3__1 : rule__Partition_MultiLineRule__Group_3__1__Impl ; + // InternalLDef.g:4064:1: rule__Partition_MultiLineRule__Group_3__1 : rule__Partition_MultiLineRule__Group_3__1__Impl ; public final void rule__Partition_MultiLineRule__Group_3__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:4012:1: ( rule__Partition_MultiLineRule__Group_3__1__Impl ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:4013:2: rule__Partition_MultiLineRule__Group_3__1__Impl + // InternalLDef.g:4068:1: ( rule__Partition_MultiLineRule__Group_3__1__Impl ) + // InternalLDef.g:4069:2: rule__Partition_MultiLineRule__Group_3__1__Impl { - pushFollow(FOLLOW_rule__Partition_MultiLineRule__Group_3__1__Impl_in_rule__Partition_MultiLineRule__Group_3__18128); + pushFollow(FOLLOW_2); rule__Partition_MultiLineRule__Group_3__1__Impl(); state._fsp--; @@ -11632,25 +11806,25 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__Partition_MultiLineRule__Group_3__1__Impl" - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:4019:1: rule__Partition_MultiLineRule__Group_3__1__Impl : ( ( rule__Partition_MultiLineRule__CheckAssignment_3_1 ) ) ; + // InternalLDef.g:4075:1: rule__Partition_MultiLineRule__Group_3__1__Impl : ( ( rule__Partition_MultiLineRule__CheckAssignment_3_1 ) ) ; public final void rule__Partition_MultiLineRule__Group_3__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:4023:1: ( ( ( rule__Partition_MultiLineRule__CheckAssignment_3_1 ) ) ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:4024:1: ( ( rule__Partition_MultiLineRule__CheckAssignment_3_1 ) ) + // InternalLDef.g:4079:1: ( ( ( rule__Partition_MultiLineRule__CheckAssignment_3_1 ) ) ) + // InternalLDef.g:4080:1: ( ( rule__Partition_MultiLineRule__CheckAssignment_3_1 ) ) { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:4024:1: ( ( rule__Partition_MultiLineRule__CheckAssignment_3_1 ) ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:4025:1: ( rule__Partition_MultiLineRule__CheckAssignment_3_1 ) + // InternalLDef.g:4080:1: ( ( rule__Partition_MultiLineRule__CheckAssignment_3_1 ) ) + // InternalLDef.g:4081:1: ( rule__Partition_MultiLineRule__CheckAssignment_3_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getPartition_MultiLineRuleAccess().getCheckAssignment_3_1()); } - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:4026:1: ( rule__Partition_MultiLineRule__CheckAssignment_3_1 ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:4026:2: rule__Partition_MultiLineRule__CheckAssignment_3_1 + // InternalLDef.g:4082:1: ( rule__Partition_MultiLineRule__CheckAssignment_3_1 ) + // InternalLDef.g:4082:2: rule__Partition_MultiLineRule__CheckAssignment_3_1 { - pushFollow(FOLLOW_rule__Partition_MultiLineRule__CheckAssignment_3_1_in_rule__Partition_MultiLineRule__Group_3__1__Impl8155); + pushFollow(FOLLOW_2); rule__Partition_MultiLineRule__CheckAssignment_3_1(); state._fsp--; @@ -11683,21 +11857,21 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__Partition_MultiLineRule__Group_6__0" - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:4040:1: rule__Partition_MultiLineRule__Group_6__0 : rule__Partition_MultiLineRule__Group_6__0__Impl rule__Partition_MultiLineRule__Group_6__1 ; + // InternalLDef.g:4096:1: rule__Partition_MultiLineRule__Group_6__0 : rule__Partition_MultiLineRule__Group_6__0__Impl rule__Partition_MultiLineRule__Group_6__1 ; public final void rule__Partition_MultiLineRule__Group_6__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:4044:1: ( rule__Partition_MultiLineRule__Group_6__0__Impl rule__Partition_MultiLineRule__Group_6__1 ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:4045:2: rule__Partition_MultiLineRule__Group_6__0__Impl rule__Partition_MultiLineRule__Group_6__1 + // InternalLDef.g:4100:1: ( rule__Partition_MultiLineRule__Group_6__0__Impl rule__Partition_MultiLineRule__Group_6__1 ) + // InternalLDef.g:4101:2: rule__Partition_MultiLineRule__Group_6__0__Impl rule__Partition_MultiLineRule__Group_6__1 { - pushFollow(FOLLOW_rule__Partition_MultiLineRule__Group_6__0__Impl_in_rule__Partition_MultiLineRule__Group_6__08189); + pushFollow(FOLLOW_29); rule__Partition_MultiLineRule__Group_6__0__Impl(); state._fsp--; if (state.failed) return ; - pushFollow(FOLLOW_rule__Partition_MultiLineRule__Group_6__1_in_rule__Partition_MultiLineRule__Group_6__08192); + pushFollow(FOLLOW_2); rule__Partition_MultiLineRule__Group_6__1(); state._fsp--; @@ -11721,22 +11895,22 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__Partition_MultiLineRule__Group_6__0__Impl" - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:4052:1: rule__Partition_MultiLineRule__Group_6__0__Impl : ( 'escaped' ) ; + // InternalLDef.g:4108:1: rule__Partition_MultiLineRule__Group_6__0__Impl : ( 'escaped' ) ; public final void rule__Partition_MultiLineRule__Group_6__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:4056:1: ( ( 'escaped' ) ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:4057:1: ( 'escaped' ) + // InternalLDef.g:4112:1: ( ( 'escaped' ) ) + // InternalLDef.g:4113:1: ( 'escaped' ) { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:4057:1: ( 'escaped' ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:4058:1: 'escaped' + // InternalLDef.g:4113:1: ( 'escaped' ) + // InternalLDef.g:4114:1: 'escaped' { if ( state.backtracking==0 ) { before(grammarAccess.getPartition_MultiLineRuleAccess().getEscapedKeyword_6_0()); } - match(input,33,FOLLOW_33_in_rule__Partition_MultiLineRule__Group_6__0__Impl8220); if (state.failed) return ; + match(input,33,FOLLOW_2); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getPartition_MultiLineRuleAccess().getEscapedKeyword_6_0()); } @@ -11762,21 +11936,21 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__Partition_MultiLineRule__Group_6__1" - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:4071:1: rule__Partition_MultiLineRule__Group_6__1 : rule__Partition_MultiLineRule__Group_6__1__Impl rule__Partition_MultiLineRule__Group_6__2 ; + // InternalLDef.g:4127:1: rule__Partition_MultiLineRule__Group_6__1 : rule__Partition_MultiLineRule__Group_6__1__Impl rule__Partition_MultiLineRule__Group_6__2 ; public final void rule__Partition_MultiLineRule__Group_6__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:4075:1: ( rule__Partition_MultiLineRule__Group_6__1__Impl rule__Partition_MultiLineRule__Group_6__2 ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:4076:2: rule__Partition_MultiLineRule__Group_6__1__Impl rule__Partition_MultiLineRule__Group_6__2 + // InternalLDef.g:4131:1: ( rule__Partition_MultiLineRule__Group_6__1__Impl rule__Partition_MultiLineRule__Group_6__2 ) + // InternalLDef.g:4132:2: rule__Partition_MultiLineRule__Group_6__1__Impl rule__Partition_MultiLineRule__Group_6__2 { - pushFollow(FOLLOW_rule__Partition_MultiLineRule__Group_6__1__Impl_in_rule__Partition_MultiLineRule__Group_6__18251); + pushFollow(FOLLOW_18); rule__Partition_MultiLineRule__Group_6__1__Impl(); state._fsp--; if (state.failed) return ; - pushFollow(FOLLOW_rule__Partition_MultiLineRule__Group_6__2_in_rule__Partition_MultiLineRule__Group_6__18254); + pushFollow(FOLLOW_2); rule__Partition_MultiLineRule__Group_6__2(); state._fsp--; @@ -11800,22 +11974,22 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__Partition_MultiLineRule__Group_6__1__Impl" - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:4083:1: rule__Partition_MultiLineRule__Group_6__1__Impl : ( 'by' ) ; + // InternalLDef.g:4139:1: rule__Partition_MultiLineRule__Group_6__1__Impl : ( 'by' ) ; public final void rule__Partition_MultiLineRule__Group_6__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:4087:1: ( ( 'by' ) ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:4088:1: ( 'by' ) + // InternalLDef.g:4143:1: ( ( 'by' ) ) + // InternalLDef.g:4144:1: ( 'by' ) { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:4088:1: ( 'by' ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:4089:1: 'by' + // InternalLDef.g:4144:1: ( 'by' ) + // InternalLDef.g:4145:1: 'by' { if ( state.backtracking==0 ) { before(grammarAccess.getPartition_MultiLineRuleAccess().getByKeyword_6_1()); } - match(input,34,FOLLOW_34_in_rule__Partition_MultiLineRule__Group_6__1__Impl8282); if (state.failed) return ; + match(input,34,FOLLOW_2); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getPartition_MultiLineRuleAccess().getByKeyword_6_1()); } @@ -11841,16 +12015,16 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__Partition_MultiLineRule__Group_6__2" - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:4102:1: rule__Partition_MultiLineRule__Group_6__2 : rule__Partition_MultiLineRule__Group_6__2__Impl ; + // InternalLDef.g:4158:1: rule__Partition_MultiLineRule__Group_6__2 : rule__Partition_MultiLineRule__Group_6__2__Impl ; public final void rule__Partition_MultiLineRule__Group_6__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:4106:1: ( rule__Partition_MultiLineRule__Group_6__2__Impl ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:4107:2: rule__Partition_MultiLineRule__Group_6__2__Impl + // InternalLDef.g:4162:1: ( rule__Partition_MultiLineRule__Group_6__2__Impl ) + // InternalLDef.g:4163:2: rule__Partition_MultiLineRule__Group_6__2__Impl { - pushFollow(FOLLOW_rule__Partition_MultiLineRule__Group_6__2__Impl_in_rule__Partition_MultiLineRule__Group_6__28313); + pushFollow(FOLLOW_2); rule__Partition_MultiLineRule__Group_6__2__Impl(); state._fsp--; @@ -11874,25 +12048,25 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__Partition_MultiLineRule__Group_6__2__Impl" - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:4113:1: rule__Partition_MultiLineRule__Group_6__2__Impl : ( ( rule__Partition_MultiLineRule__EscapeSeqAssignment_6_2 ) ) ; + // InternalLDef.g:4169:1: rule__Partition_MultiLineRule__Group_6__2__Impl : ( ( rule__Partition_MultiLineRule__EscapeSeqAssignment_6_2 ) ) ; public final void rule__Partition_MultiLineRule__Group_6__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:4117:1: ( ( ( rule__Partition_MultiLineRule__EscapeSeqAssignment_6_2 ) ) ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:4118:1: ( ( rule__Partition_MultiLineRule__EscapeSeqAssignment_6_2 ) ) + // InternalLDef.g:4173:1: ( ( ( rule__Partition_MultiLineRule__EscapeSeqAssignment_6_2 ) ) ) + // InternalLDef.g:4174:1: ( ( rule__Partition_MultiLineRule__EscapeSeqAssignment_6_2 ) ) { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:4118:1: ( ( rule__Partition_MultiLineRule__EscapeSeqAssignment_6_2 ) ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:4119:1: ( rule__Partition_MultiLineRule__EscapeSeqAssignment_6_2 ) + // InternalLDef.g:4174:1: ( ( rule__Partition_MultiLineRule__EscapeSeqAssignment_6_2 ) ) + // InternalLDef.g:4175:1: ( rule__Partition_MultiLineRule__EscapeSeqAssignment_6_2 ) { if ( state.backtracking==0 ) { before(grammarAccess.getPartition_MultiLineRuleAccess().getEscapeSeqAssignment_6_2()); } - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:4120:1: ( rule__Partition_MultiLineRule__EscapeSeqAssignment_6_2 ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:4120:2: rule__Partition_MultiLineRule__EscapeSeqAssignment_6_2 + // InternalLDef.g:4176:1: ( rule__Partition_MultiLineRule__EscapeSeqAssignment_6_2 ) + // InternalLDef.g:4176:2: rule__Partition_MultiLineRule__EscapeSeqAssignment_6_2 { - pushFollow(FOLLOW_rule__Partition_MultiLineRule__EscapeSeqAssignment_6_2_in_rule__Partition_MultiLineRule__Group_6__2__Impl8340); + pushFollow(FOLLOW_2); rule__Partition_MultiLineRule__EscapeSeqAssignment_6_2(); state._fsp--; @@ -11925,21 +12099,21 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__LexicalHighlighting__Group__0" - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:4136:1: rule__LexicalHighlighting__Group__0 : rule__LexicalHighlighting__Group__0__Impl rule__LexicalHighlighting__Group__1 ; + // InternalLDef.g:4192:1: rule__LexicalHighlighting__Group__0 : rule__LexicalHighlighting__Group__0__Impl rule__LexicalHighlighting__Group__1 ; public final void rule__LexicalHighlighting__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:4140:1: ( rule__LexicalHighlighting__Group__0__Impl rule__LexicalHighlighting__Group__1 ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:4141:2: rule__LexicalHighlighting__Group__0__Impl rule__LexicalHighlighting__Group__1 + // InternalLDef.g:4196:1: ( rule__LexicalHighlighting__Group__0__Impl rule__LexicalHighlighting__Group__1 ) + // InternalLDef.g:4197:2: rule__LexicalHighlighting__Group__0__Impl rule__LexicalHighlighting__Group__1 { - pushFollow(FOLLOW_rule__LexicalHighlighting__Group__0__Impl_in_rule__LexicalHighlighting__Group__08376); + pushFollow(FOLLOW_9); rule__LexicalHighlighting__Group__0__Impl(); state._fsp--; if (state.failed) return ; - pushFollow(FOLLOW_rule__LexicalHighlighting__Group__1_in_rule__LexicalHighlighting__Group__08379); + pushFollow(FOLLOW_2); rule__LexicalHighlighting__Group__1(); state._fsp--; @@ -11963,22 +12137,22 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__LexicalHighlighting__Group__0__Impl" - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:4148:1: rule__LexicalHighlighting__Group__0__Impl : ( 'lexical_highlighting' ) ; + // InternalLDef.g:4204:1: rule__LexicalHighlighting__Group__0__Impl : ( 'lexical_highlighting' ) ; public final void rule__LexicalHighlighting__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:4152:1: ( ( 'lexical_highlighting' ) ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:4153:1: ( 'lexical_highlighting' ) + // InternalLDef.g:4208:1: ( ( 'lexical_highlighting' ) ) + // InternalLDef.g:4209:1: ( 'lexical_highlighting' ) { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:4153:1: ( 'lexical_highlighting' ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:4154:1: 'lexical_highlighting' + // InternalLDef.g:4209:1: ( 'lexical_highlighting' ) + // InternalLDef.g:4210:1: 'lexical_highlighting' { if ( state.backtracking==0 ) { before(grammarAccess.getLexicalHighlightingAccess().getLexical_highlightingKeyword_0()); } - match(input,36,FOLLOW_36_in_rule__LexicalHighlighting__Group__0__Impl8407); if (state.failed) return ; + match(input,36,FOLLOW_2); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getLexicalHighlightingAccess().getLexical_highlightingKeyword_0()); } @@ -12004,21 +12178,21 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__LexicalHighlighting__Group__1" - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:4167:1: rule__LexicalHighlighting__Group__1 : rule__LexicalHighlighting__Group__1__Impl rule__LexicalHighlighting__Group__2 ; + // InternalLDef.g:4223:1: rule__LexicalHighlighting__Group__1 : rule__LexicalHighlighting__Group__1__Impl rule__LexicalHighlighting__Group__2 ; public final void rule__LexicalHighlighting__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:4171:1: ( rule__LexicalHighlighting__Group__1__Impl rule__LexicalHighlighting__Group__2 ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:4172:2: rule__LexicalHighlighting__Group__1__Impl rule__LexicalHighlighting__Group__2 + // InternalLDef.g:4227:1: ( rule__LexicalHighlighting__Group__1__Impl rule__LexicalHighlighting__Group__2 ) + // InternalLDef.g:4228:2: rule__LexicalHighlighting__Group__1__Impl rule__LexicalHighlighting__Group__2 { - pushFollow(FOLLOW_rule__LexicalHighlighting__Group__1__Impl_in_rule__LexicalHighlighting__Group__18438); + pushFollow(FOLLOW_23); rule__LexicalHighlighting__Group__1__Impl(); state._fsp--; if (state.failed) return ; - pushFollow(FOLLOW_rule__LexicalHighlighting__Group__2_in_rule__LexicalHighlighting__Group__18441); + pushFollow(FOLLOW_2); rule__LexicalHighlighting__Group__2(); state._fsp--; @@ -12042,22 +12216,22 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__LexicalHighlighting__Group__1__Impl" - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:4179:1: rule__LexicalHighlighting__Group__1__Impl : ( '{' ) ; + // InternalLDef.g:4235:1: rule__LexicalHighlighting__Group__1__Impl : ( '{' ) ; public final void rule__LexicalHighlighting__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:4183:1: ( ( '{' ) ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:4184:1: ( '{' ) + // InternalLDef.g:4239:1: ( ( '{' ) ) + // InternalLDef.g:4240:1: ( '{' ) { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:4184:1: ( '{' ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:4185:1: '{' + // InternalLDef.g:4240:1: ( '{' ) + // InternalLDef.g:4241:1: '{' { if ( state.backtracking==0 ) { before(grammarAccess.getLexicalHighlightingAccess().getLeftCurlyBracketKeyword_1()); } - match(input,19,FOLLOW_19_in_rule__LexicalHighlighting__Group__1__Impl8469); if (state.failed) return ; + match(input,19,FOLLOW_2); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getLexicalHighlightingAccess().getLeftCurlyBracketKeyword_1()); } @@ -12083,21 +12257,21 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__LexicalHighlighting__Group__2" - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:4198:1: rule__LexicalHighlighting__Group__2 : rule__LexicalHighlighting__Group__2__Impl rule__LexicalHighlighting__Group__3 ; + // InternalLDef.g:4254:1: rule__LexicalHighlighting__Group__2 : rule__LexicalHighlighting__Group__2__Impl rule__LexicalHighlighting__Group__3 ; public final void rule__LexicalHighlighting__Group__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:4202:1: ( rule__LexicalHighlighting__Group__2__Impl rule__LexicalHighlighting__Group__3 ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:4203:2: rule__LexicalHighlighting__Group__2__Impl rule__LexicalHighlighting__Group__3 + // InternalLDef.g:4258:1: ( rule__LexicalHighlighting__Group__2__Impl rule__LexicalHighlighting__Group__3 ) + // InternalLDef.g:4259:2: rule__LexicalHighlighting__Group__2__Impl rule__LexicalHighlighting__Group__3 { - pushFollow(FOLLOW_rule__LexicalHighlighting__Group__2__Impl_in_rule__LexicalHighlighting__Group__28500); + pushFollow(FOLLOW_32); rule__LexicalHighlighting__Group__2__Impl(); state._fsp--; if (state.failed) return ; - pushFollow(FOLLOW_rule__LexicalHighlighting__Group__3_in_rule__LexicalHighlighting__Group__28503); + pushFollow(FOLLOW_2); rule__LexicalHighlighting__Group__3(); state._fsp--; @@ -12121,28 +12295,28 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__LexicalHighlighting__Group__2__Impl" - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:4210:1: rule__LexicalHighlighting__Group__2__Impl : ( ( ( rule__LexicalHighlighting__ListAssignment_2 ) ) ( ( rule__LexicalHighlighting__ListAssignment_2 )* ) ) ; + // InternalLDef.g:4266:1: rule__LexicalHighlighting__Group__2__Impl : ( ( ( rule__LexicalHighlighting__ListAssignment_2 ) ) ( ( rule__LexicalHighlighting__ListAssignment_2 )* ) ) ; public final void rule__LexicalHighlighting__Group__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:4214:1: ( ( ( ( rule__LexicalHighlighting__ListAssignment_2 ) ) ( ( rule__LexicalHighlighting__ListAssignment_2 )* ) ) ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:4215:1: ( ( ( rule__LexicalHighlighting__ListAssignment_2 ) ) ( ( rule__LexicalHighlighting__ListAssignment_2 )* ) ) + // InternalLDef.g:4270:1: ( ( ( ( rule__LexicalHighlighting__ListAssignment_2 ) ) ( ( rule__LexicalHighlighting__ListAssignment_2 )* ) ) ) + // InternalLDef.g:4271:1: ( ( ( rule__LexicalHighlighting__ListAssignment_2 ) ) ( ( rule__LexicalHighlighting__ListAssignment_2 )* ) ) { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:4215:1: ( ( ( rule__LexicalHighlighting__ListAssignment_2 ) ) ( ( rule__LexicalHighlighting__ListAssignment_2 )* ) ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:4216:1: ( ( rule__LexicalHighlighting__ListAssignment_2 ) ) ( ( rule__LexicalHighlighting__ListAssignment_2 )* ) + // InternalLDef.g:4271:1: ( ( ( rule__LexicalHighlighting__ListAssignment_2 ) ) ( ( rule__LexicalHighlighting__ListAssignment_2 )* ) ) + // InternalLDef.g:4272:1: ( ( rule__LexicalHighlighting__ListAssignment_2 ) ) ( ( rule__LexicalHighlighting__ListAssignment_2 )* ) { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:4216:1: ( ( rule__LexicalHighlighting__ListAssignment_2 ) ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:4217:1: ( rule__LexicalHighlighting__ListAssignment_2 ) + // InternalLDef.g:4272:1: ( ( rule__LexicalHighlighting__ListAssignment_2 ) ) + // InternalLDef.g:4273:1: ( rule__LexicalHighlighting__ListAssignment_2 ) { if ( state.backtracking==0 ) { before(grammarAccess.getLexicalHighlightingAccess().getListAssignment_2()); } - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:4218:1: ( rule__LexicalHighlighting__ListAssignment_2 ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:4218:2: rule__LexicalHighlighting__ListAssignment_2 + // InternalLDef.g:4274:1: ( rule__LexicalHighlighting__ListAssignment_2 ) + // InternalLDef.g:4274:2: rule__LexicalHighlighting__ListAssignment_2 { - pushFollow(FOLLOW_rule__LexicalHighlighting__ListAssignment_2_in_rule__LexicalHighlighting__Group__2__Impl8532); + pushFollow(FOLLOW_33); rule__LexicalHighlighting__ListAssignment_2(); state._fsp--; @@ -12156,13 +12330,13 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { } - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:4221:1: ( ( rule__LexicalHighlighting__ListAssignment_2 )* ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:4222:1: ( rule__LexicalHighlighting__ListAssignment_2 )* + // InternalLDef.g:4277:1: ( ( rule__LexicalHighlighting__ListAssignment_2 )* ) + // InternalLDef.g:4278:1: ( rule__LexicalHighlighting__ListAssignment_2 )* { if ( state.backtracking==0 ) { before(grammarAccess.getLexicalHighlightingAccess().getListAssignment_2()); } - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:4223:1: ( rule__LexicalHighlighting__ListAssignment_2 )* + // InternalLDef.g:4279:1: ( rule__LexicalHighlighting__ListAssignment_2 )* loop31: do { int alt31=2; @@ -12175,9 +12349,9 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { switch (alt31) { case 1 : - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:4223:2: rule__LexicalHighlighting__ListAssignment_2 + // InternalLDef.g:4279:2: rule__LexicalHighlighting__ListAssignment_2 { - pushFollow(FOLLOW_rule__LexicalHighlighting__ListAssignment_2_in_rule__LexicalHighlighting__Group__2__Impl8544); + pushFollow(FOLLOW_33); rule__LexicalHighlighting__ListAssignment_2(); state._fsp--; @@ -12219,20 +12393,25 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__LexicalHighlighting__Group__3" - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:4234:1: rule__LexicalHighlighting__Group__3 : rule__LexicalHighlighting__Group__3__Impl ; + // InternalLDef.g:4290:1: rule__LexicalHighlighting__Group__3 : rule__LexicalHighlighting__Group__3__Impl rule__LexicalHighlighting__Group__4 ; public final void rule__LexicalHighlighting__Group__3() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:4238:1: ( rule__LexicalHighlighting__Group__3__Impl ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:4239:2: rule__LexicalHighlighting__Group__3__Impl + // InternalLDef.g:4294:1: ( rule__LexicalHighlighting__Group__3__Impl rule__LexicalHighlighting__Group__4 ) + // InternalLDef.g:4295:2: rule__LexicalHighlighting__Group__3__Impl rule__LexicalHighlighting__Group__4 { - pushFollow(FOLLOW_rule__LexicalHighlighting__Group__3__Impl_in_rule__LexicalHighlighting__Group__38577); + pushFollow(FOLLOW_32); rule__LexicalHighlighting__Group__3__Impl(); state._fsp--; if (state.failed) return ; + pushFollow(FOLLOW_2); + rule__LexicalHighlighting__Group__4(); + + state._fsp--; + if (state.failed) return ; } @@ -12252,24 +12431,45 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__LexicalHighlighting__Group__3__Impl" - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:4245:1: rule__LexicalHighlighting__Group__3__Impl : ( '}' ) ; + // InternalLDef.g:4302:1: rule__LexicalHighlighting__Group__3__Impl : ( ( rule__LexicalHighlighting__VistualAssignment_3 )? ) ; public final void rule__LexicalHighlighting__Group__3__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:4249:1: ( ( '}' ) ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:4250:1: ( '}' ) + // InternalLDef.g:4306:1: ( ( ( rule__LexicalHighlighting__VistualAssignment_3 )? ) ) + // InternalLDef.g:4307:1: ( ( rule__LexicalHighlighting__VistualAssignment_3 )? ) { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:4250:1: ( '}' ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:4251:1: '}' + // InternalLDef.g:4307:1: ( ( rule__LexicalHighlighting__VistualAssignment_3 )? ) + // InternalLDef.g:4308:1: ( rule__LexicalHighlighting__VistualAssignment_3 )? { if ( state.backtracking==0 ) { - before(grammarAccess.getLexicalHighlightingAccess().getRightCurlyBracketKeyword_3()); + before(grammarAccess.getLexicalHighlightingAccess().getVistualAssignment_3()); } - match(input,20,FOLLOW_20_in_rule__LexicalHighlighting__Group__3__Impl8605); if (state.failed) return ; + // InternalLDef.g:4309:1: ( rule__LexicalHighlighting__VistualAssignment_3 )? + int alt32=2; + int LA32_0 = input.LA(1); + + if ( (LA32_0==37) ) { + alt32=1; + } + switch (alt32) { + case 1 : + // InternalLDef.g:4309:2: rule__LexicalHighlighting__VistualAssignment_3 + { + pushFollow(FOLLOW_2); + rule__LexicalHighlighting__VistualAssignment_3(); + + state._fsp--; + if (state.failed) return ; + + } + break; + + } + if ( state.backtracking==0 ) { - after(grammarAccess.getLexicalHighlightingAccess().getRightCurlyBracketKeyword_3()); + after(grammarAccess.getLexicalHighlightingAccess().getVistualAssignment_3()); } } @@ -12292,22 +12492,1000 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { // $ANTLR end "rule__LexicalHighlighting__Group__3__Impl" + // $ANTLR start "rule__LexicalHighlighting__Group__4" + // InternalLDef.g:4319:1: rule__LexicalHighlighting__Group__4 : rule__LexicalHighlighting__Group__4__Impl ; + public final void rule__LexicalHighlighting__Group__4() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalLDef.g:4323:1: ( rule__LexicalHighlighting__Group__4__Impl ) + // InternalLDef.g:4324:2: rule__LexicalHighlighting__Group__4__Impl + { + pushFollow(FOLLOW_2); + rule__LexicalHighlighting__Group__4__Impl(); + + state._fsp--; + if (state.failed) return ; + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__LexicalHighlighting__Group__4" + + + // $ANTLR start "rule__LexicalHighlighting__Group__4__Impl" + // InternalLDef.g:4330:1: rule__LexicalHighlighting__Group__4__Impl : ( '}' ) ; + public final void rule__LexicalHighlighting__Group__4__Impl() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalLDef.g:4334:1: ( ( '}' ) ) + // InternalLDef.g:4335:1: ( '}' ) + { + // InternalLDef.g:4335:1: ( '}' ) + // InternalLDef.g:4336:1: '}' + { + if ( state.backtracking==0 ) { + before(grammarAccess.getLexicalHighlightingAccess().getRightCurlyBracketKeyword_4()); + } + match(input,20,FOLLOW_2); if (state.failed) return ; + if ( state.backtracking==0 ) { + after(grammarAccess.getLexicalHighlightingAccess().getRightCurlyBracketKeyword_4()); + } + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__LexicalHighlighting__Group__4__Impl" + + + // $ANTLR start "rule__TokenVisuals__Group__0" + // InternalLDef.g:4359:1: rule__TokenVisuals__Group__0 : rule__TokenVisuals__Group__0__Impl rule__TokenVisuals__Group__1 ; + public final void rule__TokenVisuals__Group__0() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalLDef.g:4363:1: ( rule__TokenVisuals__Group__0__Impl rule__TokenVisuals__Group__1 ) + // InternalLDef.g:4364:2: rule__TokenVisuals__Group__0__Impl rule__TokenVisuals__Group__1 + { + pushFollow(FOLLOW_9); + rule__TokenVisuals__Group__0__Impl(); + + state._fsp--; + if (state.failed) return ; + pushFollow(FOLLOW_2); + rule__TokenVisuals__Group__1(); + + state._fsp--; + if (state.failed) return ; + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__TokenVisuals__Group__0" + + + // $ANTLR start "rule__TokenVisuals__Group__0__Impl" + // InternalLDef.g:4371:1: rule__TokenVisuals__Group__0__Impl : ( 'token_def' ) ; + public final void rule__TokenVisuals__Group__0__Impl() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalLDef.g:4375:1: ( ( 'token_def' ) ) + // InternalLDef.g:4376:1: ( 'token_def' ) + { + // InternalLDef.g:4376:1: ( 'token_def' ) + // InternalLDef.g:4377:1: 'token_def' + { + if ( state.backtracking==0 ) { + before(grammarAccess.getTokenVisualsAccess().getToken_defKeyword_0()); + } + match(input,37,FOLLOW_2); if (state.failed) return ; + if ( state.backtracking==0 ) { + after(grammarAccess.getTokenVisualsAccess().getToken_defKeyword_0()); + } + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__TokenVisuals__Group__0__Impl" + + + // $ANTLR start "rule__TokenVisuals__Group__1" + // InternalLDef.g:4390:1: rule__TokenVisuals__Group__1 : rule__TokenVisuals__Group__1__Impl rule__TokenVisuals__Group__2 ; + public final void rule__TokenVisuals__Group__1() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalLDef.g:4394:1: ( rule__TokenVisuals__Group__1__Impl rule__TokenVisuals__Group__2 ) + // InternalLDef.g:4395:2: rule__TokenVisuals__Group__1__Impl rule__TokenVisuals__Group__2 + { + pushFollow(FOLLOW_3); + rule__TokenVisuals__Group__1__Impl(); + + state._fsp--; + if (state.failed) return ; + pushFollow(FOLLOW_2); + rule__TokenVisuals__Group__2(); + + state._fsp--; + if (state.failed) return ; + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__TokenVisuals__Group__1" + + + // $ANTLR start "rule__TokenVisuals__Group__1__Impl" + // InternalLDef.g:4402:1: rule__TokenVisuals__Group__1__Impl : ( '{' ) ; + public final void rule__TokenVisuals__Group__1__Impl() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalLDef.g:4406:1: ( ( '{' ) ) + // InternalLDef.g:4407:1: ( '{' ) + { + // InternalLDef.g:4407:1: ( '{' ) + // InternalLDef.g:4408:1: '{' + { + if ( state.backtracking==0 ) { + before(grammarAccess.getTokenVisualsAccess().getLeftCurlyBracketKeyword_1()); + } + match(input,19,FOLLOW_2); if (state.failed) return ; + if ( state.backtracking==0 ) { + after(grammarAccess.getTokenVisualsAccess().getLeftCurlyBracketKeyword_1()); + } + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__TokenVisuals__Group__1__Impl" + + + // $ANTLR start "rule__TokenVisuals__Group__2" + // InternalLDef.g:4421:1: rule__TokenVisuals__Group__2 : rule__TokenVisuals__Group__2__Impl rule__TokenVisuals__Group__3 ; + public final void rule__TokenVisuals__Group__2() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalLDef.g:4425:1: ( rule__TokenVisuals__Group__2__Impl rule__TokenVisuals__Group__3 ) + // InternalLDef.g:4426:2: rule__TokenVisuals__Group__2__Impl rule__TokenVisuals__Group__3 + { + pushFollow(FOLLOW_14); + rule__TokenVisuals__Group__2__Impl(); + + state._fsp--; + if (state.failed) return ; + pushFollow(FOLLOW_2); + rule__TokenVisuals__Group__3(); + + state._fsp--; + if (state.failed) return ; + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__TokenVisuals__Group__2" + + + // $ANTLR start "rule__TokenVisuals__Group__2__Impl" + // InternalLDef.g:4433:1: rule__TokenVisuals__Group__2__Impl : ( ( ( rule__TokenVisuals__Group_2__0 ) ) ( ( rule__TokenVisuals__Group_2__0 )* ) ) ; + public final void rule__TokenVisuals__Group__2__Impl() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalLDef.g:4437:1: ( ( ( ( rule__TokenVisuals__Group_2__0 ) ) ( ( rule__TokenVisuals__Group_2__0 )* ) ) ) + // InternalLDef.g:4438:1: ( ( ( rule__TokenVisuals__Group_2__0 ) ) ( ( rule__TokenVisuals__Group_2__0 )* ) ) + { + // InternalLDef.g:4438:1: ( ( ( rule__TokenVisuals__Group_2__0 ) ) ( ( rule__TokenVisuals__Group_2__0 )* ) ) + // InternalLDef.g:4439:1: ( ( rule__TokenVisuals__Group_2__0 ) ) ( ( rule__TokenVisuals__Group_2__0 )* ) + { + // InternalLDef.g:4439:1: ( ( rule__TokenVisuals__Group_2__0 ) ) + // InternalLDef.g:4440:1: ( rule__TokenVisuals__Group_2__0 ) + { + if ( state.backtracking==0 ) { + before(grammarAccess.getTokenVisualsAccess().getGroup_2()); + } + // InternalLDef.g:4441:1: ( rule__TokenVisuals__Group_2__0 ) + // InternalLDef.g:4441:2: rule__TokenVisuals__Group_2__0 + { + pushFollow(FOLLOW_19); + rule__TokenVisuals__Group_2__0(); + + state._fsp--; + if (state.failed) return ; + + } + + if ( state.backtracking==0 ) { + after(grammarAccess.getTokenVisualsAccess().getGroup_2()); + } + + } + + // InternalLDef.g:4444:1: ( ( rule__TokenVisuals__Group_2__0 )* ) + // InternalLDef.g:4445:1: ( rule__TokenVisuals__Group_2__0 )* + { + if ( state.backtracking==0 ) { + before(grammarAccess.getTokenVisualsAccess().getGroup_2()); + } + // InternalLDef.g:4446:1: ( rule__TokenVisuals__Group_2__0 )* + loop33: + do { + int alt33=2; + int LA33_0 = input.LA(1); + + if ( (LA33_0==RULE_ID) ) { + alt33=1; + } + + + switch (alt33) { + case 1 : + // InternalLDef.g:4446:2: rule__TokenVisuals__Group_2__0 + { + pushFollow(FOLLOW_19); + rule__TokenVisuals__Group_2__0(); + + state._fsp--; + if (state.failed) return ; + + } + break; + + default : + break loop33; + } + } while (true); + + if ( state.backtracking==0 ) { + after(grammarAccess.getTokenVisualsAccess().getGroup_2()); + } + + } + + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__TokenVisuals__Group__2__Impl" + + + // $ANTLR start "rule__TokenVisuals__Group__3" + // InternalLDef.g:4457:1: rule__TokenVisuals__Group__3 : rule__TokenVisuals__Group__3__Impl ; + public final void rule__TokenVisuals__Group__3() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalLDef.g:4461:1: ( rule__TokenVisuals__Group__3__Impl ) + // InternalLDef.g:4462:2: rule__TokenVisuals__Group__3__Impl + { + pushFollow(FOLLOW_2); + rule__TokenVisuals__Group__3__Impl(); + + state._fsp--; + if (state.failed) return ; + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__TokenVisuals__Group__3" + + + // $ANTLR start "rule__TokenVisuals__Group__3__Impl" + // InternalLDef.g:4468:1: rule__TokenVisuals__Group__3__Impl : ( '}' ) ; + public final void rule__TokenVisuals__Group__3__Impl() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalLDef.g:4472:1: ( ( '}' ) ) + // InternalLDef.g:4473:1: ( '}' ) + { + // InternalLDef.g:4473:1: ( '}' ) + // InternalLDef.g:4474:1: '}' + { + if ( state.backtracking==0 ) { + before(grammarAccess.getTokenVisualsAccess().getRightCurlyBracketKeyword_3()); + } + match(input,20,FOLLOW_2); if (state.failed) return ; + if ( state.backtracking==0 ) { + after(grammarAccess.getTokenVisualsAccess().getRightCurlyBracketKeyword_3()); + } + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__TokenVisuals__Group__3__Impl" + + + // $ANTLR start "rule__TokenVisuals__Group_2__0" + // InternalLDef.g:4495:1: rule__TokenVisuals__Group_2__0 : rule__TokenVisuals__Group_2__0__Impl rule__TokenVisuals__Group_2__1 ; + public final void rule__TokenVisuals__Group_2__0() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalLDef.g:4499:1: ( rule__TokenVisuals__Group_2__0__Impl rule__TokenVisuals__Group_2__1 ) + // InternalLDef.g:4500:2: rule__TokenVisuals__Group_2__0__Impl rule__TokenVisuals__Group_2__1 + { + pushFollow(FOLLOW_34); + rule__TokenVisuals__Group_2__0__Impl(); + + state._fsp--; + if (state.failed) return ; + pushFollow(FOLLOW_2); + rule__TokenVisuals__Group_2__1(); + + state._fsp--; + if (state.failed) return ; + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__TokenVisuals__Group_2__0" + + + // $ANTLR start "rule__TokenVisuals__Group_2__0__Impl" + // InternalLDef.g:4507:1: rule__TokenVisuals__Group_2__0__Impl : ( ( rule__TokenVisuals__TokenVisualsAssignment_2_0 ) ) ; + public final void rule__TokenVisuals__Group_2__0__Impl() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalLDef.g:4511:1: ( ( ( rule__TokenVisuals__TokenVisualsAssignment_2_0 ) ) ) + // InternalLDef.g:4512:1: ( ( rule__TokenVisuals__TokenVisualsAssignment_2_0 ) ) + { + // InternalLDef.g:4512:1: ( ( rule__TokenVisuals__TokenVisualsAssignment_2_0 ) ) + // InternalLDef.g:4513:1: ( rule__TokenVisuals__TokenVisualsAssignment_2_0 ) + { + if ( state.backtracking==0 ) { + before(grammarAccess.getTokenVisualsAccess().getTokenVisualsAssignment_2_0()); + } + // InternalLDef.g:4514:1: ( rule__TokenVisuals__TokenVisualsAssignment_2_0 ) + // InternalLDef.g:4514:2: rule__TokenVisuals__TokenVisualsAssignment_2_0 + { + pushFollow(FOLLOW_2); + rule__TokenVisuals__TokenVisualsAssignment_2_0(); + + state._fsp--; + if (state.failed) return ; + + } + + if ( state.backtracking==0 ) { + after(grammarAccess.getTokenVisualsAccess().getTokenVisualsAssignment_2_0()); + } + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__TokenVisuals__Group_2__0__Impl" + + + // $ANTLR start "rule__TokenVisuals__Group_2__1" + // InternalLDef.g:4524:1: rule__TokenVisuals__Group_2__1 : rule__TokenVisuals__Group_2__1__Impl ; + public final void rule__TokenVisuals__Group_2__1() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalLDef.g:4528:1: ( rule__TokenVisuals__Group_2__1__Impl ) + // InternalLDef.g:4529:2: rule__TokenVisuals__Group_2__1__Impl + { + pushFollow(FOLLOW_2); + rule__TokenVisuals__Group_2__1__Impl(); + + state._fsp--; + if (state.failed) return ; + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__TokenVisuals__Group_2__1" + + + // $ANTLR start "rule__TokenVisuals__Group_2__1__Impl" + // InternalLDef.g:4535:1: rule__TokenVisuals__Group_2__1__Impl : ( ';' ) ; + public final void rule__TokenVisuals__Group_2__1__Impl() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalLDef.g:4539:1: ( ( ';' ) ) + // InternalLDef.g:4540:1: ( ';' ) + { + // InternalLDef.g:4540:1: ( ';' ) + // InternalLDef.g:4541:1: ';' + { + if ( state.backtracking==0 ) { + before(grammarAccess.getTokenVisualsAccess().getSemicolonKeyword_2_1()); + } + match(input,38,FOLLOW_2); if (state.failed) return ; + if ( state.backtracking==0 ) { + after(grammarAccess.getTokenVisualsAccess().getSemicolonKeyword_2_1()); + } + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__TokenVisuals__Group_2__1__Impl" + + + // $ANTLR start "rule__TokenVisual__Group__0" + // InternalLDef.g:4558:1: rule__TokenVisual__Group__0 : rule__TokenVisual__Group__0__Impl rule__TokenVisual__Group__1 ; + public final void rule__TokenVisual__Group__0() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalLDef.g:4562:1: ( rule__TokenVisual__Group__0__Impl rule__TokenVisual__Group__1 ) + // InternalLDef.g:4563:2: rule__TokenVisual__Group__0__Impl rule__TokenVisual__Group__1 + { + pushFollow(FOLLOW_18); + rule__TokenVisual__Group__0__Impl(); + + state._fsp--; + if (state.failed) return ; + pushFollow(FOLLOW_2); + rule__TokenVisual__Group__1(); + + state._fsp--; + if (state.failed) return ; + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__TokenVisual__Group__0" + + + // $ANTLR start "rule__TokenVisual__Group__0__Impl" + // InternalLDef.g:4570:1: rule__TokenVisual__Group__0__Impl : ( ( rule__TokenVisual__TokenAssignment_0 ) ) ; + public final void rule__TokenVisual__Group__0__Impl() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalLDef.g:4574:1: ( ( ( rule__TokenVisual__TokenAssignment_0 ) ) ) + // InternalLDef.g:4575:1: ( ( rule__TokenVisual__TokenAssignment_0 ) ) + { + // InternalLDef.g:4575:1: ( ( rule__TokenVisual__TokenAssignment_0 ) ) + // InternalLDef.g:4576:1: ( rule__TokenVisual__TokenAssignment_0 ) + { + if ( state.backtracking==0 ) { + before(grammarAccess.getTokenVisualAccess().getTokenAssignment_0()); + } + // InternalLDef.g:4577:1: ( rule__TokenVisual__TokenAssignment_0 ) + // InternalLDef.g:4577:2: rule__TokenVisual__TokenAssignment_0 + { + pushFollow(FOLLOW_2); + rule__TokenVisual__TokenAssignment_0(); + + state._fsp--; + if (state.failed) return ; + + } + + if ( state.backtracking==0 ) { + after(grammarAccess.getTokenVisualAccess().getTokenAssignment_0()); + } + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__TokenVisual__Group__0__Impl" + + + // $ANTLR start "rule__TokenVisual__Group__1" + // InternalLDef.g:4587:1: rule__TokenVisual__Group__1 : rule__TokenVisual__Group__1__Impl rule__TokenVisual__Group__2 ; + public final void rule__TokenVisual__Group__1() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalLDef.g:4591:1: ( rule__TokenVisual__Group__1__Impl rule__TokenVisual__Group__2 ) + // InternalLDef.g:4592:2: rule__TokenVisual__Group__1__Impl rule__TokenVisual__Group__2 + { + pushFollow(FOLLOW_35); + rule__TokenVisual__Group__1__Impl(); + + state._fsp--; + if (state.failed) return ; + pushFollow(FOLLOW_2); + rule__TokenVisual__Group__2(); + + state._fsp--; + if (state.failed) return ; + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__TokenVisual__Group__1" + + + // $ANTLR start "rule__TokenVisual__Group__1__Impl" + // InternalLDef.g:4599:1: rule__TokenVisual__Group__1__Impl : ( ( rule__TokenVisual__ColorSpecAssignment_1 ) ) ; + public final void rule__TokenVisual__Group__1__Impl() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalLDef.g:4603:1: ( ( ( rule__TokenVisual__ColorSpecAssignment_1 ) ) ) + // InternalLDef.g:4604:1: ( ( rule__TokenVisual__ColorSpecAssignment_1 ) ) + { + // InternalLDef.g:4604:1: ( ( rule__TokenVisual__ColorSpecAssignment_1 ) ) + // InternalLDef.g:4605:1: ( rule__TokenVisual__ColorSpecAssignment_1 ) + { + if ( state.backtracking==0 ) { + before(grammarAccess.getTokenVisualAccess().getColorSpecAssignment_1()); + } + // InternalLDef.g:4606:1: ( rule__TokenVisual__ColorSpecAssignment_1 ) + // InternalLDef.g:4606:2: rule__TokenVisual__ColorSpecAssignment_1 + { + pushFollow(FOLLOW_2); + rule__TokenVisual__ColorSpecAssignment_1(); + + state._fsp--; + if (state.failed) return ; + + } + + if ( state.backtracking==0 ) { + after(grammarAccess.getTokenVisualAccess().getColorSpecAssignment_1()); + } + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__TokenVisual__Group__1__Impl" + + + // $ANTLR start "rule__TokenVisual__Group__2" + // InternalLDef.g:4616:1: rule__TokenVisual__Group__2 : rule__TokenVisual__Group__2__Impl rule__TokenVisual__Group__3 ; + public final void rule__TokenVisual__Group__2() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalLDef.g:4620:1: ( rule__TokenVisual__Group__2__Impl rule__TokenVisual__Group__3 ) + // InternalLDef.g:4621:2: rule__TokenVisual__Group__2__Impl rule__TokenVisual__Group__3 + { + pushFollow(FOLLOW_35); + rule__TokenVisual__Group__2__Impl(); + + state._fsp--; + if (state.failed) return ; + pushFollow(FOLLOW_2); + rule__TokenVisual__Group__3(); + + state._fsp--; + if (state.failed) return ; + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__TokenVisual__Group__2" + + + // $ANTLR start "rule__TokenVisual__Group__2__Impl" + // InternalLDef.g:4628:1: rule__TokenVisual__Group__2__Impl : ( ( rule__TokenVisual__BoldAssignment_2 )? ) ; + public final void rule__TokenVisual__Group__2__Impl() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalLDef.g:4632:1: ( ( ( rule__TokenVisual__BoldAssignment_2 )? ) ) + // InternalLDef.g:4633:1: ( ( rule__TokenVisual__BoldAssignment_2 )? ) + { + // InternalLDef.g:4633:1: ( ( rule__TokenVisual__BoldAssignment_2 )? ) + // InternalLDef.g:4634:1: ( rule__TokenVisual__BoldAssignment_2 )? + { + if ( state.backtracking==0 ) { + before(grammarAccess.getTokenVisualAccess().getBoldAssignment_2()); + } + // InternalLDef.g:4635:1: ( rule__TokenVisual__BoldAssignment_2 )? + int alt34=2; + int LA34_0 = input.LA(1); + + if ( (LA34_0==48) ) { + alt34=1; + } + switch (alt34) { + case 1 : + // InternalLDef.g:4635:2: rule__TokenVisual__BoldAssignment_2 + { + pushFollow(FOLLOW_2); + rule__TokenVisual__BoldAssignment_2(); + + state._fsp--; + if (state.failed) return ; + + } + break; + + } + + if ( state.backtracking==0 ) { + after(grammarAccess.getTokenVisualAccess().getBoldAssignment_2()); + } + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__TokenVisual__Group__2__Impl" + + + // $ANTLR start "rule__TokenVisual__Group__3" + // InternalLDef.g:4645:1: rule__TokenVisual__Group__3 : rule__TokenVisual__Group__3__Impl ; + public final void rule__TokenVisual__Group__3() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalLDef.g:4649:1: ( rule__TokenVisual__Group__3__Impl ) + // InternalLDef.g:4650:2: rule__TokenVisual__Group__3__Impl + { + pushFollow(FOLLOW_2); + rule__TokenVisual__Group__3__Impl(); + + state._fsp--; + if (state.failed) return ; + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__TokenVisual__Group__3" + + + // $ANTLR start "rule__TokenVisual__Group__3__Impl" + // InternalLDef.g:4656:1: rule__TokenVisual__Group__3__Impl : ( ( rule__TokenVisual__ItalicAssignment_3 )? ) ; + public final void rule__TokenVisual__Group__3__Impl() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalLDef.g:4660:1: ( ( ( rule__TokenVisual__ItalicAssignment_3 )? ) ) + // InternalLDef.g:4661:1: ( ( rule__TokenVisual__ItalicAssignment_3 )? ) + { + // InternalLDef.g:4661:1: ( ( rule__TokenVisual__ItalicAssignment_3 )? ) + // InternalLDef.g:4662:1: ( rule__TokenVisual__ItalicAssignment_3 )? + { + if ( state.backtracking==0 ) { + before(grammarAccess.getTokenVisualAccess().getItalicAssignment_3()); + } + // InternalLDef.g:4663:1: ( rule__TokenVisual__ItalicAssignment_3 )? + int alt35=2; + int LA35_0 = input.LA(1); + + if ( (LA35_0==49) ) { + alt35=1; + } + switch (alt35) { + case 1 : + // InternalLDef.g:4663:2: rule__TokenVisual__ItalicAssignment_3 + { + pushFollow(FOLLOW_2); + rule__TokenVisual__ItalicAssignment_3(); + + state._fsp--; + if (state.failed) return ; + + } + break; + + } + + if ( state.backtracking==0 ) { + after(grammarAccess.getTokenVisualAccess().getItalicAssignment_3()); + } + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__TokenVisual__Group__3__Impl" + + // $ANTLR start "rule__LexicalPartitionHighlighting_JS__Group__0" - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:4272:1: rule__LexicalPartitionHighlighting_JS__Group__0 : rule__LexicalPartitionHighlighting_JS__Group__0__Impl rule__LexicalPartitionHighlighting_JS__Group__1 ; + // InternalLDef.g:4681:1: rule__LexicalPartitionHighlighting_JS__Group__0 : rule__LexicalPartitionHighlighting_JS__Group__0__Impl rule__LexicalPartitionHighlighting_JS__Group__1 ; public final void rule__LexicalPartitionHighlighting_JS__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:4276:1: ( rule__LexicalPartitionHighlighting_JS__Group__0__Impl rule__LexicalPartitionHighlighting_JS__Group__1 ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:4277:2: rule__LexicalPartitionHighlighting_JS__Group__0__Impl rule__LexicalPartitionHighlighting_JS__Group__1 + // InternalLDef.g:4685:1: ( rule__LexicalPartitionHighlighting_JS__Group__0__Impl rule__LexicalPartitionHighlighting_JS__Group__1 ) + // InternalLDef.g:4686:2: rule__LexicalPartitionHighlighting_JS__Group__0__Impl rule__LexicalPartitionHighlighting_JS__Group__1 { - pushFollow(FOLLOW_rule__LexicalPartitionHighlighting_JS__Group__0__Impl_in_rule__LexicalPartitionHighlighting_JS__Group__08644); + pushFollow(FOLLOW_3); rule__LexicalPartitionHighlighting_JS__Group__0__Impl(); state._fsp--; if (state.failed) return ; - pushFollow(FOLLOW_rule__LexicalPartitionHighlighting_JS__Group__1_in_rule__LexicalPartitionHighlighting_JS__Group__08647); + pushFollow(FOLLOW_2); rule__LexicalPartitionHighlighting_JS__Group__1(); state._fsp--; @@ -12331,22 +13509,22 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__LexicalPartitionHighlighting_JS__Group__0__Impl" - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:4284:1: rule__LexicalPartitionHighlighting_JS__Group__0__Impl : ( 'script' ) ; + // InternalLDef.g:4693:1: rule__LexicalPartitionHighlighting_JS__Group__0__Impl : ( 'script' ) ; public final void rule__LexicalPartitionHighlighting_JS__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:4288:1: ( ( 'script' ) ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:4289:1: ( 'script' ) + // InternalLDef.g:4697:1: ( ( 'script' ) ) + // InternalLDef.g:4698:1: ( 'script' ) { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:4289:1: ( 'script' ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:4290:1: 'script' + // InternalLDef.g:4698:1: ( 'script' ) + // InternalLDef.g:4699:1: 'script' { if ( state.backtracking==0 ) { before(grammarAccess.getLexicalPartitionHighlighting_JSAccess().getScriptKeyword_0()); } - match(input,28,FOLLOW_28_in_rule__LexicalPartitionHighlighting_JS__Group__0__Impl8675); if (state.failed) return ; + match(input,28,FOLLOW_2); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getLexicalPartitionHighlighting_JSAccess().getScriptKeyword_0()); } @@ -12372,21 +13550,21 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__LexicalPartitionHighlighting_JS__Group__1" - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:4303:1: rule__LexicalPartitionHighlighting_JS__Group__1 : rule__LexicalPartitionHighlighting_JS__Group__1__Impl rule__LexicalPartitionHighlighting_JS__Group__2 ; + // InternalLDef.g:4712:1: rule__LexicalPartitionHighlighting_JS__Group__1 : rule__LexicalPartitionHighlighting_JS__Group__1__Impl rule__LexicalPartitionHighlighting_JS__Group__2 ; public final void rule__LexicalPartitionHighlighting_JS__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:4307:1: ( rule__LexicalPartitionHighlighting_JS__Group__1__Impl rule__LexicalPartitionHighlighting_JS__Group__2 ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:4308:2: rule__LexicalPartitionHighlighting_JS__Group__1__Impl rule__LexicalPartitionHighlighting_JS__Group__2 + // InternalLDef.g:4716:1: ( rule__LexicalPartitionHighlighting_JS__Group__1__Impl rule__LexicalPartitionHighlighting_JS__Group__2 ) + // InternalLDef.g:4717:2: rule__LexicalPartitionHighlighting_JS__Group__1__Impl rule__LexicalPartitionHighlighting_JS__Group__2 { - pushFollow(FOLLOW_rule__LexicalPartitionHighlighting_JS__Group__1__Impl_in_rule__LexicalPartitionHighlighting_JS__Group__18706); + pushFollow(FOLLOW_18); rule__LexicalPartitionHighlighting_JS__Group__1__Impl(); state._fsp--; if (state.failed) return ; - pushFollow(FOLLOW_rule__LexicalPartitionHighlighting_JS__Group__2_in_rule__LexicalPartitionHighlighting_JS__Group__18709); + pushFollow(FOLLOW_2); rule__LexicalPartitionHighlighting_JS__Group__2(); state._fsp--; @@ -12410,25 +13588,25 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__LexicalPartitionHighlighting_JS__Group__1__Impl" - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:4315:1: rule__LexicalPartitionHighlighting_JS__Group__1__Impl : ( ( rule__LexicalPartitionHighlighting_JS__PartitionAssignment_1 ) ) ; + // InternalLDef.g:4724:1: rule__LexicalPartitionHighlighting_JS__Group__1__Impl : ( ( rule__LexicalPartitionHighlighting_JS__PartitionAssignment_1 ) ) ; public final void rule__LexicalPartitionHighlighting_JS__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:4319:1: ( ( ( rule__LexicalPartitionHighlighting_JS__PartitionAssignment_1 ) ) ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:4320:1: ( ( rule__LexicalPartitionHighlighting_JS__PartitionAssignment_1 ) ) + // InternalLDef.g:4728:1: ( ( ( rule__LexicalPartitionHighlighting_JS__PartitionAssignment_1 ) ) ) + // InternalLDef.g:4729:1: ( ( rule__LexicalPartitionHighlighting_JS__PartitionAssignment_1 ) ) { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:4320:1: ( ( rule__LexicalPartitionHighlighting_JS__PartitionAssignment_1 ) ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:4321:1: ( rule__LexicalPartitionHighlighting_JS__PartitionAssignment_1 ) + // InternalLDef.g:4729:1: ( ( rule__LexicalPartitionHighlighting_JS__PartitionAssignment_1 ) ) + // InternalLDef.g:4730:1: ( rule__LexicalPartitionHighlighting_JS__PartitionAssignment_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getLexicalPartitionHighlighting_JSAccess().getPartitionAssignment_1()); } - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:4322:1: ( rule__LexicalPartitionHighlighting_JS__PartitionAssignment_1 ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:4322:2: rule__LexicalPartitionHighlighting_JS__PartitionAssignment_1 + // InternalLDef.g:4731:1: ( rule__LexicalPartitionHighlighting_JS__PartitionAssignment_1 ) + // InternalLDef.g:4731:2: rule__LexicalPartitionHighlighting_JS__PartitionAssignment_1 { - pushFollow(FOLLOW_rule__LexicalPartitionHighlighting_JS__PartitionAssignment_1_in_rule__LexicalPartitionHighlighting_JS__Group__1__Impl8736); + pushFollow(FOLLOW_2); rule__LexicalPartitionHighlighting_JS__PartitionAssignment_1(); state._fsp--; @@ -12461,16 +13639,16 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__LexicalPartitionHighlighting_JS__Group__2" - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:4332:1: rule__LexicalPartitionHighlighting_JS__Group__2 : rule__LexicalPartitionHighlighting_JS__Group__2__Impl ; + // InternalLDef.g:4741:1: rule__LexicalPartitionHighlighting_JS__Group__2 : rule__LexicalPartitionHighlighting_JS__Group__2__Impl ; public final void rule__LexicalPartitionHighlighting_JS__Group__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:4336:1: ( rule__LexicalPartitionHighlighting_JS__Group__2__Impl ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:4337:2: rule__LexicalPartitionHighlighting_JS__Group__2__Impl + // InternalLDef.g:4745:1: ( rule__LexicalPartitionHighlighting_JS__Group__2__Impl ) + // InternalLDef.g:4746:2: rule__LexicalPartitionHighlighting_JS__Group__2__Impl { - pushFollow(FOLLOW_rule__LexicalPartitionHighlighting_JS__Group__2__Impl_in_rule__LexicalPartitionHighlighting_JS__Group__28766); + pushFollow(FOLLOW_2); rule__LexicalPartitionHighlighting_JS__Group__2__Impl(); state._fsp--; @@ -12494,25 +13672,25 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__LexicalPartitionHighlighting_JS__Group__2__Impl" - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:4343:1: rule__LexicalPartitionHighlighting_JS__Group__2__Impl : ( ( rule__LexicalPartitionHighlighting_JS__ScriptURIAssignment_2 ) ) ; + // InternalLDef.g:4752:1: rule__LexicalPartitionHighlighting_JS__Group__2__Impl : ( ( rule__LexicalPartitionHighlighting_JS__ScriptURIAssignment_2 ) ) ; public final void rule__LexicalPartitionHighlighting_JS__Group__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:4347:1: ( ( ( rule__LexicalPartitionHighlighting_JS__ScriptURIAssignment_2 ) ) ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:4348:1: ( ( rule__LexicalPartitionHighlighting_JS__ScriptURIAssignment_2 ) ) + // InternalLDef.g:4756:1: ( ( ( rule__LexicalPartitionHighlighting_JS__ScriptURIAssignment_2 ) ) ) + // InternalLDef.g:4757:1: ( ( rule__LexicalPartitionHighlighting_JS__ScriptURIAssignment_2 ) ) { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:4348:1: ( ( rule__LexicalPartitionHighlighting_JS__ScriptURIAssignment_2 ) ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:4349:1: ( rule__LexicalPartitionHighlighting_JS__ScriptURIAssignment_2 ) + // InternalLDef.g:4757:1: ( ( rule__LexicalPartitionHighlighting_JS__ScriptURIAssignment_2 ) ) + // InternalLDef.g:4758:1: ( rule__LexicalPartitionHighlighting_JS__ScriptURIAssignment_2 ) { if ( state.backtracking==0 ) { before(grammarAccess.getLexicalPartitionHighlighting_JSAccess().getScriptURIAssignment_2()); } - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:4350:1: ( rule__LexicalPartitionHighlighting_JS__ScriptURIAssignment_2 ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:4350:2: rule__LexicalPartitionHighlighting_JS__ScriptURIAssignment_2 + // InternalLDef.g:4759:1: ( rule__LexicalPartitionHighlighting_JS__ScriptURIAssignment_2 ) + // InternalLDef.g:4759:2: rule__LexicalPartitionHighlighting_JS__ScriptURIAssignment_2 { - pushFollow(FOLLOW_rule__LexicalPartitionHighlighting_JS__ScriptURIAssignment_2_in_rule__LexicalPartitionHighlighting_JS__Group__2__Impl8793); + pushFollow(FOLLOW_2); rule__LexicalPartitionHighlighting_JS__ScriptURIAssignment_2(); state._fsp--; @@ -12545,21 +13723,21 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__LexicalPartitionHighlighting_Rule__Group__0" - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:4366:1: rule__LexicalPartitionHighlighting_Rule__Group__0 : rule__LexicalPartitionHighlighting_Rule__Group__0__Impl rule__LexicalPartitionHighlighting_Rule__Group__1 ; + // InternalLDef.g:4775:1: rule__LexicalPartitionHighlighting_Rule__Group__0 : rule__LexicalPartitionHighlighting_Rule__Group__0__Impl rule__LexicalPartitionHighlighting_Rule__Group__1 ; public final void rule__LexicalPartitionHighlighting_Rule__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:4370:1: ( rule__LexicalPartitionHighlighting_Rule__Group__0__Impl rule__LexicalPartitionHighlighting_Rule__Group__1 ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:4371:2: rule__LexicalPartitionHighlighting_Rule__Group__0__Impl rule__LexicalPartitionHighlighting_Rule__Group__1 + // InternalLDef.g:4779:1: ( rule__LexicalPartitionHighlighting_Rule__Group__0__Impl rule__LexicalPartitionHighlighting_Rule__Group__1 ) + // InternalLDef.g:4780:2: rule__LexicalPartitionHighlighting_Rule__Group__0__Impl rule__LexicalPartitionHighlighting_Rule__Group__1 { - pushFollow(FOLLOW_rule__LexicalPartitionHighlighting_Rule__Group__0__Impl_in_rule__LexicalPartitionHighlighting_Rule__Group__08829); + pushFollow(FOLLOW_3); rule__LexicalPartitionHighlighting_Rule__Group__0__Impl(); state._fsp--; if (state.failed) return ; - pushFollow(FOLLOW_rule__LexicalPartitionHighlighting_Rule__Group__1_in_rule__LexicalPartitionHighlighting_Rule__Group__08832); + pushFollow(FOLLOW_2); rule__LexicalPartitionHighlighting_Rule__Group__1(); state._fsp--; @@ -12583,22 +13761,22 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__LexicalPartitionHighlighting_Rule__Group__0__Impl" - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:4378:1: rule__LexicalPartitionHighlighting_Rule__Group__0__Impl : ( 'rule' ) ; + // InternalLDef.g:4787:1: rule__LexicalPartitionHighlighting_Rule__Group__0__Impl : ( 'rule' ) ; public final void rule__LexicalPartitionHighlighting_Rule__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:4382:1: ( ( 'rule' ) ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:4383:1: ( 'rule' ) + // InternalLDef.g:4791:1: ( ( 'rule' ) ) + // InternalLDef.g:4792:1: ( 'rule' ) { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:4383:1: ( 'rule' ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:4384:1: 'rule' + // InternalLDef.g:4792:1: ( 'rule' ) + // InternalLDef.g:4793:1: 'rule' { if ( state.backtracking==0 ) { before(grammarAccess.getLexicalPartitionHighlighting_RuleAccess().getRuleKeyword_0()); } - match(input,29,FOLLOW_29_in_rule__LexicalPartitionHighlighting_Rule__Group__0__Impl8860); if (state.failed) return ; + match(input,29,FOLLOW_2); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getLexicalPartitionHighlighting_RuleAccess().getRuleKeyword_0()); } @@ -12624,21 +13802,21 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__LexicalPartitionHighlighting_Rule__Group__1" - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:4397:1: rule__LexicalPartitionHighlighting_Rule__Group__1 : rule__LexicalPartitionHighlighting_Rule__Group__1__Impl rule__LexicalPartitionHighlighting_Rule__Group__2 ; + // InternalLDef.g:4806:1: rule__LexicalPartitionHighlighting_Rule__Group__1 : rule__LexicalPartitionHighlighting_Rule__Group__1__Impl rule__LexicalPartitionHighlighting_Rule__Group__2 ; public final void rule__LexicalPartitionHighlighting_Rule__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:4401:1: ( rule__LexicalPartitionHighlighting_Rule__Group__1__Impl rule__LexicalPartitionHighlighting_Rule__Group__2 ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:4402:2: rule__LexicalPartitionHighlighting_Rule__Group__1__Impl rule__LexicalPartitionHighlighting_Rule__Group__2 + // InternalLDef.g:4810:1: ( rule__LexicalPartitionHighlighting_Rule__Group__1__Impl rule__LexicalPartitionHighlighting_Rule__Group__2 ) + // InternalLDef.g:4811:2: rule__LexicalPartitionHighlighting_Rule__Group__1__Impl rule__LexicalPartitionHighlighting_Rule__Group__2 { - pushFollow(FOLLOW_rule__LexicalPartitionHighlighting_Rule__Group__1__Impl_in_rule__LexicalPartitionHighlighting_Rule__Group__18891); + pushFollow(FOLLOW_36); rule__LexicalPartitionHighlighting_Rule__Group__1__Impl(); state._fsp--; if (state.failed) return ; - pushFollow(FOLLOW_rule__LexicalPartitionHighlighting_Rule__Group__2_in_rule__LexicalPartitionHighlighting_Rule__Group__18894); + pushFollow(FOLLOW_2); rule__LexicalPartitionHighlighting_Rule__Group__2(); state._fsp--; @@ -12662,25 +13840,25 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__LexicalPartitionHighlighting_Rule__Group__1__Impl" - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:4409:1: rule__LexicalPartitionHighlighting_Rule__Group__1__Impl : ( ( rule__LexicalPartitionHighlighting_Rule__PartitionAssignment_1 ) ) ; + // InternalLDef.g:4818:1: rule__LexicalPartitionHighlighting_Rule__Group__1__Impl : ( ( rule__LexicalPartitionHighlighting_Rule__PartitionAssignment_1 ) ) ; public final void rule__LexicalPartitionHighlighting_Rule__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:4413:1: ( ( ( rule__LexicalPartitionHighlighting_Rule__PartitionAssignment_1 ) ) ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:4414:1: ( ( rule__LexicalPartitionHighlighting_Rule__PartitionAssignment_1 ) ) + // InternalLDef.g:4822:1: ( ( ( rule__LexicalPartitionHighlighting_Rule__PartitionAssignment_1 ) ) ) + // InternalLDef.g:4823:1: ( ( rule__LexicalPartitionHighlighting_Rule__PartitionAssignment_1 ) ) { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:4414:1: ( ( rule__LexicalPartitionHighlighting_Rule__PartitionAssignment_1 ) ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:4415:1: ( rule__LexicalPartitionHighlighting_Rule__PartitionAssignment_1 ) + // InternalLDef.g:4823:1: ( ( rule__LexicalPartitionHighlighting_Rule__PartitionAssignment_1 ) ) + // InternalLDef.g:4824:1: ( rule__LexicalPartitionHighlighting_Rule__PartitionAssignment_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getLexicalPartitionHighlighting_RuleAccess().getPartitionAssignment_1()); } - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:4416:1: ( rule__LexicalPartitionHighlighting_Rule__PartitionAssignment_1 ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:4416:2: rule__LexicalPartitionHighlighting_Rule__PartitionAssignment_1 + // InternalLDef.g:4825:1: ( rule__LexicalPartitionHighlighting_Rule__PartitionAssignment_1 ) + // InternalLDef.g:4825:2: rule__LexicalPartitionHighlighting_Rule__PartitionAssignment_1 { - pushFollow(FOLLOW_rule__LexicalPartitionHighlighting_Rule__PartitionAssignment_1_in_rule__LexicalPartitionHighlighting_Rule__Group__1__Impl8921); + pushFollow(FOLLOW_2); rule__LexicalPartitionHighlighting_Rule__PartitionAssignment_1(); state._fsp--; @@ -12713,21 +13891,21 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__LexicalPartitionHighlighting_Rule__Group__2" - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:4426:1: rule__LexicalPartitionHighlighting_Rule__Group__2 : rule__LexicalPartitionHighlighting_Rule__Group__2__Impl rule__LexicalPartitionHighlighting_Rule__Group__3 ; + // InternalLDef.g:4835:1: rule__LexicalPartitionHighlighting_Rule__Group__2 : rule__LexicalPartitionHighlighting_Rule__Group__2__Impl rule__LexicalPartitionHighlighting_Rule__Group__3 ; public final void rule__LexicalPartitionHighlighting_Rule__Group__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:4430:1: ( rule__LexicalPartitionHighlighting_Rule__Group__2__Impl rule__LexicalPartitionHighlighting_Rule__Group__3 ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:4431:2: rule__LexicalPartitionHighlighting_Rule__Group__2__Impl rule__LexicalPartitionHighlighting_Rule__Group__3 + // InternalLDef.g:4839:1: ( rule__LexicalPartitionHighlighting_Rule__Group__2__Impl rule__LexicalPartitionHighlighting_Rule__Group__3 ) + // InternalLDef.g:4840:2: rule__LexicalPartitionHighlighting_Rule__Group__2__Impl rule__LexicalPartitionHighlighting_Rule__Group__3 { - pushFollow(FOLLOW_rule__LexicalPartitionHighlighting_Rule__Group__2__Impl_in_rule__LexicalPartitionHighlighting_Rule__Group__28951); + pushFollow(FOLLOW_36); rule__LexicalPartitionHighlighting_Rule__Group__2__Impl(); state._fsp--; if (state.failed) return ; - pushFollow(FOLLOW_rule__LexicalPartitionHighlighting_Rule__Group__3_in_rule__LexicalPartitionHighlighting_Rule__Group__28954); + pushFollow(FOLLOW_2); rule__LexicalPartitionHighlighting_Rule__Group__3(); state._fsp--; @@ -12751,33 +13929,33 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__LexicalPartitionHighlighting_Rule__Group__2__Impl" - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:4438:1: rule__LexicalPartitionHighlighting_Rule__Group__2__Impl : ( ( rule__LexicalPartitionHighlighting_Rule__WhitespaceAssignment_2 )? ) ; + // InternalLDef.g:4847:1: rule__LexicalPartitionHighlighting_Rule__Group__2__Impl : ( ( rule__LexicalPartitionHighlighting_Rule__WhitespaceAssignment_2 )? ) ; public final void rule__LexicalPartitionHighlighting_Rule__Group__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:4442:1: ( ( ( rule__LexicalPartitionHighlighting_Rule__WhitespaceAssignment_2 )? ) ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:4443:1: ( ( rule__LexicalPartitionHighlighting_Rule__WhitespaceAssignment_2 )? ) + // InternalLDef.g:4851:1: ( ( ( rule__LexicalPartitionHighlighting_Rule__WhitespaceAssignment_2 )? ) ) + // InternalLDef.g:4852:1: ( ( rule__LexicalPartitionHighlighting_Rule__WhitespaceAssignment_2 )? ) { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:4443:1: ( ( rule__LexicalPartitionHighlighting_Rule__WhitespaceAssignment_2 )? ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:4444:1: ( rule__LexicalPartitionHighlighting_Rule__WhitespaceAssignment_2 )? + // InternalLDef.g:4852:1: ( ( rule__LexicalPartitionHighlighting_Rule__WhitespaceAssignment_2 )? ) + // InternalLDef.g:4853:1: ( rule__LexicalPartitionHighlighting_Rule__WhitespaceAssignment_2 )? { if ( state.backtracking==0 ) { before(grammarAccess.getLexicalPartitionHighlighting_RuleAccess().getWhitespaceAssignment_2()); } - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:4445:1: ( rule__LexicalPartitionHighlighting_Rule__WhitespaceAssignment_2 )? - int alt32=2; - int LA32_0 = input.LA(1); + // InternalLDef.g:4854:1: ( rule__LexicalPartitionHighlighting_Rule__WhitespaceAssignment_2 )? + int alt36=2; + int LA36_0 = input.LA(1); - if ( (LA32_0==45) ) { - alt32=1; + if ( (LA36_0==47) ) { + alt36=1; } - switch (alt32) { + switch (alt36) { case 1 : - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:4445:2: rule__LexicalPartitionHighlighting_Rule__WhitespaceAssignment_2 + // InternalLDef.g:4854:2: rule__LexicalPartitionHighlighting_Rule__WhitespaceAssignment_2 { - pushFollow(FOLLOW_rule__LexicalPartitionHighlighting_Rule__WhitespaceAssignment_2_in_rule__LexicalPartitionHighlighting_Rule__Group__2__Impl8981); + pushFollow(FOLLOW_2); rule__LexicalPartitionHighlighting_Rule__WhitespaceAssignment_2(); state._fsp--; @@ -12813,21 +13991,21 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__LexicalPartitionHighlighting_Rule__Group__3" - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:4455:1: rule__LexicalPartitionHighlighting_Rule__Group__3 : rule__LexicalPartitionHighlighting_Rule__Group__3__Impl rule__LexicalPartitionHighlighting_Rule__Group__4 ; + // InternalLDef.g:4864:1: rule__LexicalPartitionHighlighting_Rule__Group__3 : rule__LexicalPartitionHighlighting_Rule__Group__3__Impl rule__LexicalPartitionHighlighting_Rule__Group__4 ; public final void rule__LexicalPartitionHighlighting_Rule__Group__3() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:4459:1: ( rule__LexicalPartitionHighlighting_Rule__Group__3__Impl rule__LexicalPartitionHighlighting_Rule__Group__4 ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:4460:2: rule__LexicalPartitionHighlighting_Rule__Group__3__Impl rule__LexicalPartitionHighlighting_Rule__Group__4 + // InternalLDef.g:4868:1: ( rule__LexicalPartitionHighlighting_Rule__Group__3__Impl rule__LexicalPartitionHighlighting_Rule__Group__4 ) + // InternalLDef.g:4869:2: rule__LexicalPartitionHighlighting_Rule__Group__3__Impl rule__LexicalPartitionHighlighting_Rule__Group__4 { - pushFollow(FOLLOW_rule__LexicalPartitionHighlighting_Rule__Group__3__Impl_in_rule__LexicalPartitionHighlighting_Rule__Group__39012); + pushFollow(FOLLOW_37); rule__LexicalPartitionHighlighting_Rule__Group__3__Impl(); state._fsp--; if (state.failed) return ; - pushFollow(FOLLOW_rule__LexicalPartitionHighlighting_Rule__Group__4_in_rule__LexicalPartitionHighlighting_Rule__Group__39015); + pushFollow(FOLLOW_2); rule__LexicalPartitionHighlighting_Rule__Group__4(); state._fsp--; @@ -12851,22 +14029,22 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__LexicalPartitionHighlighting_Rule__Group__3__Impl" - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:4467:1: rule__LexicalPartitionHighlighting_Rule__Group__3__Impl : ( '{' ) ; + // InternalLDef.g:4876:1: rule__LexicalPartitionHighlighting_Rule__Group__3__Impl : ( '{' ) ; public final void rule__LexicalPartitionHighlighting_Rule__Group__3__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:4471:1: ( ( '{' ) ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:4472:1: ( '{' ) + // InternalLDef.g:4880:1: ( ( '{' ) ) + // InternalLDef.g:4881:1: ( '{' ) { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:4472:1: ( '{' ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:4473:1: '{' + // InternalLDef.g:4881:1: ( '{' ) + // InternalLDef.g:4882:1: '{' { if ( state.backtracking==0 ) { before(grammarAccess.getLexicalPartitionHighlighting_RuleAccess().getLeftCurlyBracketKeyword_3()); } - match(input,19,FOLLOW_19_in_rule__LexicalPartitionHighlighting_Rule__Group__3__Impl9043); if (state.failed) return ; + match(input,19,FOLLOW_2); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getLexicalPartitionHighlighting_RuleAccess().getLeftCurlyBracketKeyword_3()); } @@ -12892,21 +14070,21 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__LexicalPartitionHighlighting_Rule__Group__4" - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:4486:1: rule__LexicalPartitionHighlighting_Rule__Group__4 : rule__LexicalPartitionHighlighting_Rule__Group__4__Impl rule__LexicalPartitionHighlighting_Rule__Group__5 ; + // InternalLDef.g:4895:1: rule__LexicalPartitionHighlighting_Rule__Group__4 : rule__LexicalPartitionHighlighting_Rule__Group__4__Impl rule__LexicalPartitionHighlighting_Rule__Group__5 ; public final void rule__LexicalPartitionHighlighting_Rule__Group__4() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:4490:1: ( rule__LexicalPartitionHighlighting_Rule__Group__4__Impl rule__LexicalPartitionHighlighting_Rule__Group__5 ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:4491:2: rule__LexicalPartitionHighlighting_Rule__Group__4__Impl rule__LexicalPartitionHighlighting_Rule__Group__5 + // InternalLDef.g:4899:1: ( rule__LexicalPartitionHighlighting_Rule__Group__4__Impl rule__LexicalPartitionHighlighting_Rule__Group__5 ) + // InternalLDef.g:4900:2: rule__LexicalPartitionHighlighting_Rule__Group__4__Impl rule__LexicalPartitionHighlighting_Rule__Group__5 { - pushFollow(FOLLOW_rule__LexicalPartitionHighlighting_Rule__Group__4__Impl_in_rule__LexicalPartitionHighlighting_Rule__Group__49074); + pushFollow(FOLLOW_14); rule__LexicalPartitionHighlighting_Rule__Group__4__Impl(); state._fsp--; if (state.failed) return ; - pushFollow(FOLLOW_rule__LexicalPartitionHighlighting_Rule__Group__5_in_rule__LexicalPartitionHighlighting_Rule__Group__49077); + pushFollow(FOLLOW_2); rule__LexicalPartitionHighlighting_Rule__Group__5(); state._fsp--; @@ -12930,28 +14108,28 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__LexicalPartitionHighlighting_Rule__Group__4__Impl" - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:4498:1: rule__LexicalPartitionHighlighting_Rule__Group__4__Impl : ( ( ( rule__LexicalPartitionHighlighting_Rule__TokenListAssignment_4 ) ) ( ( rule__LexicalPartitionHighlighting_Rule__TokenListAssignment_4 )* ) ) ; + // InternalLDef.g:4907:1: rule__LexicalPartitionHighlighting_Rule__Group__4__Impl : ( ( ( rule__LexicalPartitionHighlighting_Rule__TokenListAssignment_4 ) ) ( ( rule__LexicalPartitionHighlighting_Rule__TokenListAssignment_4 )* ) ) ; public final void rule__LexicalPartitionHighlighting_Rule__Group__4__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:4502:1: ( ( ( ( rule__LexicalPartitionHighlighting_Rule__TokenListAssignment_4 ) ) ( ( rule__LexicalPartitionHighlighting_Rule__TokenListAssignment_4 )* ) ) ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:4503:1: ( ( ( rule__LexicalPartitionHighlighting_Rule__TokenListAssignment_4 ) ) ( ( rule__LexicalPartitionHighlighting_Rule__TokenListAssignment_4 )* ) ) + // InternalLDef.g:4911:1: ( ( ( ( rule__LexicalPartitionHighlighting_Rule__TokenListAssignment_4 ) ) ( ( rule__LexicalPartitionHighlighting_Rule__TokenListAssignment_4 )* ) ) ) + // InternalLDef.g:4912:1: ( ( ( rule__LexicalPartitionHighlighting_Rule__TokenListAssignment_4 ) ) ( ( rule__LexicalPartitionHighlighting_Rule__TokenListAssignment_4 )* ) ) { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:4503:1: ( ( ( rule__LexicalPartitionHighlighting_Rule__TokenListAssignment_4 ) ) ( ( rule__LexicalPartitionHighlighting_Rule__TokenListAssignment_4 )* ) ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:4504:1: ( ( rule__LexicalPartitionHighlighting_Rule__TokenListAssignment_4 ) ) ( ( rule__LexicalPartitionHighlighting_Rule__TokenListAssignment_4 )* ) + // InternalLDef.g:4912:1: ( ( ( rule__LexicalPartitionHighlighting_Rule__TokenListAssignment_4 ) ) ( ( rule__LexicalPartitionHighlighting_Rule__TokenListAssignment_4 )* ) ) + // InternalLDef.g:4913:1: ( ( rule__LexicalPartitionHighlighting_Rule__TokenListAssignment_4 ) ) ( ( rule__LexicalPartitionHighlighting_Rule__TokenListAssignment_4 )* ) { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:4504:1: ( ( rule__LexicalPartitionHighlighting_Rule__TokenListAssignment_4 ) ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:4505:1: ( rule__LexicalPartitionHighlighting_Rule__TokenListAssignment_4 ) + // InternalLDef.g:4913:1: ( ( rule__LexicalPartitionHighlighting_Rule__TokenListAssignment_4 ) ) + // InternalLDef.g:4914:1: ( rule__LexicalPartitionHighlighting_Rule__TokenListAssignment_4 ) { if ( state.backtracking==0 ) { before(grammarAccess.getLexicalPartitionHighlighting_RuleAccess().getTokenListAssignment_4()); } - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:4506:1: ( rule__LexicalPartitionHighlighting_Rule__TokenListAssignment_4 ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:4506:2: rule__LexicalPartitionHighlighting_Rule__TokenListAssignment_4 + // InternalLDef.g:4915:1: ( rule__LexicalPartitionHighlighting_Rule__TokenListAssignment_4 ) + // InternalLDef.g:4915:2: rule__LexicalPartitionHighlighting_Rule__TokenListAssignment_4 { - pushFollow(FOLLOW_rule__LexicalPartitionHighlighting_Rule__TokenListAssignment_4_in_rule__LexicalPartitionHighlighting_Rule__Group__4__Impl9106); + pushFollow(FOLLOW_38); rule__LexicalPartitionHighlighting_Rule__TokenListAssignment_4(); state._fsp--; @@ -12965,28 +14143,28 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { } - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:4509:1: ( ( rule__LexicalPartitionHighlighting_Rule__TokenListAssignment_4 )* ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:4510:1: ( rule__LexicalPartitionHighlighting_Rule__TokenListAssignment_4 )* + // InternalLDef.g:4918:1: ( ( rule__LexicalPartitionHighlighting_Rule__TokenListAssignment_4 )* ) + // InternalLDef.g:4919:1: ( rule__LexicalPartitionHighlighting_Rule__TokenListAssignment_4 )* { if ( state.backtracking==0 ) { before(grammarAccess.getLexicalPartitionHighlighting_RuleAccess().getTokenListAssignment_4()); } - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:4511:1: ( rule__LexicalPartitionHighlighting_Rule__TokenListAssignment_4 )* - loop33: + // InternalLDef.g:4920:1: ( rule__LexicalPartitionHighlighting_Rule__TokenListAssignment_4 )* + loop37: do { - int alt33=2; - int LA33_0 = input.LA(1); + int alt37=2; + int LA37_0 = input.LA(1); - if ( (LA33_0==RULE_ID||LA33_0==46) ) { - alt33=1; + if ( (LA37_0==RULE_ID||LA37_0==50) ) { + alt37=1; } - switch (alt33) { + switch (alt37) { case 1 : - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:4511:2: rule__LexicalPartitionHighlighting_Rule__TokenListAssignment_4 + // InternalLDef.g:4920:2: rule__LexicalPartitionHighlighting_Rule__TokenListAssignment_4 { - pushFollow(FOLLOW_rule__LexicalPartitionHighlighting_Rule__TokenListAssignment_4_in_rule__LexicalPartitionHighlighting_Rule__Group__4__Impl9118); + pushFollow(FOLLOW_38); rule__LexicalPartitionHighlighting_Rule__TokenListAssignment_4(); state._fsp--; @@ -12996,7 +14174,7 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { break; default : - break loop33; + break loop37; } } while (true); @@ -13028,16 +14206,16 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__LexicalPartitionHighlighting_Rule__Group__5" - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:4522:1: rule__LexicalPartitionHighlighting_Rule__Group__5 : rule__LexicalPartitionHighlighting_Rule__Group__5__Impl ; + // InternalLDef.g:4931:1: rule__LexicalPartitionHighlighting_Rule__Group__5 : rule__LexicalPartitionHighlighting_Rule__Group__5__Impl ; public final void rule__LexicalPartitionHighlighting_Rule__Group__5() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:4526:1: ( rule__LexicalPartitionHighlighting_Rule__Group__5__Impl ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:4527:2: rule__LexicalPartitionHighlighting_Rule__Group__5__Impl + // InternalLDef.g:4935:1: ( rule__LexicalPartitionHighlighting_Rule__Group__5__Impl ) + // InternalLDef.g:4936:2: rule__LexicalPartitionHighlighting_Rule__Group__5__Impl { - pushFollow(FOLLOW_rule__LexicalPartitionHighlighting_Rule__Group__5__Impl_in_rule__LexicalPartitionHighlighting_Rule__Group__59151); + pushFollow(FOLLOW_2); rule__LexicalPartitionHighlighting_Rule__Group__5__Impl(); state._fsp--; @@ -13061,22 +14239,22 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__LexicalPartitionHighlighting_Rule__Group__5__Impl" - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:4533:1: rule__LexicalPartitionHighlighting_Rule__Group__5__Impl : ( '}' ) ; + // InternalLDef.g:4942:1: rule__LexicalPartitionHighlighting_Rule__Group__5__Impl : ( '}' ) ; public final void rule__LexicalPartitionHighlighting_Rule__Group__5__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:4537:1: ( ( '}' ) ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:4538:1: ( '}' ) + // InternalLDef.g:4946:1: ( ( '}' ) ) + // InternalLDef.g:4947:1: ( '}' ) { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:4538:1: ( '}' ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:4539:1: '}' + // InternalLDef.g:4947:1: ( '}' ) + // InternalLDef.g:4948:1: '}' { if ( state.backtracking==0 ) { before(grammarAccess.getLexicalPartitionHighlighting_RuleAccess().getRightCurlyBracketKeyword_5()); } - match(input,20,FOLLOW_20_in_rule__LexicalPartitionHighlighting_Rule__Group__5__Impl9179); if (state.failed) return ; + match(input,20,FOLLOW_2); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getLexicalPartitionHighlighting_RuleAccess().getRightCurlyBracketKeyword_5()); } @@ -13102,21 +14280,21 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__Token__Group__0" - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:4564:1: rule__Token__Group__0 : rule__Token__Group__0__Impl rule__Token__Group__1 ; + // InternalLDef.g:4973:1: rule__Token__Group__0 : rule__Token__Group__0__Impl rule__Token__Group__1 ; public final void rule__Token__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:4568:1: ( rule__Token__Group__0__Impl rule__Token__Group__1 ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:4569:2: rule__Token__Group__0__Impl rule__Token__Group__1 + // InternalLDef.g:4977:1: ( rule__Token__Group__0__Impl rule__Token__Group__1 ) + // InternalLDef.g:4978:2: rule__Token__Group__0__Impl rule__Token__Group__1 { - pushFollow(FOLLOW_rule__Token__Group__0__Impl_in_rule__Token__Group__09222); + pushFollow(FOLLOW_37); rule__Token__Group__0__Impl(); state._fsp--; if (state.failed) return ; - pushFollow(FOLLOW_rule__Token__Group__1_in_rule__Token__Group__09225); + pushFollow(FOLLOW_2); rule__Token__Group__1(); state._fsp--; @@ -13140,33 +14318,33 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__Token__Group__0__Impl" - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:4576:1: rule__Token__Group__0__Impl : ( ( rule__Token__DefaultAssignment_0 )? ) ; + // InternalLDef.g:4985:1: rule__Token__Group__0__Impl : ( ( rule__Token__DefaultAssignment_0 )? ) ; public final void rule__Token__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:4580:1: ( ( ( rule__Token__DefaultAssignment_0 )? ) ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:4581:1: ( ( rule__Token__DefaultAssignment_0 )? ) + // InternalLDef.g:4989:1: ( ( ( rule__Token__DefaultAssignment_0 )? ) ) + // InternalLDef.g:4990:1: ( ( rule__Token__DefaultAssignment_0 )? ) { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:4581:1: ( ( rule__Token__DefaultAssignment_0 )? ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:4582:1: ( rule__Token__DefaultAssignment_0 )? + // InternalLDef.g:4990:1: ( ( rule__Token__DefaultAssignment_0 )? ) + // InternalLDef.g:4991:1: ( rule__Token__DefaultAssignment_0 )? { if ( state.backtracking==0 ) { before(grammarAccess.getTokenAccess().getDefaultAssignment_0()); } - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:4583:1: ( rule__Token__DefaultAssignment_0 )? - int alt34=2; - int LA34_0 = input.LA(1); + // InternalLDef.g:4992:1: ( rule__Token__DefaultAssignment_0 )? + int alt38=2; + int LA38_0 = input.LA(1); - if ( (LA34_0==46) ) { - alt34=1; + if ( (LA38_0==50) ) { + alt38=1; } - switch (alt34) { + switch (alt38) { case 1 : - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:4583:2: rule__Token__DefaultAssignment_0 + // InternalLDef.g:4992:2: rule__Token__DefaultAssignment_0 { - pushFollow(FOLLOW_rule__Token__DefaultAssignment_0_in_rule__Token__Group__0__Impl9252); + pushFollow(FOLLOW_2); rule__Token__DefaultAssignment_0(); state._fsp--; @@ -13202,21 +14380,21 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__Token__Group__1" - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:4593:1: rule__Token__Group__1 : rule__Token__Group__1__Impl rule__Token__Group__2 ; + // InternalLDef.g:5002:1: rule__Token__Group__1 : rule__Token__Group__1__Impl rule__Token__Group__2 ; public final void rule__Token__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:4597:1: ( rule__Token__Group__1__Impl rule__Token__Group__2 ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:4598:2: rule__Token__Group__1__Impl rule__Token__Group__2 + // InternalLDef.g:5006:1: ( rule__Token__Group__1__Impl rule__Token__Group__2 ) + // InternalLDef.g:5007:2: rule__Token__Group__1__Impl rule__Token__Group__2 { - pushFollow(FOLLOW_rule__Token__Group__1__Impl_in_rule__Token__Group__19283); + pushFollow(FOLLOW_9); rule__Token__Group__1__Impl(); state._fsp--; if (state.failed) return ; - pushFollow(FOLLOW_rule__Token__Group__2_in_rule__Token__Group__19286); + pushFollow(FOLLOW_2); rule__Token__Group__2(); state._fsp--; @@ -13240,25 +14418,25 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__Token__Group__1__Impl" - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:4605:1: rule__Token__Group__1__Impl : ( ( rule__Token__NameAssignment_1 ) ) ; + // InternalLDef.g:5014:1: rule__Token__Group__1__Impl : ( ( rule__Token__NameAssignment_1 ) ) ; public final void rule__Token__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:4609:1: ( ( ( rule__Token__NameAssignment_1 ) ) ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:4610:1: ( ( rule__Token__NameAssignment_1 ) ) + // InternalLDef.g:5018:1: ( ( ( rule__Token__NameAssignment_1 ) ) ) + // InternalLDef.g:5019:1: ( ( rule__Token__NameAssignment_1 ) ) { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:4610:1: ( ( rule__Token__NameAssignment_1 ) ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:4611:1: ( rule__Token__NameAssignment_1 ) + // InternalLDef.g:5019:1: ( ( rule__Token__NameAssignment_1 ) ) + // InternalLDef.g:5020:1: ( rule__Token__NameAssignment_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getTokenAccess().getNameAssignment_1()); } - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:4612:1: ( rule__Token__NameAssignment_1 ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:4612:2: rule__Token__NameAssignment_1 + // InternalLDef.g:5021:1: ( rule__Token__NameAssignment_1 ) + // InternalLDef.g:5021:2: rule__Token__NameAssignment_1 { - pushFollow(FOLLOW_rule__Token__NameAssignment_1_in_rule__Token__Group__1__Impl9313); + pushFollow(FOLLOW_2); rule__Token__NameAssignment_1(); state._fsp--; @@ -13291,16 +14469,16 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__Token__Group__2" - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:4622:1: rule__Token__Group__2 : rule__Token__Group__2__Impl ; + // InternalLDef.g:5031:1: rule__Token__Group__2 : rule__Token__Group__2__Impl ; public final void rule__Token__Group__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:4626:1: ( rule__Token__Group__2__Impl ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:4627:2: rule__Token__Group__2__Impl + // InternalLDef.g:5035:1: ( rule__Token__Group__2__Impl ) + // InternalLDef.g:5036:2: rule__Token__Group__2__Impl { - pushFollow(FOLLOW_rule__Token__Group__2__Impl_in_rule__Token__Group__29343); + pushFollow(FOLLOW_2); rule__Token__Group__2__Impl(); state._fsp--; @@ -13324,33 +14502,33 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__Token__Group__2__Impl" - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:4633:1: rule__Token__Group__2__Impl : ( ( rule__Token__Group_2__0 )? ) ; + // InternalLDef.g:5042:1: rule__Token__Group__2__Impl : ( ( rule__Token__Group_2__0 )? ) ; public final void rule__Token__Group__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:4637:1: ( ( ( rule__Token__Group_2__0 )? ) ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:4638:1: ( ( rule__Token__Group_2__0 )? ) + // InternalLDef.g:5046:1: ( ( ( rule__Token__Group_2__0 )? ) ) + // InternalLDef.g:5047:1: ( ( rule__Token__Group_2__0 )? ) { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:4638:1: ( ( rule__Token__Group_2__0 )? ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:4639:1: ( rule__Token__Group_2__0 )? + // InternalLDef.g:5047:1: ( ( rule__Token__Group_2__0 )? ) + // InternalLDef.g:5048:1: ( rule__Token__Group_2__0 )? { if ( state.backtracking==0 ) { before(grammarAccess.getTokenAccess().getGroup_2()); } - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:4640:1: ( rule__Token__Group_2__0 )? - int alt35=2; - int LA35_0 = input.LA(1); + // InternalLDef.g:5049:1: ( rule__Token__Group_2__0 )? + int alt39=2; + int LA39_0 = input.LA(1); - if ( (LA35_0==19) ) { - alt35=1; + if ( (LA39_0==19) ) { + alt39=1; } - switch (alt35) { + switch (alt39) { case 1 : - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:4640:2: rule__Token__Group_2__0 + // InternalLDef.g:5049:2: rule__Token__Group_2__0 { - pushFollow(FOLLOW_rule__Token__Group_2__0_in_rule__Token__Group__2__Impl9370); + pushFollow(FOLLOW_2); rule__Token__Group_2__0(); state._fsp--; @@ -13386,21 +14564,21 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__Token__Group_2__0" - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:4656:1: rule__Token__Group_2__0 : rule__Token__Group_2__0__Impl rule__Token__Group_2__1 ; + // InternalLDef.g:5065:1: rule__Token__Group_2__0 : rule__Token__Group_2__0__Impl rule__Token__Group_2__1 ; public final void rule__Token__Group_2__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:4660:1: ( rule__Token__Group_2__0__Impl rule__Token__Group_2__1 ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:4661:2: rule__Token__Group_2__0__Impl rule__Token__Group_2__1 + // InternalLDef.g:5069:1: ( rule__Token__Group_2__0__Impl rule__Token__Group_2__1 ) + // InternalLDef.g:5070:2: rule__Token__Group_2__0__Impl rule__Token__Group_2__1 { - pushFollow(FOLLOW_rule__Token__Group_2__0__Impl_in_rule__Token__Group_2__09407); + pushFollow(FOLLOW_39); rule__Token__Group_2__0__Impl(); state._fsp--; if (state.failed) return ; - pushFollow(FOLLOW_rule__Token__Group_2__1_in_rule__Token__Group_2__09410); + pushFollow(FOLLOW_2); rule__Token__Group_2__1(); state._fsp--; @@ -13424,22 +14602,22 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__Token__Group_2__0__Impl" - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:4668:1: rule__Token__Group_2__0__Impl : ( '{' ) ; + // InternalLDef.g:5077:1: rule__Token__Group_2__0__Impl : ( '{' ) ; public final void rule__Token__Group_2__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:4672:1: ( ( '{' ) ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:4673:1: ( '{' ) + // InternalLDef.g:5081:1: ( ( '{' ) ) + // InternalLDef.g:5082:1: ( '{' ) { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:4673:1: ( '{' ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:4674:1: '{' + // InternalLDef.g:5082:1: ( '{' ) + // InternalLDef.g:5083:1: '{' { if ( state.backtracking==0 ) { before(grammarAccess.getTokenAccess().getLeftCurlyBracketKeyword_2_0()); } - match(input,19,FOLLOW_19_in_rule__Token__Group_2__0__Impl9438); if (state.failed) return ; + match(input,19,FOLLOW_2); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getTokenAccess().getLeftCurlyBracketKeyword_2_0()); } @@ -13465,21 +14643,21 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__Token__Group_2__1" - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:4687:1: rule__Token__Group_2__1 : rule__Token__Group_2__1__Impl rule__Token__Group_2__2 ; + // InternalLDef.g:5096:1: rule__Token__Group_2__1 : rule__Token__Group_2__1__Impl rule__Token__Group_2__2 ; public final void rule__Token__Group_2__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:4691:1: ( rule__Token__Group_2__1__Impl rule__Token__Group_2__2 ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:4692:2: rule__Token__Group_2__1__Impl rule__Token__Group_2__2 + // InternalLDef.g:5100:1: ( rule__Token__Group_2__1__Impl rule__Token__Group_2__2 ) + // InternalLDef.g:5101:2: rule__Token__Group_2__1__Impl rule__Token__Group_2__2 { - pushFollow(FOLLOW_rule__Token__Group_2__1__Impl_in_rule__Token__Group_2__19469); + pushFollow(FOLLOW_14); rule__Token__Group_2__1__Impl(); state._fsp--; if (state.failed) return ; - pushFollow(FOLLOW_rule__Token__Group_2__2_in_rule__Token__Group_2__19472); + pushFollow(FOLLOW_2); rule__Token__Group_2__2(); state._fsp--; @@ -13503,28 +14681,28 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__Token__Group_2__1__Impl" - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:4699:1: rule__Token__Group_2__1__Impl : ( ( ( rule__Token__ScannerListAssignment_2_1 ) ) ( ( rule__Token__ScannerListAssignment_2_1 )* ) ) ; + // InternalLDef.g:5108:1: rule__Token__Group_2__1__Impl : ( ( ( rule__Token__ScannerListAssignment_2_1 ) ) ( ( rule__Token__ScannerListAssignment_2_1 )* ) ) ; public final void rule__Token__Group_2__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:4703:1: ( ( ( ( rule__Token__ScannerListAssignment_2_1 ) ) ( ( rule__Token__ScannerListAssignment_2_1 )* ) ) ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:4704:1: ( ( ( rule__Token__ScannerListAssignment_2_1 ) ) ( ( rule__Token__ScannerListAssignment_2_1 )* ) ) + // InternalLDef.g:5112:1: ( ( ( ( rule__Token__ScannerListAssignment_2_1 ) ) ( ( rule__Token__ScannerListAssignment_2_1 )* ) ) ) + // InternalLDef.g:5113:1: ( ( ( rule__Token__ScannerListAssignment_2_1 ) ) ( ( rule__Token__ScannerListAssignment_2_1 )* ) ) { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:4704:1: ( ( ( rule__Token__ScannerListAssignment_2_1 ) ) ( ( rule__Token__ScannerListAssignment_2_1 )* ) ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:4705:1: ( ( rule__Token__ScannerListAssignment_2_1 ) ) ( ( rule__Token__ScannerListAssignment_2_1 )* ) + // InternalLDef.g:5113:1: ( ( ( rule__Token__ScannerListAssignment_2_1 ) ) ( ( rule__Token__ScannerListAssignment_2_1 )* ) ) + // InternalLDef.g:5114:1: ( ( rule__Token__ScannerListAssignment_2_1 ) ) ( ( rule__Token__ScannerListAssignment_2_1 )* ) { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:4705:1: ( ( rule__Token__ScannerListAssignment_2_1 ) ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:4706:1: ( rule__Token__ScannerListAssignment_2_1 ) + // InternalLDef.g:5114:1: ( ( rule__Token__ScannerListAssignment_2_1 ) ) + // InternalLDef.g:5115:1: ( rule__Token__ScannerListAssignment_2_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getTokenAccess().getScannerListAssignment_2_1()); } - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:4707:1: ( rule__Token__ScannerListAssignment_2_1 ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:4707:2: rule__Token__ScannerListAssignment_2_1 + // InternalLDef.g:5116:1: ( rule__Token__ScannerListAssignment_2_1 ) + // InternalLDef.g:5116:2: rule__Token__ScannerListAssignment_2_1 { - pushFollow(FOLLOW_rule__Token__ScannerListAssignment_2_1_in_rule__Token__Group_2__1__Impl9501); + pushFollow(FOLLOW_40); rule__Token__ScannerListAssignment_2_1(); state._fsp--; @@ -13538,28 +14716,28 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { } - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:4710:1: ( ( rule__Token__ScannerListAssignment_2_1 )* ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:4711:1: ( rule__Token__ScannerListAssignment_2_1 )* + // InternalLDef.g:5119:1: ( ( rule__Token__ScannerListAssignment_2_1 )* ) + // InternalLDef.g:5120:1: ( rule__Token__ScannerListAssignment_2_1 )* { if ( state.backtracking==0 ) { before(grammarAccess.getTokenAccess().getScannerListAssignment_2_1()); } - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:4712:1: ( rule__Token__ScannerListAssignment_2_1 )* - loop36: + // InternalLDef.g:5121:1: ( rule__Token__ScannerListAssignment_2_1 )* + loop40: do { - int alt36=2; - int LA36_0 = input.LA(1); + int alt40=2; + int LA40_0 = input.LA(1); - if ( (LA36_0==28||LA36_0==30||LA36_0==35||LA36_0==37||LA36_0==40||LA36_0==42) ) { - alt36=1; + if ( (LA40_0==28||LA40_0==30||LA40_0==35||LA40_0==39||LA40_0==42||LA40_0==44) ) { + alt40=1; } - switch (alt36) { + switch (alt40) { case 1 : - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:4712:2: rule__Token__ScannerListAssignment_2_1 + // InternalLDef.g:5121:2: rule__Token__ScannerListAssignment_2_1 { - pushFollow(FOLLOW_rule__Token__ScannerListAssignment_2_1_in_rule__Token__Group_2__1__Impl9513); + pushFollow(FOLLOW_40); rule__Token__ScannerListAssignment_2_1(); state._fsp--; @@ -13569,7 +14747,7 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { break; default : - break loop36; + break loop40; } } while (true); @@ -13601,16 +14779,16 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__Token__Group_2__2" - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:4723:1: rule__Token__Group_2__2 : rule__Token__Group_2__2__Impl ; + // InternalLDef.g:5132:1: rule__Token__Group_2__2 : rule__Token__Group_2__2__Impl ; public final void rule__Token__Group_2__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:4727:1: ( rule__Token__Group_2__2__Impl ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:4728:2: rule__Token__Group_2__2__Impl + // InternalLDef.g:5136:1: ( rule__Token__Group_2__2__Impl ) + // InternalLDef.g:5137:2: rule__Token__Group_2__2__Impl { - pushFollow(FOLLOW_rule__Token__Group_2__2__Impl_in_rule__Token__Group_2__29546); + pushFollow(FOLLOW_2); rule__Token__Group_2__2__Impl(); state._fsp--; @@ -13634,22 +14812,22 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__Token__Group_2__2__Impl" - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:4734:1: rule__Token__Group_2__2__Impl : ( '}' ) ; + // InternalLDef.g:5143:1: rule__Token__Group_2__2__Impl : ( '}' ) ; public final void rule__Token__Group_2__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:4738:1: ( ( '}' ) ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:4739:1: ( '}' ) + // InternalLDef.g:5147:1: ( ( '}' ) ) + // InternalLDef.g:5148:1: ( '}' ) { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:4739:1: ( '}' ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:4740:1: '}' + // InternalLDef.g:5148:1: ( '}' ) + // InternalLDef.g:5149:1: '}' { if ( state.backtracking==0 ) { before(grammarAccess.getTokenAccess().getRightCurlyBracketKeyword_2_2()); } - match(input,20,FOLLOW_20_in_rule__Token__Group_2__2__Impl9574); if (state.failed) return ; + match(input,20,FOLLOW_2); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getTokenAccess().getRightCurlyBracketKeyword_2_2()); } @@ -13675,21 +14853,21 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__Scanner_Keyword__Group__0" - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:4759:1: rule__Scanner_Keyword__Group__0 : rule__Scanner_Keyword__Group__0__Impl rule__Scanner_Keyword__Group__1 ; + // InternalLDef.g:5168:1: rule__Scanner_Keyword__Group__0 : rule__Scanner_Keyword__Group__0__Impl rule__Scanner_Keyword__Group__1 ; public final void rule__Scanner_Keyword__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:4763:1: ( rule__Scanner_Keyword__Group__0__Impl rule__Scanner_Keyword__Group__1 ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:4764:2: rule__Scanner_Keyword__Group__0__Impl rule__Scanner_Keyword__Group__1 + // InternalLDef.g:5172:1: ( rule__Scanner_Keyword__Group__0__Impl rule__Scanner_Keyword__Group__1 ) + // InternalLDef.g:5173:2: rule__Scanner_Keyword__Group__0__Impl rule__Scanner_Keyword__Group__1 { - pushFollow(FOLLOW_rule__Scanner_Keyword__Group__0__Impl_in_rule__Scanner_Keyword__Group__09611); + pushFollow(FOLLOW_41); rule__Scanner_Keyword__Group__0__Impl(); state._fsp--; if (state.failed) return ; - pushFollow(FOLLOW_rule__Scanner_Keyword__Group__1_in_rule__Scanner_Keyword__Group__09614); + pushFollow(FOLLOW_2); rule__Scanner_Keyword__Group__1(); state._fsp--; @@ -13713,22 +14891,22 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__Scanner_Keyword__Group__0__Impl" - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:4771:1: rule__Scanner_Keyword__Group__0__Impl : ( 'keywords' ) ; + // InternalLDef.g:5180:1: rule__Scanner_Keyword__Group__0__Impl : ( 'keywords' ) ; public final void rule__Scanner_Keyword__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:4775:1: ( ( 'keywords' ) ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:4776:1: ( 'keywords' ) + // InternalLDef.g:5184:1: ( ( 'keywords' ) ) + // InternalLDef.g:5185:1: ( 'keywords' ) { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:4776:1: ( 'keywords' ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:4777:1: 'keywords' + // InternalLDef.g:5185:1: ( 'keywords' ) + // InternalLDef.g:5186:1: 'keywords' { if ( state.backtracking==0 ) { before(grammarAccess.getScanner_KeywordAccess().getKeywordsKeyword_0()); } - match(input,37,FOLLOW_37_in_rule__Scanner_Keyword__Group__0__Impl9642); if (state.failed) return ; + match(input,39,FOLLOW_2); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getScanner_KeywordAccess().getKeywordsKeyword_0()); } @@ -13754,21 +14932,21 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__Scanner_Keyword__Group__1" - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:4790:1: rule__Scanner_Keyword__Group__1 : rule__Scanner_Keyword__Group__1__Impl rule__Scanner_Keyword__Group__2 ; + // InternalLDef.g:5199:1: rule__Scanner_Keyword__Group__1 : rule__Scanner_Keyword__Group__1__Impl rule__Scanner_Keyword__Group__2 ; public final void rule__Scanner_Keyword__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:4794:1: ( rule__Scanner_Keyword__Group__1__Impl rule__Scanner_Keyword__Group__2 ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:4795:2: rule__Scanner_Keyword__Group__1__Impl rule__Scanner_Keyword__Group__2 + // InternalLDef.g:5203:1: ( rule__Scanner_Keyword__Group__1__Impl rule__Scanner_Keyword__Group__2 ) + // InternalLDef.g:5204:2: rule__Scanner_Keyword__Group__1__Impl rule__Scanner_Keyword__Group__2 { - pushFollow(FOLLOW_rule__Scanner_Keyword__Group__1__Impl_in_rule__Scanner_Keyword__Group__19673); + pushFollow(FOLLOW_18); rule__Scanner_Keyword__Group__1__Impl(); state._fsp--; if (state.failed) return ; - pushFollow(FOLLOW_rule__Scanner_Keyword__Group__2_in_rule__Scanner_Keyword__Group__19676); + pushFollow(FOLLOW_2); rule__Scanner_Keyword__Group__2(); state._fsp--; @@ -13792,22 +14970,22 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__Scanner_Keyword__Group__1__Impl" - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:4802:1: rule__Scanner_Keyword__Group__1__Impl : ( '[' ) ; + // InternalLDef.g:5211:1: rule__Scanner_Keyword__Group__1__Impl : ( '[' ) ; public final void rule__Scanner_Keyword__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:4806:1: ( ( '[' ) ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:4807:1: ( '[' ) + // InternalLDef.g:5215:1: ( ( '[' ) ) + // InternalLDef.g:5216:1: ( '[' ) { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:4807:1: ( '[' ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:4808:1: '[' + // InternalLDef.g:5216:1: ( '[' ) + // InternalLDef.g:5217:1: '[' { if ( state.backtracking==0 ) { before(grammarAccess.getScanner_KeywordAccess().getLeftSquareBracketKeyword_1()); } - match(input,12,FOLLOW_12_in_rule__Scanner_Keyword__Group__1__Impl9704); if (state.failed) return ; + match(input,12,FOLLOW_2); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getScanner_KeywordAccess().getLeftSquareBracketKeyword_1()); } @@ -13833,21 +15011,21 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__Scanner_Keyword__Group__2" - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:4821:1: rule__Scanner_Keyword__Group__2 : rule__Scanner_Keyword__Group__2__Impl rule__Scanner_Keyword__Group__3 ; + // InternalLDef.g:5230:1: rule__Scanner_Keyword__Group__2 : rule__Scanner_Keyword__Group__2__Impl rule__Scanner_Keyword__Group__3 ; public final void rule__Scanner_Keyword__Group__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:4825:1: ( rule__Scanner_Keyword__Group__2__Impl rule__Scanner_Keyword__Group__3 ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:4826:2: rule__Scanner_Keyword__Group__2__Impl rule__Scanner_Keyword__Group__3 + // InternalLDef.g:5234:1: ( rule__Scanner_Keyword__Group__2__Impl rule__Scanner_Keyword__Group__3 ) + // InternalLDef.g:5235:2: rule__Scanner_Keyword__Group__2__Impl rule__Scanner_Keyword__Group__3 { - pushFollow(FOLLOW_rule__Scanner_Keyword__Group__2__Impl_in_rule__Scanner_Keyword__Group__29735); + pushFollow(FOLLOW_42); rule__Scanner_Keyword__Group__2__Impl(); state._fsp--; if (state.failed) return ; - pushFollow(FOLLOW_rule__Scanner_Keyword__Group__3_in_rule__Scanner_Keyword__Group__29738); + pushFollow(FOLLOW_2); rule__Scanner_Keyword__Group__3(); state._fsp--; @@ -13871,25 +15049,25 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__Scanner_Keyword__Group__2__Impl" - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:4833:1: rule__Scanner_Keyword__Group__2__Impl : ( ( rule__Scanner_Keyword__KeywordsAssignment_2 ) ) ; + // InternalLDef.g:5242:1: rule__Scanner_Keyword__Group__2__Impl : ( ( rule__Scanner_Keyword__KeywordsAssignment_2 ) ) ; public final void rule__Scanner_Keyword__Group__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:4837:1: ( ( ( rule__Scanner_Keyword__KeywordsAssignment_2 ) ) ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:4838:1: ( ( rule__Scanner_Keyword__KeywordsAssignment_2 ) ) + // InternalLDef.g:5246:1: ( ( ( rule__Scanner_Keyword__KeywordsAssignment_2 ) ) ) + // InternalLDef.g:5247:1: ( ( rule__Scanner_Keyword__KeywordsAssignment_2 ) ) { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:4838:1: ( ( rule__Scanner_Keyword__KeywordsAssignment_2 ) ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:4839:1: ( rule__Scanner_Keyword__KeywordsAssignment_2 ) + // InternalLDef.g:5247:1: ( ( rule__Scanner_Keyword__KeywordsAssignment_2 ) ) + // InternalLDef.g:5248:1: ( rule__Scanner_Keyword__KeywordsAssignment_2 ) { if ( state.backtracking==0 ) { before(grammarAccess.getScanner_KeywordAccess().getKeywordsAssignment_2()); } - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:4840:1: ( rule__Scanner_Keyword__KeywordsAssignment_2 ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:4840:2: rule__Scanner_Keyword__KeywordsAssignment_2 + // InternalLDef.g:5249:1: ( rule__Scanner_Keyword__KeywordsAssignment_2 ) + // InternalLDef.g:5249:2: rule__Scanner_Keyword__KeywordsAssignment_2 { - pushFollow(FOLLOW_rule__Scanner_Keyword__KeywordsAssignment_2_in_rule__Scanner_Keyword__Group__2__Impl9765); + pushFollow(FOLLOW_2); rule__Scanner_Keyword__KeywordsAssignment_2(); state._fsp--; @@ -13922,21 +15100,21 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__Scanner_Keyword__Group__3" - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:4850:1: rule__Scanner_Keyword__Group__3 : rule__Scanner_Keyword__Group__3__Impl rule__Scanner_Keyword__Group__4 ; + // InternalLDef.g:5259:1: rule__Scanner_Keyword__Group__3 : rule__Scanner_Keyword__Group__3__Impl rule__Scanner_Keyword__Group__4 ; public final void rule__Scanner_Keyword__Group__3() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:4854:1: ( rule__Scanner_Keyword__Group__3__Impl rule__Scanner_Keyword__Group__4 ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:4855:2: rule__Scanner_Keyword__Group__3__Impl rule__Scanner_Keyword__Group__4 + // InternalLDef.g:5263:1: ( rule__Scanner_Keyword__Group__3__Impl rule__Scanner_Keyword__Group__4 ) + // InternalLDef.g:5264:2: rule__Scanner_Keyword__Group__3__Impl rule__Scanner_Keyword__Group__4 { - pushFollow(FOLLOW_rule__Scanner_Keyword__Group__3__Impl_in_rule__Scanner_Keyword__Group__39795); + pushFollow(FOLLOW_42); rule__Scanner_Keyword__Group__3__Impl(); state._fsp--; if (state.failed) return ; - pushFollow(FOLLOW_rule__Scanner_Keyword__Group__4_in_rule__Scanner_Keyword__Group__39798); + pushFollow(FOLLOW_2); rule__Scanner_Keyword__Group__4(); state._fsp--; @@ -13960,37 +15138,37 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__Scanner_Keyword__Group__3__Impl" - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:4862:1: rule__Scanner_Keyword__Group__3__Impl : ( ( rule__Scanner_Keyword__Group_3__0 )* ) ; + // InternalLDef.g:5271:1: rule__Scanner_Keyword__Group__3__Impl : ( ( rule__Scanner_Keyword__Group_3__0 )* ) ; public final void rule__Scanner_Keyword__Group__3__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:4866:1: ( ( ( rule__Scanner_Keyword__Group_3__0 )* ) ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:4867:1: ( ( rule__Scanner_Keyword__Group_3__0 )* ) + // InternalLDef.g:5275:1: ( ( ( rule__Scanner_Keyword__Group_3__0 )* ) ) + // InternalLDef.g:5276:1: ( ( rule__Scanner_Keyword__Group_3__0 )* ) { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:4867:1: ( ( rule__Scanner_Keyword__Group_3__0 )* ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:4868:1: ( rule__Scanner_Keyword__Group_3__0 )* + // InternalLDef.g:5276:1: ( ( rule__Scanner_Keyword__Group_3__0 )* ) + // InternalLDef.g:5277:1: ( rule__Scanner_Keyword__Group_3__0 )* { if ( state.backtracking==0 ) { before(grammarAccess.getScanner_KeywordAccess().getGroup_3()); } - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:4869:1: ( rule__Scanner_Keyword__Group_3__0 )* - loop37: + // InternalLDef.g:5278:1: ( rule__Scanner_Keyword__Group_3__0 )* + loop41: do { - int alt37=2; - int LA37_0 = input.LA(1); + int alt41=2; + int LA41_0 = input.LA(1); - if ( (LA37_0==38) ) { - alt37=1; + if ( (LA41_0==40) ) { + alt41=1; } - switch (alt37) { + switch (alt41) { case 1 : - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:4869:2: rule__Scanner_Keyword__Group_3__0 + // InternalLDef.g:5278:2: rule__Scanner_Keyword__Group_3__0 { - pushFollow(FOLLOW_rule__Scanner_Keyword__Group_3__0_in_rule__Scanner_Keyword__Group__3__Impl9825); + pushFollow(FOLLOW_43); rule__Scanner_Keyword__Group_3__0(); state._fsp--; @@ -14000,7 +15178,7 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { break; default : - break loop37; + break loop41; } } while (true); @@ -14029,16 +15207,16 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__Scanner_Keyword__Group__4" - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:4879:1: rule__Scanner_Keyword__Group__4 : rule__Scanner_Keyword__Group__4__Impl ; + // InternalLDef.g:5288:1: rule__Scanner_Keyword__Group__4 : rule__Scanner_Keyword__Group__4__Impl ; public final void rule__Scanner_Keyword__Group__4() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:4883:1: ( rule__Scanner_Keyword__Group__4__Impl ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:4884:2: rule__Scanner_Keyword__Group__4__Impl + // InternalLDef.g:5292:1: ( rule__Scanner_Keyword__Group__4__Impl ) + // InternalLDef.g:5293:2: rule__Scanner_Keyword__Group__4__Impl { - pushFollow(FOLLOW_rule__Scanner_Keyword__Group__4__Impl_in_rule__Scanner_Keyword__Group__49856); + pushFollow(FOLLOW_2); rule__Scanner_Keyword__Group__4__Impl(); state._fsp--; @@ -14062,22 +15240,22 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__Scanner_Keyword__Group__4__Impl" - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:4890:1: rule__Scanner_Keyword__Group__4__Impl : ( ']' ) ; + // InternalLDef.g:5299:1: rule__Scanner_Keyword__Group__4__Impl : ( ']' ) ; public final void rule__Scanner_Keyword__Group__4__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:4894:1: ( ( ']' ) ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:4895:1: ( ']' ) + // InternalLDef.g:5303:1: ( ( ']' ) ) + // InternalLDef.g:5304:1: ( ']' ) { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:4895:1: ( ']' ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:4896:1: ']' + // InternalLDef.g:5304:1: ( ']' ) + // InternalLDef.g:5305:1: ']' { if ( state.backtracking==0 ) { before(grammarAccess.getScanner_KeywordAccess().getRightSquareBracketKeyword_4()); } - match(input,14,FOLLOW_14_in_rule__Scanner_Keyword__Group__4__Impl9884); if (state.failed) return ; + match(input,14,FOLLOW_2); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getScanner_KeywordAccess().getRightSquareBracketKeyword_4()); } @@ -14103,21 +15281,21 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__Scanner_Keyword__Group_3__0" - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:4919:1: rule__Scanner_Keyword__Group_3__0 : rule__Scanner_Keyword__Group_3__0__Impl rule__Scanner_Keyword__Group_3__1 ; + // InternalLDef.g:5328:1: rule__Scanner_Keyword__Group_3__0 : rule__Scanner_Keyword__Group_3__0__Impl rule__Scanner_Keyword__Group_3__1 ; public final void rule__Scanner_Keyword__Group_3__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:4923:1: ( rule__Scanner_Keyword__Group_3__0__Impl rule__Scanner_Keyword__Group_3__1 ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:4924:2: rule__Scanner_Keyword__Group_3__0__Impl rule__Scanner_Keyword__Group_3__1 + // InternalLDef.g:5332:1: ( rule__Scanner_Keyword__Group_3__0__Impl rule__Scanner_Keyword__Group_3__1 ) + // InternalLDef.g:5333:2: rule__Scanner_Keyword__Group_3__0__Impl rule__Scanner_Keyword__Group_3__1 { - pushFollow(FOLLOW_rule__Scanner_Keyword__Group_3__0__Impl_in_rule__Scanner_Keyword__Group_3__09925); + pushFollow(FOLLOW_18); rule__Scanner_Keyword__Group_3__0__Impl(); state._fsp--; if (state.failed) return ; - pushFollow(FOLLOW_rule__Scanner_Keyword__Group_3__1_in_rule__Scanner_Keyword__Group_3__09928); + pushFollow(FOLLOW_2); rule__Scanner_Keyword__Group_3__1(); state._fsp--; @@ -14141,22 +15319,22 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__Scanner_Keyword__Group_3__0__Impl" - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:4931:1: rule__Scanner_Keyword__Group_3__0__Impl : ( ',' ) ; + // InternalLDef.g:5340:1: rule__Scanner_Keyword__Group_3__0__Impl : ( ',' ) ; public final void rule__Scanner_Keyword__Group_3__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:4935:1: ( ( ',' ) ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:4936:1: ( ',' ) + // InternalLDef.g:5344:1: ( ( ',' ) ) + // InternalLDef.g:5345:1: ( ',' ) { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:4936:1: ( ',' ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:4937:1: ',' + // InternalLDef.g:5345:1: ( ',' ) + // InternalLDef.g:5346:1: ',' { if ( state.backtracking==0 ) { before(grammarAccess.getScanner_KeywordAccess().getCommaKeyword_3_0()); } - match(input,38,FOLLOW_38_in_rule__Scanner_Keyword__Group_3__0__Impl9956); if (state.failed) return ; + match(input,40,FOLLOW_2); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getScanner_KeywordAccess().getCommaKeyword_3_0()); } @@ -14182,16 +15360,16 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__Scanner_Keyword__Group_3__1" - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:4950:1: rule__Scanner_Keyword__Group_3__1 : rule__Scanner_Keyword__Group_3__1__Impl ; + // InternalLDef.g:5359:1: rule__Scanner_Keyword__Group_3__1 : rule__Scanner_Keyword__Group_3__1__Impl ; public final void rule__Scanner_Keyword__Group_3__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:4954:1: ( rule__Scanner_Keyword__Group_3__1__Impl ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:4955:2: rule__Scanner_Keyword__Group_3__1__Impl + // InternalLDef.g:5363:1: ( rule__Scanner_Keyword__Group_3__1__Impl ) + // InternalLDef.g:5364:2: rule__Scanner_Keyword__Group_3__1__Impl { - pushFollow(FOLLOW_rule__Scanner_Keyword__Group_3__1__Impl_in_rule__Scanner_Keyword__Group_3__19987); + pushFollow(FOLLOW_2); rule__Scanner_Keyword__Group_3__1__Impl(); state._fsp--; @@ -14215,25 +15393,25 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__Scanner_Keyword__Group_3__1__Impl" - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:4961:1: rule__Scanner_Keyword__Group_3__1__Impl : ( ( rule__Scanner_Keyword__KeywordsAssignment_3_1 ) ) ; + // InternalLDef.g:5370:1: rule__Scanner_Keyword__Group_3__1__Impl : ( ( rule__Scanner_Keyword__KeywordsAssignment_3_1 ) ) ; public final void rule__Scanner_Keyword__Group_3__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:4965:1: ( ( ( rule__Scanner_Keyword__KeywordsAssignment_3_1 ) ) ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:4966:1: ( ( rule__Scanner_Keyword__KeywordsAssignment_3_1 ) ) + // InternalLDef.g:5374:1: ( ( ( rule__Scanner_Keyword__KeywordsAssignment_3_1 ) ) ) + // InternalLDef.g:5375:1: ( ( rule__Scanner_Keyword__KeywordsAssignment_3_1 ) ) { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:4966:1: ( ( rule__Scanner_Keyword__KeywordsAssignment_3_1 ) ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:4967:1: ( rule__Scanner_Keyword__KeywordsAssignment_3_1 ) + // InternalLDef.g:5375:1: ( ( rule__Scanner_Keyword__KeywordsAssignment_3_1 ) ) + // InternalLDef.g:5376:1: ( rule__Scanner_Keyword__KeywordsAssignment_3_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getScanner_KeywordAccess().getKeywordsAssignment_3_1()); } - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:4968:1: ( rule__Scanner_Keyword__KeywordsAssignment_3_1 ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:4968:2: rule__Scanner_Keyword__KeywordsAssignment_3_1 + // InternalLDef.g:5377:1: ( rule__Scanner_Keyword__KeywordsAssignment_3_1 ) + // InternalLDef.g:5377:2: rule__Scanner_Keyword__KeywordsAssignment_3_1 { - pushFollow(FOLLOW_rule__Scanner_Keyword__KeywordsAssignment_3_1_in_rule__Scanner_Keyword__Group_3__1__Impl10014); + pushFollow(FOLLOW_2); rule__Scanner_Keyword__KeywordsAssignment_3_1(); state._fsp--; @@ -14266,21 +15444,21 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__Keyword__Group__0" - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:4982:1: rule__Keyword__Group__0 : rule__Keyword__Group__0__Impl rule__Keyword__Group__1 ; + // InternalLDef.g:5391:1: rule__Keyword__Group__0 : rule__Keyword__Group__0__Impl rule__Keyword__Group__1 ; public final void rule__Keyword__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:4986:1: ( rule__Keyword__Group__0__Impl rule__Keyword__Group__1 ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:4987:2: rule__Keyword__Group__0__Impl rule__Keyword__Group__1 + // InternalLDef.g:5395:1: ( rule__Keyword__Group__0__Impl rule__Keyword__Group__1 ) + // InternalLDef.g:5396:2: rule__Keyword__Group__0__Impl rule__Keyword__Group__1 { - pushFollow(FOLLOW_rule__Keyword__Group__0__Impl_in_rule__Keyword__Group__010048); + pushFollow(FOLLOW_44); rule__Keyword__Group__0__Impl(); state._fsp--; if (state.failed) return ; - pushFollow(FOLLOW_rule__Keyword__Group__1_in_rule__Keyword__Group__010051); + pushFollow(FOLLOW_2); rule__Keyword__Group__1(); state._fsp--; @@ -14304,25 +15482,25 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__Keyword__Group__0__Impl" - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:4994:1: rule__Keyword__Group__0__Impl : ( ( rule__Keyword__NameAssignment_0 ) ) ; + // InternalLDef.g:5403:1: rule__Keyword__Group__0__Impl : ( ( rule__Keyword__NameAssignment_0 ) ) ; public final void rule__Keyword__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:4998:1: ( ( ( rule__Keyword__NameAssignment_0 ) ) ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:4999:1: ( ( rule__Keyword__NameAssignment_0 ) ) + // InternalLDef.g:5407:1: ( ( ( rule__Keyword__NameAssignment_0 ) ) ) + // InternalLDef.g:5408:1: ( ( rule__Keyword__NameAssignment_0 ) ) { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:4999:1: ( ( rule__Keyword__NameAssignment_0 ) ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:5000:1: ( rule__Keyword__NameAssignment_0 ) + // InternalLDef.g:5408:1: ( ( rule__Keyword__NameAssignment_0 ) ) + // InternalLDef.g:5409:1: ( rule__Keyword__NameAssignment_0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getKeywordAccess().getNameAssignment_0()); } - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:5001:1: ( rule__Keyword__NameAssignment_0 ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:5001:2: rule__Keyword__NameAssignment_0 + // InternalLDef.g:5410:1: ( rule__Keyword__NameAssignment_0 ) + // InternalLDef.g:5410:2: rule__Keyword__NameAssignment_0 { - pushFollow(FOLLOW_rule__Keyword__NameAssignment_0_in_rule__Keyword__Group__0__Impl10078); + pushFollow(FOLLOW_2); rule__Keyword__NameAssignment_0(); state._fsp--; @@ -14355,16 +15533,16 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__Keyword__Group__1" - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:5011:1: rule__Keyword__Group__1 : rule__Keyword__Group__1__Impl ; + // InternalLDef.g:5420:1: rule__Keyword__Group__1 : rule__Keyword__Group__1__Impl ; public final void rule__Keyword__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:5015:1: ( rule__Keyword__Group__1__Impl ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:5016:2: rule__Keyword__Group__1__Impl + // InternalLDef.g:5424:1: ( rule__Keyword__Group__1__Impl ) + // InternalLDef.g:5425:2: rule__Keyword__Group__1__Impl { - pushFollow(FOLLOW_rule__Keyword__Group__1__Impl_in_rule__Keyword__Group__110108); + pushFollow(FOLLOW_2); rule__Keyword__Group__1__Impl(); state._fsp--; @@ -14388,33 +15566,33 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__Keyword__Group__1__Impl" - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:5022:1: rule__Keyword__Group__1__Impl : ( ( rule__Keyword__Group_1__0 )? ) ; + // InternalLDef.g:5431:1: rule__Keyword__Group__1__Impl : ( ( rule__Keyword__Group_1__0 )? ) ; public final void rule__Keyword__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:5026:1: ( ( ( rule__Keyword__Group_1__0 )? ) ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:5027:1: ( ( rule__Keyword__Group_1__0 )? ) + // InternalLDef.g:5435:1: ( ( ( rule__Keyword__Group_1__0 )? ) ) + // InternalLDef.g:5436:1: ( ( rule__Keyword__Group_1__0 )? ) { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:5027:1: ( ( rule__Keyword__Group_1__0 )? ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:5028:1: ( rule__Keyword__Group_1__0 )? + // InternalLDef.g:5436:1: ( ( rule__Keyword__Group_1__0 )? ) + // InternalLDef.g:5437:1: ( rule__Keyword__Group_1__0 )? { if ( state.backtracking==0 ) { before(grammarAccess.getKeywordAccess().getGroup_1()); } - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:5029:1: ( rule__Keyword__Group_1__0 )? - int alt38=2; - int LA38_0 = input.LA(1); + // InternalLDef.g:5438:1: ( rule__Keyword__Group_1__0 )? + int alt42=2; + int LA42_0 = input.LA(1); - if ( (LA38_0==39) ) { - alt38=1; + if ( (LA42_0==41) ) { + alt42=1; } - switch (alt38) { + switch (alt42) { case 1 : - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:5029:2: rule__Keyword__Group_1__0 + // InternalLDef.g:5438:2: rule__Keyword__Group_1__0 { - pushFollow(FOLLOW_rule__Keyword__Group_1__0_in_rule__Keyword__Group__1__Impl10135); + pushFollow(FOLLOW_2); rule__Keyword__Group_1__0(); state._fsp--; @@ -14450,21 +15628,21 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__Keyword__Group_1__0" - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:5043:1: rule__Keyword__Group_1__0 : rule__Keyword__Group_1__0__Impl rule__Keyword__Group_1__1 ; + // InternalLDef.g:5452:1: rule__Keyword__Group_1__0 : rule__Keyword__Group_1__0__Impl rule__Keyword__Group_1__1 ; public final void rule__Keyword__Group_1__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:5047:1: ( rule__Keyword__Group_1__0__Impl rule__Keyword__Group_1__1 ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:5048:2: rule__Keyword__Group_1__0__Impl rule__Keyword__Group_1__1 + // InternalLDef.g:5456:1: ( rule__Keyword__Group_1__0__Impl rule__Keyword__Group_1__1 ) + // InternalLDef.g:5457:2: rule__Keyword__Group_1__0__Impl rule__Keyword__Group_1__1 { - pushFollow(FOLLOW_rule__Keyword__Group_1__0__Impl_in_rule__Keyword__Group_1__010170); + pushFollow(FOLLOW_18); rule__Keyword__Group_1__0__Impl(); state._fsp--; if (state.failed) return ; - pushFollow(FOLLOW_rule__Keyword__Group_1__1_in_rule__Keyword__Group_1__010173); + pushFollow(FOLLOW_2); rule__Keyword__Group_1__1(); state._fsp--; @@ -14488,22 +15666,22 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__Keyword__Group_1__0__Impl" - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:5055:1: rule__Keyword__Group_1__0__Impl : ( 'since' ) ; + // InternalLDef.g:5464:1: rule__Keyword__Group_1__0__Impl : ( 'since' ) ; public final void rule__Keyword__Group_1__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:5059:1: ( ( 'since' ) ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:5060:1: ( 'since' ) + // InternalLDef.g:5468:1: ( ( 'since' ) ) + // InternalLDef.g:5469:1: ( 'since' ) { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:5060:1: ( 'since' ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:5061:1: 'since' + // InternalLDef.g:5469:1: ( 'since' ) + // InternalLDef.g:5470:1: 'since' { if ( state.backtracking==0 ) { before(grammarAccess.getKeywordAccess().getSinceKeyword_1_0()); } - match(input,39,FOLLOW_39_in_rule__Keyword__Group_1__0__Impl10201); if (state.failed) return ; + match(input,41,FOLLOW_2); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getKeywordAccess().getSinceKeyword_1_0()); } @@ -14529,16 +15707,16 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__Keyword__Group_1__1" - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:5074:1: rule__Keyword__Group_1__1 : rule__Keyword__Group_1__1__Impl ; + // InternalLDef.g:5483:1: rule__Keyword__Group_1__1 : rule__Keyword__Group_1__1__Impl ; public final void rule__Keyword__Group_1__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:5078:1: ( rule__Keyword__Group_1__1__Impl ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:5079:2: rule__Keyword__Group_1__1__Impl + // InternalLDef.g:5487:1: ( rule__Keyword__Group_1__1__Impl ) + // InternalLDef.g:5488:2: rule__Keyword__Group_1__1__Impl { - pushFollow(FOLLOW_rule__Keyword__Group_1__1__Impl_in_rule__Keyword__Group_1__110232); + pushFollow(FOLLOW_2); rule__Keyword__Group_1__1__Impl(); state._fsp--; @@ -14562,25 +15740,25 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__Keyword__Group_1__1__Impl" - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:5085:1: rule__Keyword__Group_1__1__Impl : ( ( rule__Keyword__VersionAssignment_1_1 ) ) ; + // InternalLDef.g:5494:1: rule__Keyword__Group_1__1__Impl : ( ( rule__Keyword__VersionAssignment_1_1 ) ) ; public final void rule__Keyword__Group_1__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:5089:1: ( ( ( rule__Keyword__VersionAssignment_1_1 ) ) ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:5090:1: ( ( rule__Keyword__VersionAssignment_1_1 ) ) + // InternalLDef.g:5498:1: ( ( ( rule__Keyword__VersionAssignment_1_1 ) ) ) + // InternalLDef.g:5499:1: ( ( rule__Keyword__VersionAssignment_1_1 ) ) { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:5090:1: ( ( rule__Keyword__VersionAssignment_1_1 ) ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:5091:1: ( rule__Keyword__VersionAssignment_1_1 ) + // InternalLDef.g:5499:1: ( ( rule__Keyword__VersionAssignment_1_1 ) ) + // InternalLDef.g:5500:1: ( rule__Keyword__VersionAssignment_1_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getKeywordAccess().getVersionAssignment_1_1()); } - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:5092:1: ( rule__Keyword__VersionAssignment_1_1 ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:5092:2: rule__Keyword__VersionAssignment_1_1 + // InternalLDef.g:5501:1: ( rule__Keyword__VersionAssignment_1_1 ) + // InternalLDef.g:5501:2: rule__Keyword__VersionAssignment_1_1 { - pushFollow(FOLLOW_rule__Keyword__VersionAssignment_1_1_in_rule__Keyword__Group_1__1__Impl10259); + pushFollow(FOLLOW_2); rule__Keyword__VersionAssignment_1_1(); state._fsp--; @@ -14613,21 +15791,21 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__Scanner_SingleLineRule__Group__0" - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:5106:1: rule__Scanner_SingleLineRule__Group__0 : rule__Scanner_SingleLineRule__Group__0__Impl rule__Scanner_SingleLineRule__Group__1 ; + // InternalLDef.g:5515:1: rule__Scanner_SingleLineRule__Group__0 : rule__Scanner_SingleLineRule__Group__0__Impl rule__Scanner_SingleLineRule__Group__1 ; public final void rule__Scanner_SingleLineRule__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:5110:1: ( rule__Scanner_SingleLineRule__Group__0__Impl rule__Scanner_SingleLineRule__Group__1 ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:5111:2: rule__Scanner_SingleLineRule__Group__0__Impl rule__Scanner_SingleLineRule__Group__1 + // InternalLDef.g:5519:1: ( rule__Scanner_SingleLineRule__Group__0__Impl rule__Scanner_SingleLineRule__Group__1 ) + // InternalLDef.g:5520:2: rule__Scanner_SingleLineRule__Group__0__Impl rule__Scanner_SingleLineRule__Group__1 { - pushFollow(FOLLOW_rule__Scanner_SingleLineRule__Group__0__Impl_in_rule__Scanner_SingleLineRule__Group__010293); + pushFollow(FOLLOW_18); rule__Scanner_SingleLineRule__Group__0__Impl(); state._fsp--; if (state.failed) return ; - pushFollow(FOLLOW_rule__Scanner_SingleLineRule__Group__1_in_rule__Scanner_SingleLineRule__Group__010296); + pushFollow(FOLLOW_2); rule__Scanner_SingleLineRule__Group__1(); state._fsp--; @@ -14651,22 +15829,22 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__Scanner_SingleLineRule__Group__0__Impl" - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:5118:1: rule__Scanner_SingleLineRule__Group__0__Impl : ( 'single_line' ) ; + // InternalLDef.g:5527:1: rule__Scanner_SingleLineRule__Group__0__Impl : ( 'single_line' ) ; public final void rule__Scanner_SingleLineRule__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:5122:1: ( ( 'single_line' ) ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:5123:1: ( 'single_line' ) + // InternalLDef.g:5531:1: ( ( 'single_line' ) ) + // InternalLDef.g:5532:1: ( 'single_line' ) { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:5123:1: ( 'single_line' ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:5124:1: 'single_line' + // InternalLDef.g:5532:1: ( 'single_line' ) + // InternalLDef.g:5533:1: 'single_line' { if ( state.backtracking==0 ) { before(grammarAccess.getScanner_SingleLineRuleAccess().getSingle_lineKeyword_0()); } - match(input,30,FOLLOW_30_in_rule__Scanner_SingleLineRule__Group__0__Impl10324); if (state.failed) return ; + match(input,30,FOLLOW_2); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getScanner_SingleLineRuleAccess().getSingle_lineKeyword_0()); } @@ -14692,21 +15870,21 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__Scanner_SingleLineRule__Group__1" - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:5137:1: rule__Scanner_SingleLineRule__Group__1 : rule__Scanner_SingleLineRule__Group__1__Impl rule__Scanner_SingleLineRule__Group__2 ; + // InternalLDef.g:5546:1: rule__Scanner_SingleLineRule__Group__1 : rule__Scanner_SingleLineRule__Group__1__Impl rule__Scanner_SingleLineRule__Group__2 ; public final void rule__Scanner_SingleLineRule__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:5141:1: ( rule__Scanner_SingleLineRule__Group__1__Impl rule__Scanner_SingleLineRule__Group__2 ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:5142:2: rule__Scanner_SingleLineRule__Group__1__Impl rule__Scanner_SingleLineRule__Group__2 + // InternalLDef.g:5550:1: ( rule__Scanner_SingleLineRule__Group__1__Impl rule__Scanner_SingleLineRule__Group__2 ) + // InternalLDef.g:5551:2: rule__Scanner_SingleLineRule__Group__1__Impl rule__Scanner_SingleLineRule__Group__2 { - pushFollow(FOLLOW_rule__Scanner_SingleLineRule__Group__1__Impl_in_rule__Scanner_SingleLineRule__Group__110355); + pushFollow(FOLLOW_27); rule__Scanner_SingleLineRule__Group__1__Impl(); state._fsp--; if (state.failed) return ; - pushFollow(FOLLOW_rule__Scanner_SingleLineRule__Group__2_in_rule__Scanner_SingleLineRule__Group__110358); + pushFollow(FOLLOW_2); rule__Scanner_SingleLineRule__Group__2(); state._fsp--; @@ -14730,25 +15908,25 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__Scanner_SingleLineRule__Group__1__Impl" - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:5149:1: rule__Scanner_SingleLineRule__Group__1__Impl : ( ( rule__Scanner_SingleLineRule__StartSeqAssignment_1 ) ) ; + // InternalLDef.g:5558:1: rule__Scanner_SingleLineRule__Group__1__Impl : ( ( rule__Scanner_SingleLineRule__StartSeqAssignment_1 ) ) ; public final void rule__Scanner_SingleLineRule__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:5153:1: ( ( ( rule__Scanner_SingleLineRule__StartSeqAssignment_1 ) ) ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:5154:1: ( ( rule__Scanner_SingleLineRule__StartSeqAssignment_1 ) ) + // InternalLDef.g:5562:1: ( ( ( rule__Scanner_SingleLineRule__StartSeqAssignment_1 ) ) ) + // InternalLDef.g:5563:1: ( ( rule__Scanner_SingleLineRule__StartSeqAssignment_1 ) ) { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:5154:1: ( ( rule__Scanner_SingleLineRule__StartSeqAssignment_1 ) ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:5155:1: ( rule__Scanner_SingleLineRule__StartSeqAssignment_1 ) + // InternalLDef.g:5563:1: ( ( rule__Scanner_SingleLineRule__StartSeqAssignment_1 ) ) + // InternalLDef.g:5564:1: ( rule__Scanner_SingleLineRule__StartSeqAssignment_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getScanner_SingleLineRuleAccess().getStartSeqAssignment_1()); } - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:5156:1: ( rule__Scanner_SingleLineRule__StartSeqAssignment_1 ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:5156:2: rule__Scanner_SingleLineRule__StartSeqAssignment_1 + // InternalLDef.g:5565:1: ( rule__Scanner_SingleLineRule__StartSeqAssignment_1 ) + // InternalLDef.g:5565:2: rule__Scanner_SingleLineRule__StartSeqAssignment_1 { - pushFollow(FOLLOW_rule__Scanner_SingleLineRule__StartSeqAssignment_1_in_rule__Scanner_SingleLineRule__Group__1__Impl10385); + pushFollow(FOLLOW_2); rule__Scanner_SingleLineRule__StartSeqAssignment_1(); state._fsp--; @@ -14781,21 +15959,21 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__Scanner_SingleLineRule__Group__2" - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:5166:1: rule__Scanner_SingleLineRule__Group__2 : rule__Scanner_SingleLineRule__Group__2__Impl rule__Scanner_SingleLineRule__Group__3 ; + // InternalLDef.g:5575:1: rule__Scanner_SingleLineRule__Group__2 : rule__Scanner_SingleLineRule__Group__2__Impl rule__Scanner_SingleLineRule__Group__3 ; public final void rule__Scanner_SingleLineRule__Group__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:5170:1: ( rule__Scanner_SingleLineRule__Group__2__Impl rule__Scanner_SingleLineRule__Group__3 ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:5171:2: rule__Scanner_SingleLineRule__Group__2__Impl rule__Scanner_SingleLineRule__Group__3 + // InternalLDef.g:5579:1: ( rule__Scanner_SingleLineRule__Group__2__Impl rule__Scanner_SingleLineRule__Group__3 ) + // InternalLDef.g:5580:2: rule__Scanner_SingleLineRule__Group__2__Impl rule__Scanner_SingleLineRule__Group__3 { - pushFollow(FOLLOW_rule__Scanner_SingleLineRule__Group__2__Impl_in_rule__Scanner_SingleLineRule__Group__210415); + pushFollow(FOLLOW_27); rule__Scanner_SingleLineRule__Group__2__Impl(); state._fsp--; if (state.failed) return ; - pushFollow(FOLLOW_rule__Scanner_SingleLineRule__Group__3_in_rule__Scanner_SingleLineRule__Group__210418); + pushFollow(FOLLOW_2); rule__Scanner_SingleLineRule__Group__3(); state._fsp--; @@ -14819,33 +15997,33 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__Scanner_SingleLineRule__Group__2__Impl" - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:5178:1: rule__Scanner_SingleLineRule__Group__2__Impl : ( ( rule__Scanner_SingleLineRule__Group_2__0 )? ) ; + // InternalLDef.g:5587:1: rule__Scanner_SingleLineRule__Group__2__Impl : ( ( rule__Scanner_SingleLineRule__Group_2__0 )? ) ; public final void rule__Scanner_SingleLineRule__Group__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:5182:1: ( ( ( rule__Scanner_SingleLineRule__Group_2__0 )? ) ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:5183:1: ( ( rule__Scanner_SingleLineRule__Group_2__0 )? ) + // InternalLDef.g:5591:1: ( ( ( rule__Scanner_SingleLineRule__Group_2__0 )? ) ) + // InternalLDef.g:5592:1: ( ( rule__Scanner_SingleLineRule__Group_2__0 )? ) { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:5183:1: ( ( rule__Scanner_SingleLineRule__Group_2__0 )? ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:5184:1: ( rule__Scanner_SingleLineRule__Group_2__0 )? + // InternalLDef.g:5592:1: ( ( rule__Scanner_SingleLineRule__Group_2__0 )? ) + // InternalLDef.g:5593:1: ( rule__Scanner_SingleLineRule__Group_2__0 )? { if ( state.backtracking==0 ) { before(grammarAccess.getScanner_SingleLineRuleAccess().getGroup_2()); } - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:5185:1: ( rule__Scanner_SingleLineRule__Group_2__0 )? - int alt39=2; - int LA39_0 = input.LA(1); + // InternalLDef.g:5594:1: ( rule__Scanner_SingleLineRule__Group_2__0 )? + int alt43=2; + int LA43_0 = input.LA(1); - if ( (LA39_0==31) ) { - alt39=1; + if ( (LA43_0==31) ) { + alt43=1; } - switch (alt39) { + switch (alt43) { case 1 : - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:5185:2: rule__Scanner_SingleLineRule__Group_2__0 + // InternalLDef.g:5594:2: rule__Scanner_SingleLineRule__Group_2__0 { - pushFollow(FOLLOW_rule__Scanner_SingleLineRule__Group_2__0_in_rule__Scanner_SingleLineRule__Group__2__Impl10445); + pushFollow(FOLLOW_2); rule__Scanner_SingleLineRule__Group_2__0(); state._fsp--; @@ -14881,21 +16059,21 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__Scanner_SingleLineRule__Group__3" - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:5195:1: rule__Scanner_SingleLineRule__Group__3 : rule__Scanner_SingleLineRule__Group__3__Impl rule__Scanner_SingleLineRule__Group__4 ; + // InternalLDef.g:5604:1: rule__Scanner_SingleLineRule__Group__3 : rule__Scanner_SingleLineRule__Group__3__Impl rule__Scanner_SingleLineRule__Group__4 ; public final void rule__Scanner_SingleLineRule__Group__3() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:5199:1: ( rule__Scanner_SingleLineRule__Group__3__Impl rule__Scanner_SingleLineRule__Group__4 ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:5200:2: rule__Scanner_SingleLineRule__Group__3__Impl rule__Scanner_SingleLineRule__Group__4 + // InternalLDef.g:5608:1: ( rule__Scanner_SingleLineRule__Group__3__Impl rule__Scanner_SingleLineRule__Group__4 ) + // InternalLDef.g:5609:2: rule__Scanner_SingleLineRule__Group__3__Impl rule__Scanner_SingleLineRule__Group__4 { - pushFollow(FOLLOW_rule__Scanner_SingleLineRule__Group__3__Impl_in_rule__Scanner_SingleLineRule__Group__310476); + pushFollow(FOLLOW_27); rule__Scanner_SingleLineRule__Group__3__Impl(); state._fsp--; if (state.failed) return ; - pushFollow(FOLLOW_rule__Scanner_SingleLineRule__Group__4_in_rule__Scanner_SingleLineRule__Group__310479); + pushFollow(FOLLOW_2); rule__Scanner_SingleLineRule__Group__4(); state._fsp--; @@ -14919,33 +16097,33 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__Scanner_SingleLineRule__Group__3__Impl" - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:5207:1: rule__Scanner_SingleLineRule__Group__3__Impl : ( ( rule__Scanner_SingleLineRule__Group_3__0 )? ) ; + // InternalLDef.g:5616:1: rule__Scanner_SingleLineRule__Group__3__Impl : ( ( rule__Scanner_SingleLineRule__Group_3__0 )? ) ; public final void rule__Scanner_SingleLineRule__Group__3__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:5211:1: ( ( ( rule__Scanner_SingleLineRule__Group_3__0 )? ) ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:5212:1: ( ( rule__Scanner_SingleLineRule__Group_3__0 )? ) + // InternalLDef.g:5620:1: ( ( ( rule__Scanner_SingleLineRule__Group_3__0 )? ) ) + // InternalLDef.g:5621:1: ( ( rule__Scanner_SingleLineRule__Group_3__0 )? ) { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:5212:1: ( ( rule__Scanner_SingleLineRule__Group_3__0 )? ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:5213:1: ( rule__Scanner_SingleLineRule__Group_3__0 )? + // InternalLDef.g:5621:1: ( ( rule__Scanner_SingleLineRule__Group_3__0 )? ) + // InternalLDef.g:5622:1: ( rule__Scanner_SingleLineRule__Group_3__0 )? { if ( state.backtracking==0 ) { before(grammarAccess.getScanner_SingleLineRuleAccess().getGroup_3()); } - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:5214:1: ( rule__Scanner_SingleLineRule__Group_3__0 )? - int alt40=2; - int LA40_0 = input.LA(1); + // InternalLDef.g:5623:1: ( rule__Scanner_SingleLineRule__Group_3__0 )? + int alt44=2; + int LA44_0 = input.LA(1); - if ( (LA40_0==32) ) { - alt40=1; + if ( (LA44_0==32) ) { + alt44=1; } - switch (alt40) { + switch (alt44) { case 1 : - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:5214:2: rule__Scanner_SingleLineRule__Group_3__0 + // InternalLDef.g:5623:2: rule__Scanner_SingleLineRule__Group_3__0 { - pushFollow(FOLLOW_rule__Scanner_SingleLineRule__Group_3__0_in_rule__Scanner_SingleLineRule__Group__3__Impl10506); + pushFollow(FOLLOW_2); rule__Scanner_SingleLineRule__Group_3__0(); state._fsp--; @@ -14981,16 +16159,16 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__Scanner_SingleLineRule__Group__4" - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:5224:1: rule__Scanner_SingleLineRule__Group__4 : rule__Scanner_SingleLineRule__Group__4__Impl ; + // InternalLDef.g:5633:1: rule__Scanner_SingleLineRule__Group__4 : rule__Scanner_SingleLineRule__Group__4__Impl ; public final void rule__Scanner_SingleLineRule__Group__4() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:5228:1: ( rule__Scanner_SingleLineRule__Group__4__Impl ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:5229:2: rule__Scanner_SingleLineRule__Group__4__Impl + // InternalLDef.g:5637:1: ( rule__Scanner_SingleLineRule__Group__4__Impl ) + // InternalLDef.g:5638:2: rule__Scanner_SingleLineRule__Group__4__Impl { - pushFollow(FOLLOW_rule__Scanner_SingleLineRule__Group__4__Impl_in_rule__Scanner_SingleLineRule__Group__410537); + pushFollow(FOLLOW_2); rule__Scanner_SingleLineRule__Group__4__Impl(); state._fsp--; @@ -15014,33 +16192,33 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__Scanner_SingleLineRule__Group__4__Impl" - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:5235:1: rule__Scanner_SingleLineRule__Group__4__Impl : ( ( rule__Scanner_SingleLineRule__Group_4__0 )? ) ; + // InternalLDef.g:5644:1: rule__Scanner_SingleLineRule__Group__4__Impl : ( ( rule__Scanner_SingleLineRule__Group_4__0 )? ) ; public final void rule__Scanner_SingleLineRule__Group__4__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:5239:1: ( ( ( rule__Scanner_SingleLineRule__Group_4__0 )? ) ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:5240:1: ( ( rule__Scanner_SingleLineRule__Group_4__0 )? ) + // InternalLDef.g:5648:1: ( ( ( rule__Scanner_SingleLineRule__Group_4__0 )? ) ) + // InternalLDef.g:5649:1: ( ( rule__Scanner_SingleLineRule__Group_4__0 )? ) { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:5240:1: ( ( rule__Scanner_SingleLineRule__Group_4__0 )? ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:5241:1: ( rule__Scanner_SingleLineRule__Group_4__0 )? + // InternalLDef.g:5649:1: ( ( rule__Scanner_SingleLineRule__Group_4__0 )? ) + // InternalLDef.g:5650:1: ( rule__Scanner_SingleLineRule__Group_4__0 )? { if ( state.backtracking==0 ) { before(grammarAccess.getScanner_SingleLineRuleAccess().getGroup_4()); } - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:5242:1: ( rule__Scanner_SingleLineRule__Group_4__0 )? - int alt41=2; - int LA41_0 = input.LA(1); + // InternalLDef.g:5651:1: ( rule__Scanner_SingleLineRule__Group_4__0 )? + int alt45=2; + int LA45_0 = input.LA(1); - if ( (LA41_0==33) ) { - alt41=1; + if ( (LA45_0==33) ) { + alt45=1; } - switch (alt41) { + switch (alt45) { case 1 : - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:5242:2: rule__Scanner_SingleLineRule__Group_4__0 + // InternalLDef.g:5651:2: rule__Scanner_SingleLineRule__Group_4__0 { - pushFollow(FOLLOW_rule__Scanner_SingleLineRule__Group_4__0_in_rule__Scanner_SingleLineRule__Group__4__Impl10564); + pushFollow(FOLLOW_2); rule__Scanner_SingleLineRule__Group_4__0(); state._fsp--; @@ -15076,21 +16254,21 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__Scanner_SingleLineRule__Group_2__0" - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:5262:1: rule__Scanner_SingleLineRule__Group_2__0 : rule__Scanner_SingleLineRule__Group_2__0__Impl rule__Scanner_SingleLineRule__Group_2__1 ; + // InternalLDef.g:5671:1: rule__Scanner_SingleLineRule__Group_2__0 : rule__Scanner_SingleLineRule__Group_2__0__Impl rule__Scanner_SingleLineRule__Group_2__1 ; public final void rule__Scanner_SingleLineRule__Group_2__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:5266:1: ( rule__Scanner_SingleLineRule__Group_2__0__Impl rule__Scanner_SingleLineRule__Group_2__1 ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:5267:2: rule__Scanner_SingleLineRule__Group_2__0__Impl rule__Scanner_SingleLineRule__Group_2__1 + // InternalLDef.g:5675:1: ( rule__Scanner_SingleLineRule__Group_2__0__Impl rule__Scanner_SingleLineRule__Group_2__1 ) + // InternalLDef.g:5676:2: rule__Scanner_SingleLineRule__Group_2__0__Impl rule__Scanner_SingleLineRule__Group_2__1 { - pushFollow(FOLLOW_rule__Scanner_SingleLineRule__Group_2__0__Impl_in_rule__Scanner_SingleLineRule__Group_2__010605); + pushFollow(FOLLOW_28); rule__Scanner_SingleLineRule__Group_2__0__Impl(); state._fsp--; if (state.failed) return ; - pushFollow(FOLLOW_rule__Scanner_SingleLineRule__Group_2__1_in_rule__Scanner_SingleLineRule__Group_2__010608); + pushFollow(FOLLOW_2); rule__Scanner_SingleLineRule__Group_2__1(); state._fsp--; @@ -15114,22 +16292,22 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__Scanner_SingleLineRule__Group_2__0__Impl" - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:5274:1: rule__Scanner_SingleLineRule__Group_2__0__Impl : ( 'col' ) ; + // InternalLDef.g:5683:1: rule__Scanner_SingleLineRule__Group_2__0__Impl : ( 'col' ) ; public final void rule__Scanner_SingleLineRule__Group_2__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:5278:1: ( ( 'col' ) ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:5279:1: ( 'col' ) + // InternalLDef.g:5687:1: ( ( 'col' ) ) + // InternalLDef.g:5688:1: ( 'col' ) { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:5279:1: ( 'col' ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:5280:1: 'col' + // InternalLDef.g:5688:1: ( 'col' ) + // InternalLDef.g:5689:1: 'col' { if ( state.backtracking==0 ) { before(grammarAccess.getScanner_SingleLineRuleAccess().getColKeyword_2_0()); } - match(input,31,FOLLOW_31_in_rule__Scanner_SingleLineRule__Group_2__0__Impl10636); if (state.failed) return ; + match(input,31,FOLLOW_2); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getScanner_SingleLineRuleAccess().getColKeyword_2_0()); } @@ -15155,16 +16333,16 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__Scanner_SingleLineRule__Group_2__1" - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:5293:1: rule__Scanner_SingleLineRule__Group_2__1 : rule__Scanner_SingleLineRule__Group_2__1__Impl ; + // InternalLDef.g:5702:1: rule__Scanner_SingleLineRule__Group_2__1 : rule__Scanner_SingleLineRule__Group_2__1__Impl ; public final void rule__Scanner_SingleLineRule__Group_2__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:5297:1: ( rule__Scanner_SingleLineRule__Group_2__1__Impl ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:5298:2: rule__Scanner_SingleLineRule__Group_2__1__Impl + // InternalLDef.g:5706:1: ( rule__Scanner_SingleLineRule__Group_2__1__Impl ) + // InternalLDef.g:5707:2: rule__Scanner_SingleLineRule__Group_2__1__Impl { - pushFollow(FOLLOW_rule__Scanner_SingleLineRule__Group_2__1__Impl_in_rule__Scanner_SingleLineRule__Group_2__110667); + pushFollow(FOLLOW_2); rule__Scanner_SingleLineRule__Group_2__1__Impl(); state._fsp--; @@ -15188,25 +16366,25 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__Scanner_SingleLineRule__Group_2__1__Impl" - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:5304:1: rule__Scanner_SingleLineRule__Group_2__1__Impl : ( ( rule__Scanner_SingleLineRule__CheckAssignment_2_1 ) ) ; + // InternalLDef.g:5713:1: rule__Scanner_SingleLineRule__Group_2__1__Impl : ( ( rule__Scanner_SingleLineRule__CheckAssignment_2_1 ) ) ; public final void rule__Scanner_SingleLineRule__Group_2__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:5308:1: ( ( ( rule__Scanner_SingleLineRule__CheckAssignment_2_1 ) ) ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:5309:1: ( ( rule__Scanner_SingleLineRule__CheckAssignment_2_1 ) ) + // InternalLDef.g:5717:1: ( ( ( rule__Scanner_SingleLineRule__CheckAssignment_2_1 ) ) ) + // InternalLDef.g:5718:1: ( ( rule__Scanner_SingleLineRule__CheckAssignment_2_1 ) ) { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:5309:1: ( ( rule__Scanner_SingleLineRule__CheckAssignment_2_1 ) ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:5310:1: ( rule__Scanner_SingleLineRule__CheckAssignment_2_1 ) + // InternalLDef.g:5718:1: ( ( rule__Scanner_SingleLineRule__CheckAssignment_2_1 ) ) + // InternalLDef.g:5719:1: ( rule__Scanner_SingleLineRule__CheckAssignment_2_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getScanner_SingleLineRuleAccess().getCheckAssignment_2_1()); } - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:5311:1: ( rule__Scanner_SingleLineRule__CheckAssignment_2_1 ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:5311:2: rule__Scanner_SingleLineRule__CheckAssignment_2_1 + // InternalLDef.g:5720:1: ( rule__Scanner_SingleLineRule__CheckAssignment_2_1 ) + // InternalLDef.g:5720:2: rule__Scanner_SingleLineRule__CheckAssignment_2_1 { - pushFollow(FOLLOW_rule__Scanner_SingleLineRule__CheckAssignment_2_1_in_rule__Scanner_SingleLineRule__Group_2__1__Impl10694); + pushFollow(FOLLOW_2); rule__Scanner_SingleLineRule__CheckAssignment_2_1(); state._fsp--; @@ -15239,21 +16417,21 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__Scanner_SingleLineRule__Group_3__0" - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:5325:1: rule__Scanner_SingleLineRule__Group_3__0 : rule__Scanner_SingleLineRule__Group_3__0__Impl rule__Scanner_SingleLineRule__Group_3__1 ; + // InternalLDef.g:5734:1: rule__Scanner_SingleLineRule__Group_3__0 : rule__Scanner_SingleLineRule__Group_3__0__Impl rule__Scanner_SingleLineRule__Group_3__1 ; public final void rule__Scanner_SingleLineRule__Group_3__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:5329:1: ( rule__Scanner_SingleLineRule__Group_3__0__Impl rule__Scanner_SingleLineRule__Group_3__1 ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:5330:2: rule__Scanner_SingleLineRule__Group_3__0__Impl rule__Scanner_SingleLineRule__Group_3__1 + // InternalLDef.g:5738:1: ( rule__Scanner_SingleLineRule__Group_3__0__Impl rule__Scanner_SingleLineRule__Group_3__1 ) + // InternalLDef.g:5739:2: rule__Scanner_SingleLineRule__Group_3__0__Impl rule__Scanner_SingleLineRule__Group_3__1 { - pushFollow(FOLLOW_rule__Scanner_SingleLineRule__Group_3__0__Impl_in_rule__Scanner_SingleLineRule__Group_3__010728); + pushFollow(FOLLOW_18); rule__Scanner_SingleLineRule__Group_3__0__Impl(); state._fsp--; if (state.failed) return ; - pushFollow(FOLLOW_rule__Scanner_SingleLineRule__Group_3__1_in_rule__Scanner_SingleLineRule__Group_3__010731); + pushFollow(FOLLOW_2); rule__Scanner_SingleLineRule__Group_3__1(); state._fsp--; @@ -15277,22 +16455,22 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__Scanner_SingleLineRule__Group_3__0__Impl" - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:5337:1: rule__Scanner_SingleLineRule__Group_3__0__Impl : ( '=>' ) ; + // InternalLDef.g:5746:1: rule__Scanner_SingleLineRule__Group_3__0__Impl : ( '=>' ) ; public final void rule__Scanner_SingleLineRule__Group_3__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:5341:1: ( ( '=>' ) ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:5342:1: ( '=>' ) + // InternalLDef.g:5750:1: ( ( '=>' ) ) + // InternalLDef.g:5751:1: ( '=>' ) { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:5342:1: ( '=>' ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:5343:1: '=>' + // InternalLDef.g:5751:1: ( '=>' ) + // InternalLDef.g:5752:1: '=>' { if ( state.backtracking==0 ) { before(grammarAccess.getScanner_SingleLineRuleAccess().getEqualsSignGreaterThanSignKeyword_3_0()); } - match(input,32,FOLLOW_32_in_rule__Scanner_SingleLineRule__Group_3__0__Impl10759); if (state.failed) return ; + match(input,32,FOLLOW_2); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getScanner_SingleLineRuleAccess().getEqualsSignGreaterThanSignKeyword_3_0()); } @@ -15318,16 +16496,16 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__Scanner_SingleLineRule__Group_3__1" - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:5356:1: rule__Scanner_SingleLineRule__Group_3__1 : rule__Scanner_SingleLineRule__Group_3__1__Impl ; + // InternalLDef.g:5765:1: rule__Scanner_SingleLineRule__Group_3__1 : rule__Scanner_SingleLineRule__Group_3__1__Impl ; public final void rule__Scanner_SingleLineRule__Group_3__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:5360:1: ( rule__Scanner_SingleLineRule__Group_3__1__Impl ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:5361:2: rule__Scanner_SingleLineRule__Group_3__1__Impl + // InternalLDef.g:5769:1: ( rule__Scanner_SingleLineRule__Group_3__1__Impl ) + // InternalLDef.g:5770:2: rule__Scanner_SingleLineRule__Group_3__1__Impl { - pushFollow(FOLLOW_rule__Scanner_SingleLineRule__Group_3__1__Impl_in_rule__Scanner_SingleLineRule__Group_3__110790); + pushFollow(FOLLOW_2); rule__Scanner_SingleLineRule__Group_3__1__Impl(); state._fsp--; @@ -15351,33 +16529,33 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__Scanner_SingleLineRule__Group_3__1__Impl" - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:5367:1: rule__Scanner_SingleLineRule__Group_3__1__Impl : ( ( rule__Scanner_SingleLineRule__EndSeqAssignment_3_1 )? ) ; + // InternalLDef.g:5776:1: rule__Scanner_SingleLineRule__Group_3__1__Impl : ( ( rule__Scanner_SingleLineRule__EndSeqAssignment_3_1 )? ) ; public final void rule__Scanner_SingleLineRule__Group_3__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:5371:1: ( ( ( rule__Scanner_SingleLineRule__EndSeqAssignment_3_1 )? ) ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:5372:1: ( ( rule__Scanner_SingleLineRule__EndSeqAssignment_3_1 )? ) + // InternalLDef.g:5780:1: ( ( ( rule__Scanner_SingleLineRule__EndSeqAssignment_3_1 )? ) ) + // InternalLDef.g:5781:1: ( ( rule__Scanner_SingleLineRule__EndSeqAssignment_3_1 )? ) { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:5372:1: ( ( rule__Scanner_SingleLineRule__EndSeqAssignment_3_1 )? ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:5373:1: ( rule__Scanner_SingleLineRule__EndSeqAssignment_3_1 )? + // InternalLDef.g:5781:1: ( ( rule__Scanner_SingleLineRule__EndSeqAssignment_3_1 )? ) + // InternalLDef.g:5782:1: ( rule__Scanner_SingleLineRule__EndSeqAssignment_3_1 )? { if ( state.backtracking==0 ) { before(grammarAccess.getScanner_SingleLineRuleAccess().getEndSeqAssignment_3_1()); } - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:5374:1: ( rule__Scanner_SingleLineRule__EndSeqAssignment_3_1 )? - int alt42=2; - int LA42_0 = input.LA(1); + // InternalLDef.g:5783:1: ( rule__Scanner_SingleLineRule__EndSeqAssignment_3_1 )? + int alt46=2; + int LA46_0 = input.LA(1); - if ( (LA42_0==RULE_STRING) ) { - alt42=1; + if ( (LA46_0==RULE_STRING) ) { + alt46=1; } - switch (alt42) { + switch (alt46) { case 1 : - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:5374:2: rule__Scanner_SingleLineRule__EndSeqAssignment_3_1 + // InternalLDef.g:5783:2: rule__Scanner_SingleLineRule__EndSeqAssignment_3_1 { - pushFollow(FOLLOW_rule__Scanner_SingleLineRule__EndSeqAssignment_3_1_in_rule__Scanner_SingleLineRule__Group_3__1__Impl10817); + pushFollow(FOLLOW_2); rule__Scanner_SingleLineRule__EndSeqAssignment_3_1(); state._fsp--; @@ -15413,21 +16591,21 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__Scanner_SingleLineRule__Group_4__0" - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:5388:1: rule__Scanner_SingleLineRule__Group_4__0 : rule__Scanner_SingleLineRule__Group_4__0__Impl rule__Scanner_SingleLineRule__Group_4__1 ; + // InternalLDef.g:5797:1: rule__Scanner_SingleLineRule__Group_4__0 : rule__Scanner_SingleLineRule__Group_4__0__Impl rule__Scanner_SingleLineRule__Group_4__1 ; public final void rule__Scanner_SingleLineRule__Group_4__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:5392:1: ( rule__Scanner_SingleLineRule__Group_4__0__Impl rule__Scanner_SingleLineRule__Group_4__1 ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:5393:2: rule__Scanner_SingleLineRule__Group_4__0__Impl rule__Scanner_SingleLineRule__Group_4__1 + // InternalLDef.g:5801:1: ( rule__Scanner_SingleLineRule__Group_4__0__Impl rule__Scanner_SingleLineRule__Group_4__1 ) + // InternalLDef.g:5802:2: rule__Scanner_SingleLineRule__Group_4__0__Impl rule__Scanner_SingleLineRule__Group_4__1 { - pushFollow(FOLLOW_rule__Scanner_SingleLineRule__Group_4__0__Impl_in_rule__Scanner_SingleLineRule__Group_4__010852); + pushFollow(FOLLOW_29); rule__Scanner_SingleLineRule__Group_4__0__Impl(); state._fsp--; if (state.failed) return ; - pushFollow(FOLLOW_rule__Scanner_SingleLineRule__Group_4__1_in_rule__Scanner_SingleLineRule__Group_4__010855); + pushFollow(FOLLOW_2); rule__Scanner_SingleLineRule__Group_4__1(); state._fsp--; @@ -15451,22 +16629,22 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__Scanner_SingleLineRule__Group_4__0__Impl" - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:5400:1: rule__Scanner_SingleLineRule__Group_4__0__Impl : ( 'escaped' ) ; + // InternalLDef.g:5809:1: rule__Scanner_SingleLineRule__Group_4__0__Impl : ( 'escaped' ) ; public final void rule__Scanner_SingleLineRule__Group_4__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:5404:1: ( ( 'escaped' ) ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:5405:1: ( 'escaped' ) + // InternalLDef.g:5813:1: ( ( 'escaped' ) ) + // InternalLDef.g:5814:1: ( 'escaped' ) { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:5405:1: ( 'escaped' ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:5406:1: 'escaped' + // InternalLDef.g:5814:1: ( 'escaped' ) + // InternalLDef.g:5815:1: 'escaped' { if ( state.backtracking==0 ) { before(grammarAccess.getScanner_SingleLineRuleAccess().getEscapedKeyword_4_0()); } - match(input,33,FOLLOW_33_in_rule__Scanner_SingleLineRule__Group_4__0__Impl10883); if (state.failed) return ; + match(input,33,FOLLOW_2); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getScanner_SingleLineRuleAccess().getEscapedKeyword_4_0()); } @@ -15492,21 +16670,21 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__Scanner_SingleLineRule__Group_4__1" - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:5419:1: rule__Scanner_SingleLineRule__Group_4__1 : rule__Scanner_SingleLineRule__Group_4__1__Impl rule__Scanner_SingleLineRule__Group_4__2 ; + // InternalLDef.g:5828:1: rule__Scanner_SingleLineRule__Group_4__1 : rule__Scanner_SingleLineRule__Group_4__1__Impl rule__Scanner_SingleLineRule__Group_4__2 ; public final void rule__Scanner_SingleLineRule__Group_4__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:5423:1: ( rule__Scanner_SingleLineRule__Group_4__1__Impl rule__Scanner_SingleLineRule__Group_4__2 ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:5424:2: rule__Scanner_SingleLineRule__Group_4__1__Impl rule__Scanner_SingleLineRule__Group_4__2 + // InternalLDef.g:5832:1: ( rule__Scanner_SingleLineRule__Group_4__1__Impl rule__Scanner_SingleLineRule__Group_4__2 ) + // InternalLDef.g:5833:2: rule__Scanner_SingleLineRule__Group_4__1__Impl rule__Scanner_SingleLineRule__Group_4__2 { - pushFollow(FOLLOW_rule__Scanner_SingleLineRule__Group_4__1__Impl_in_rule__Scanner_SingleLineRule__Group_4__110914); + pushFollow(FOLLOW_18); rule__Scanner_SingleLineRule__Group_4__1__Impl(); state._fsp--; if (state.failed) return ; - pushFollow(FOLLOW_rule__Scanner_SingleLineRule__Group_4__2_in_rule__Scanner_SingleLineRule__Group_4__110917); + pushFollow(FOLLOW_2); rule__Scanner_SingleLineRule__Group_4__2(); state._fsp--; @@ -15530,22 +16708,22 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__Scanner_SingleLineRule__Group_4__1__Impl" - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:5431:1: rule__Scanner_SingleLineRule__Group_4__1__Impl : ( 'by' ) ; + // InternalLDef.g:5840:1: rule__Scanner_SingleLineRule__Group_4__1__Impl : ( 'by' ) ; public final void rule__Scanner_SingleLineRule__Group_4__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:5435:1: ( ( 'by' ) ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:5436:1: ( 'by' ) + // InternalLDef.g:5844:1: ( ( 'by' ) ) + // InternalLDef.g:5845:1: ( 'by' ) { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:5436:1: ( 'by' ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:5437:1: 'by' + // InternalLDef.g:5845:1: ( 'by' ) + // InternalLDef.g:5846:1: 'by' { if ( state.backtracking==0 ) { before(grammarAccess.getScanner_SingleLineRuleAccess().getByKeyword_4_1()); } - match(input,34,FOLLOW_34_in_rule__Scanner_SingleLineRule__Group_4__1__Impl10945); if (state.failed) return ; + match(input,34,FOLLOW_2); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getScanner_SingleLineRuleAccess().getByKeyword_4_1()); } @@ -15571,16 +16749,16 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__Scanner_SingleLineRule__Group_4__2" - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:5450:1: rule__Scanner_SingleLineRule__Group_4__2 : rule__Scanner_SingleLineRule__Group_4__2__Impl ; + // InternalLDef.g:5859:1: rule__Scanner_SingleLineRule__Group_4__2 : rule__Scanner_SingleLineRule__Group_4__2__Impl ; public final void rule__Scanner_SingleLineRule__Group_4__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:5454:1: ( rule__Scanner_SingleLineRule__Group_4__2__Impl ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:5455:2: rule__Scanner_SingleLineRule__Group_4__2__Impl + // InternalLDef.g:5863:1: ( rule__Scanner_SingleLineRule__Group_4__2__Impl ) + // InternalLDef.g:5864:2: rule__Scanner_SingleLineRule__Group_4__2__Impl { - pushFollow(FOLLOW_rule__Scanner_SingleLineRule__Group_4__2__Impl_in_rule__Scanner_SingleLineRule__Group_4__210976); + pushFollow(FOLLOW_2); rule__Scanner_SingleLineRule__Group_4__2__Impl(); state._fsp--; @@ -15604,25 +16782,25 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__Scanner_SingleLineRule__Group_4__2__Impl" - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:5461:1: rule__Scanner_SingleLineRule__Group_4__2__Impl : ( ( rule__Scanner_SingleLineRule__EscapeSeqAssignment_4_2 ) ) ; + // InternalLDef.g:5870:1: rule__Scanner_SingleLineRule__Group_4__2__Impl : ( ( rule__Scanner_SingleLineRule__EscapeSeqAssignment_4_2 ) ) ; public final void rule__Scanner_SingleLineRule__Group_4__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:5465:1: ( ( ( rule__Scanner_SingleLineRule__EscapeSeqAssignment_4_2 ) ) ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:5466:1: ( ( rule__Scanner_SingleLineRule__EscapeSeqAssignment_4_2 ) ) + // InternalLDef.g:5874:1: ( ( ( rule__Scanner_SingleLineRule__EscapeSeqAssignment_4_2 ) ) ) + // InternalLDef.g:5875:1: ( ( rule__Scanner_SingleLineRule__EscapeSeqAssignment_4_2 ) ) { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:5466:1: ( ( rule__Scanner_SingleLineRule__EscapeSeqAssignment_4_2 ) ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:5467:1: ( rule__Scanner_SingleLineRule__EscapeSeqAssignment_4_2 ) + // InternalLDef.g:5875:1: ( ( rule__Scanner_SingleLineRule__EscapeSeqAssignment_4_2 ) ) + // InternalLDef.g:5876:1: ( rule__Scanner_SingleLineRule__EscapeSeqAssignment_4_2 ) { if ( state.backtracking==0 ) { before(grammarAccess.getScanner_SingleLineRuleAccess().getEscapeSeqAssignment_4_2()); } - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:5468:1: ( rule__Scanner_SingleLineRule__EscapeSeqAssignment_4_2 ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:5468:2: rule__Scanner_SingleLineRule__EscapeSeqAssignment_4_2 + // InternalLDef.g:5877:1: ( rule__Scanner_SingleLineRule__EscapeSeqAssignment_4_2 ) + // InternalLDef.g:5877:2: rule__Scanner_SingleLineRule__EscapeSeqAssignment_4_2 { - pushFollow(FOLLOW_rule__Scanner_SingleLineRule__EscapeSeqAssignment_4_2_in_rule__Scanner_SingleLineRule__Group_4__2__Impl11003); + pushFollow(FOLLOW_2); rule__Scanner_SingleLineRule__EscapeSeqAssignment_4_2(); state._fsp--; @@ -15655,21 +16833,21 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__Scanner_MultiLineRule__Group__0" - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:5484:1: rule__Scanner_MultiLineRule__Group__0 : rule__Scanner_MultiLineRule__Group__0__Impl rule__Scanner_MultiLineRule__Group__1 ; + // InternalLDef.g:5893:1: rule__Scanner_MultiLineRule__Group__0 : rule__Scanner_MultiLineRule__Group__0__Impl rule__Scanner_MultiLineRule__Group__1 ; public final void rule__Scanner_MultiLineRule__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:5488:1: ( rule__Scanner_MultiLineRule__Group__0__Impl rule__Scanner_MultiLineRule__Group__1 ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:5489:2: rule__Scanner_MultiLineRule__Group__0__Impl rule__Scanner_MultiLineRule__Group__1 + // InternalLDef.g:5897:1: ( rule__Scanner_MultiLineRule__Group__0__Impl rule__Scanner_MultiLineRule__Group__1 ) + // InternalLDef.g:5898:2: rule__Scanner_MultiLineRule__Group__0__Impl rule__Scanner_MultiLineRule__Group__1 { - pushFollow(FOLLOW_rule__Scanner_MultiLineRule__Group__0__Impl_in_rule__Scanner_MultiLineRule__Group__011039); + pushFollow(FOLLOW_18); rule__Scanner_MultiLineRule__Group__0__Impl(); state._fsp--; if (state.failed) return ; - pushFollow(FOLLOW_rule__Scanner_MultiLineRule__Group__1_in_rule__Scanner_MultiLineRule__Group__011042); + pushFollow(FOLLOW_2); rule__Scanner_MultiLineRule__Group__1(); state._fsp--; @@ -15693,22 +16871,22 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__Scanner_MultiLineRule__Group__0__Impl" - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:5496:1: rule__Scanner_MultiLineRule__Group__0__Impl : ( 'multi_line' ) ; + // InternalLDef.g:5905:1: rule__Scanner_MultiLineRule__Group__0__Impl : ( 'multi_line' ) ; public final void rule__Scanner_MultiLineRule__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:5500:1: ( ( 'multi_line' ) ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:5501:1: ( 'multi_line' ) + // InternalLDef.g:5909:1: ( ( 'multi_line' ) ) + // InternalLDef.g:5910:1: ( 'multi_line' ) { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:5501:1: ( 'multi_line' ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:5502:1: 'multi_line' + // InternalLDef.g:5910:1: ( 'multi_line' ) + // InternalLDef.g:5911:1: 'multi_line' { if ( state.backtracking==0 ) { before(grammarAccess.getScanner_MultiLineRuleAccess().getMulti_lineKeyword_0()); } - match(input,35,FOLLOW_35_in_rule__Scanner_MultiLineRule__Group__0__Impl11070); if (state.failed) return ; + match(input,35,FOLLOW_2); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getScanner_MultiLineRuleAccess().getMulti_lineKeyword_0()); } @@ -15734,21 +16912,21 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__Scanner_MultiLineRule__Group__1" - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:5515:1: rule__Scanner_MultiLineRule__Group__1 : rule__Scanner_MultiLineRule__Group__1__Impl rule__Scanner_MultiLineRule__Group__2 ; + // InternalLDef.g:5924:1: rule__Scanner_MultiLineRule__Group__1 : rule__Scanner_MultiLineRule__Group__1__Impl rule__Scanner_MultiLineRule__Group__2 ; public final void rule__Scanner_MultiLineRule__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:5519:1: ( rule__Scanner_MultiLineRule__Group__1__Impl rule__Scanner_MultiLineRule__Group__2 ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:5520:2: rule__Scanner_MultiLineRule__Group__1__Impl rule__Scanner_MultiLineRule__Group__2 + // InternalLDef.g:5928:1: ( rule__Scanner_MultiLineRule__Group__1__Impl rule__Scanner_MultiLineRule__Group__2 ) + // InternalLDef.g:5929:2: rule__Scanner_MultiLineRule__Group__1__Impl rule__Scanner_MultiLineRule__Group__2 { - pushFollow(FOLLOW_rule__Scanner_MultiLineRule__Group__1__Impl_in_rule__Scanner_MultiLineRule__Group__111101); + pushFollow(FOLLOW_30); rule__Scanner_MultiLineRule__Group__1__Impl(); state._fsp--; if (state.failed) return ; - pushFollow(FOLLOW_rule__Scanner_MultiLineRule__Group__2_in_rule__Scanner_MultiLineRule__Group__111104); + pushFollow(FOLLOW_2); rule__Scanner_MultiLineRule__Group__2(); state._fsp--; @@ -15772,25 +16950,25 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__Scanner_MultiLineRule__Group__1__Impl" - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:5527:1: rule__Scanner_MultiLineRule__Group__1__Impl : ( ( rule__Scanner_MultiLineRule__StartSeqAssignment_1 ) ) ; + // InternalLDef.g:5936:1: rule__Scanner_MultiLineRule__Group__1__Impl : ( ( rule__Scanner_MultiLineRule__StartSeqAssignment_1 ) ) ; public final void rule__Scanner_MultiLineRule__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:5531:1: ( ( ( rule__Scanner_MultiLineRule__StartSeqAssignment_1 ) ) ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:5532:1: ( ( rule__Scanner_MultiLineRule__StartSeqAssignment_1 ) ) + // InternalLDef.g:5940:1: ( ( ( rule__Scanner_MultiLineRule__StartSeqAssignment_1 ) ) ) + // InternalLDef.g:5941:1: ( ( rule__Scanner_MultiLineRule__StartSeqAssignment_1 ) ) { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:5532:1: ( ( rule__Scanner_MultiLineRule__StartSeqAssignment_1 ) ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:5533:1: ( rule__Scanner_MultiLineRule__StartSeqAssignment_1 ) + // InternalLDef.g:5941:1: ( ( rule__Scanner_MultiLineRule__StartSeqAssignment_1 ) ) + // InternalLDef.g:5942:1: ( rule__Scanner_MultiLineRule__StartSeqAssignment_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getScanner_MultiLineRuleAccess().getStartSeqAssignment_1()); } - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:5534:1: ( rule__Scanner_MultiLineRule__StartSeqAssignment_1 ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:5534:2: rule__Scanner_MultiLineRule__StartSeqAssignment_1 + // InternalLDef.g:5943:1: ( rule__Scanner_MultiLineRule__StartSeqAssignment_1 ) + // InternalLDef.g:5943:2: rule__Scanner_MultiLineRule__StartSeqAssignment_1 { - pushFollow(FOLLOW_rule__Scanner_MultiLineRule__StartSeqAssignment_1_in_rule__Scanner_MultiLineRule__Group__1__Impl11131); + pushFollow(FOLLOW_2); rule__Scanner_MultiLineRule__StartSeqAssignment_1(); state._fsp--; @@ -15823,21 +17001,21 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__Scanner_MultiLineRule__Group__2" - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:5544:1: rule__Scanner_MultiLineRule__Group__2 : rule__Scanner_MultiLineRule__Group__2__Impl rule__Scanner_MultiLineRule__Group__3 ; + // InternalLDef.g:5953:1: rule__Scanner_MultiLineRule__Group__2 : rule__Scanner_MultiLineRule__Group__2__Impl rule__Scanner_MultiLineRule__Group__3 ; public final void rule__Scanner_MultiLineRule__Group__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:5548:1: ( rule__Scanner_MultiLineRule__Group__2__Impl rule__Scanner_MultiLineRule__Group__3 ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:5549:2: rule__Scanner_MultiLineRule__Group__2__Impl rule__Scanner_MultiLineRule__Group__3 + // InternalLDef.g:5957:1: ( rule__Scanner_MultiLineRule__Group__2__Impl rule__Scanner_MultiLineRule__Group__3 ) + // InternalLDef.g:5958:2: rule__Scanner_MultiLineRule__Group__2__Impl rule__Scanner_MultiLineRule__Group__3 { - pushFollow(FOLLOW_rule__Scanner_MultiLineRule__Group__2__Impl_in_rule__Scanner_MultiLineRule__Group__211161); + pushFollow(FOLLOW_30); rule__Scanner_MultiLineRule__Group__2__Impl(); state._fsp--; if (state.failed) return ; - pushFollow(FOLLOW_rule__Scanner_MultiLineRule__Group__3_in_rule__Scanner_MultiLineRule__Group__211164); + pushFollow(FOLLOW_2); rule__Scanner_MultiLineRule__Group__3(); state._fsp--; @@ -15861,33 +17039,33 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__Scanner_MultiLineRule__Group__2__Impl" - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:5556:1: rule__Scanner_MultiLineRule__Group__2__Impl : ( ( rule__Scanner_MultiLineRule__Group_2__0 )? ) ; + // InternalLDef.g:5965:1: rule__Scanner_MultiLineRule__Group__2__Impl : ( ( rule__Scanner_MultiLineRule__Group_2__0 )? ) ; public final void rule__Scanner_MultiLineRule__Group__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:5560:1: ( ( ( rule__Scanner_MultiLineRule__Group_2__0 )? ) ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:5561:1: ( ( rule__Scanner_MultiLineRule__Group_2__0 )? ) + // InternalLDef.g:5969:1: ( ( ( rule__Scanner_MultiLineRule__Group_2__0 )? ) ) + // InternalLDef.g:5970:1: ( ( rule__Scanner_MultiLineRule__Group_2__0 )? ) { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:5561:1: ( ( rule__Scanner_MultiLineRule__Group_2__0 )? ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:5562:1: ( rule__Scanner_MultiLineRule__Group_2__0 )? + // InternalLDef.g:5970:1: ( ( rule__Scanner_MultiLineRule__Group_2__0 )? ) + // InternalLDef.g:5971:1: ( rule__Scanner_MultiLineRule__Group_2__0 )? { if ( state.backtracking==0 ) { before(grammarAccess.getScanner_MultiLineRuleAccess().getGroup_2()); } - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:5563:1: ( rule__Scanner_MultiLineRule__Group_2__0 )? - int alt43=2; - int LA43_0 = input.LA(1); + // InternalLDef.g:5972:1: ( rule__Scanner_MultiLineRule__Group_2__0 )? + int alt47=2; + int LA47_0 = input.LA(1); - if ( (LA43_0==31) ) { - alt43=1; + if ( (LA47_0==31) ) { + alt47=1; } - switch (alt43) { + switch (alt47) { case 1 : - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:5563:2: rule__Scanner_MultiLineRule__Group_2__0 + // InternalLDef.g:5972:2: rule__Scanner_MultiLineRule__Group_2__0 { - pushFollow(FOLLOW_rule__Scanner_MultiLineRule__Group_2__0_in_rule__Scanner_MultiLineRule__Group__2__Impl11191); + pushFollow(FOLLOW_2); rule__Scanner_MultiLineRule__Group_2__0(); state._fsp--; @@ -15923,21 +17101,21 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__Scanner_MultiLineRule__Group__3" - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:5573:1: rule__Scanner_MultiLineRule__Group__3 : rule__Scanner_MultiLineRule__Group__3__Impl rule__Scanner_MultiLineRule__Group__4 ; + // InternalLDef.g:5982:1: rule__Scanner_MultiLineRule__Group__3 : rule__Scanner_MultiLineRule__Group__3__Impl rule__Scanner_MultiLineRule__Group__4 ; public final void rule__Scanner_MultiLineRule__Group__3() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:5577:1: ( rule__Scanner_MultiLineRule__Group__3__Impl rule__Scanner_MultiLineRule__Group__4 ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:5578:2: rule__Scanner_MultiLineRule__Group__3__Impl rule__Scanner_MultiLineRule__Group__4 + // InternalLDef.g:5986:1: ( rule__Scanner_MultiLineRule__Group__3__Impl rule__Scanner_MultiLineRule__Group__4 ) + // InternalLDef.g:5987:2: rule__Scanner_MultiLineRule__Group__3__Impl rule__Scanner_MultiLineRule__Group__4 { - pushFollow(FOLLOW_rule__Scanner_MultiLineRule__Group__3__Impl_in_rule__Scanner_MultiLineRule__Group__311222); + pushFollow(FOLLOW_18); rule__Scanner_MultiLineRule__Group__3__Impl(); state._fsp--; if (state.failed) return ; - pushFollow(FOLLOW_rule__Scanner_MultiLineRule__Group__4_in_rule__Scanner_MultiLineRule__Group__311225); + pushFollow(FOLLOW_2); rule__Scanner_MultiLineRule__Group__4(); state._fsp--; @@ -15961,22 +17139,22 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__Scanner_MultiLineRule__Group__3__Impl" - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:5585:1: rule__Scanner_MultiLineRule__Group__3__Impl : ( '=>' ) ; + // InternalLDef.g:5994:1: rule__Scanner_MultiLineRule__Group__3__Impl : ( '=>' ) ; public final void rule__Scanner_MultiLineRule__Group__3__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:5589:1: ( ( '=>' ) ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:5590:1: ( '=>' ) + // InternalLDef.g:5998:1: ( ( '=>' ) ) + // InternalLDef.g:5999:1: ( '=>' ) { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:5590:1: ( '=>' ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:5591:1: '=>' + // InternalLDef.g:5999:1: ( '=>' ) + // InternalLDef.g:6000:1: '=>' { if ( state.backtracking==0 ) { before(grammarAccess.getScanner_MultiLineRuleAccess().getEqualsSignGreaterThanSignKeyword_3()); } - match(input,32,FOLLOW_32_in_rule__Scanner_MultiLineRule__Group__3__Impl11253); if (state.failed) return ; + match(input,32,FOLLOW_2); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getScanner_MultiLineRuleAccess().getEqualsSignGreaterThanSignKeyword_3()); } @@ -16002,21 +17180,21 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__Scanner_MultiLineRule__Group__4" - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:5604:1: rule__Scanner_MultiLineRule__Group__4 : rule__Scanner_MultiLineRule__Group__4__Impl rule__Scanner_MultiLineRule__Group__5 ; + // InternalLDef.g:6013:1: rule__Scanner_MultiLineRule__Group__4 : rule__Scanner_MultiLineRule__Group__4__Impl rule__Scanner_MultiLineRule__Group__5 ; public final void rule__Scanner_MultiLineRule__Group__4() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:5608:1: ( rule__Scanner_MultiLineRule__Group__4__Impl rule__Scanner_MultiLineRule__Group__5 ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:5609:2: rule__Scanner_MultiLineRule__Group__4__Impl rule__Scanner_MultiLineRule__Group__5 + // InternalLDef.g:6017:1: ( rule__Scanner_MultiLineRule__Group__4__Impl rule__Scanner_MultiLineRule__Group__5 ) + // InternalLDef.g:6018:2: rule__Scanner_MultiLineRule__Group__4__Impl rule__Scanner_MultiLineRule__Group__5 { - pushFollow(FOLLOW_rule__Scanner_MultiLineRule__Group__4__Impl_in_rule__Scanner_MultiLineRule__Group__411284); + pushFollow(FOLLOW_31); rule__Scanner_MultiLineRule__Group__4__Impl(); state._fsp--; if (state.failed) return ; - pushFollow(FOLLOW_rule__Scanner_MultiLineRule__Group__5_in_rule__Scanner_MultiLineRule__Group__411287); + pushFollow(FOLLOW_2); rule__Scanner_MultiLineRule__Group__5(); state._fsp--; @@ -16040,25 +17218,25 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__Scanner_MultiLineRule__Group__4__Impl" - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:5616:1: rule__Scanner_MultiLineRule__Group__4__Impl : ( ( rule__Scanner_MultiLineRule__EndSeqAssignment_4 ) ) ; + // InternalLDef.g:6025:1: rule__Scanner_MultiLineRule__Group__4__Impl : ( ( rule__Scanner_MultiLineRule__EndSeqAssignment_4 ) ) ; public final void rule__Scanner_MultiLineRule__Group__4__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:5620:1: ( ( ( rule__Scanner_MultiLineRule__EndSeqAssignment_4 ) ) ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:5621:1: ( ( rule__Scanner_MultiLineRule__EndSeqAssignment_4 ) ) + // InternalLDef.g:6029:1: ( ( ( rule__Scanner_MultiLineRule__EndSeqAssignment_4 ) ) ) + // InternalLDef.g:6030:1: ( ( rule__Scanner_MultiLineRule__EndSeqAssignment_4 ) ) { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:5621:1: ( ( rule__Scanner_MultiLineRule__EndSeqAssignment_4 ) ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:5622:1: ( rule__Scanner_MultiLineRule__EndSeqAssignment_4 ) + // InternalLDef.g:6030:1: ( ( rule__Scanner_MultiLineRule__EndSeqAssignment_4 ) ) + // InternalLDef.g:6031:1: ( rule__Scanner_MultiLineRule__EndSeqAssignment_4 ) { if ( state.backtracking==0 ) { before(grammarAccess.getScanner_MultiLineRuleAccess().getEndSeqAssignment_4()); } - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:5623:1: ( rule__Scanner_MultiLineRule__EndSeqAssignment_4 ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:5623:2: rule__Scanner_MultiLineRule__EndSeqAssignment_4 + // InternalLDef.g:6032:1: ( rule__Scanner_MultiLineRule__EndSeqAssignment_4 ) + // InternalLDef.g:6032:2: rule__Scanner_MultiLineRule__EndSeqAssignment_4 { - pushFollow(FOLLOW_rule__Scanner_MultiLineRule__EndSeqAssignment_4_in_rule__Scanner_MultiLineRule__Group__4__Impl11314); + pushFollow(FOLLOW_2); rule__Scanner_MultiLineRule__EndSeqAssignment_4(); state._fsp--; @@ -16091,16 +17269,16 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__Scanner_MultiLineRule__Group__5" - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:5633:1: rule__Scanner_MultiLineRule__Group__5 : rule__Scanner_MultiLineRule__Group__5__Impl ; + // InternalLDef.g:6042:1: rule__Scanner_MultiLineRule__Group__5 : rule__Scanner_MultiLineRule__Group__5__Impl ; public final void rule__Scanner_MultiLineRule__Group__5() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:5637:1: ( rule__Scanner_MultiLineRule__Group__5__Impl ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:5638:2: rule__Scanner_MultiLineRule__Group__5__Impl + // InternalLDef.g:6046:1: ( rule__Scanner_MultiLineRule__Group__5__Impl ) + // InternalLDef.g:6047:2: rule__Scanner_MultiLineRule__Group__5__Impl { - pushFollow(FOLLOW_rule__Scanner_MultiLineRule__Group__5__Impl_in_rule__Scanner_MultiLineRule__Group__511344); + pushFollow(FOLLOW_2); rule__Scanner_MultiLineRule__Group__5__Impl(); state._fsp--; @@ -16124,33 +17302,33 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__Scanner_MultiLineRule__Group__5__Impl" - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:5644:1: rule__Scanner_MultiLineRule__Group__5__Impl : ( ( rule__Scanner_MultiLineRule__Group_5__0 )? ) ; + // InternalLDef.g:6053:1: rule__Scanner_MultiLineRule__Group__5__Impl : ( ( rule__Scanner_MultiLineRule__Group_5__0 )? ) ; public final void rule__Scanner_MultiLineRule__Group__5__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:5648:1: ( ( ( rule__Scanner_MultiLineRule__Group_5__0 )? ) ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:5649:1: ( ( rule__Scanner_MultiLineRule__Group_5__0 )? ) + // InternalLDef.g:6057:1: ( ( ( rule__Scanner_MultiLineRule__Group_5__0 )? ) ) + // InternalLDef.g:6058:1: ( ( rule__Scanner_MultiLineRule__Group_5__0 )? ) { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:5649:1: ( ( rule__Scanner_MultiLineRule__Group_5__0 )? ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:5650:1: ( rule__Scanner_MultiLineRule__Group_5__0 )? + // InternalLDef.g:6058:1: ( ( rule__Scanner_MultiLineRule__Group_5__0 )? ) + // InternalLDef.g:6059:1: ( rule__Scanner_MultiLineRule__Group_5__0 )? { if ( state.backtracking==0 ) { before(grammarAccess.getScanner_MultiLineRuleAccess().getGroup_5()); } - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:5651:1: ( rule__Scanner_MultiLineRule__Group_5__0 )? - int alt44=2; - int LA44_0 = input.LA(1); + // InternalLDef.g:6060:1: ( rule__Scanner_MultiLineRule__Group_5__0 )? + int alt48=2; + int LA48_0 = input.LA(1); - if ( (LA44_0==33) ) { - alt44=1; + if ( (LA48_0==33) ) { + alt48=1; } - switch (alt44) { + switch (alt48) { case 1 : - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:5651:2: rule__Scanner_MultiLineRule__Group_5__0 + // InternalLDef.g:6060:2: rule__Scanner_MultiLineRule__Group_5__0 { - pushFollow(FOLLOW_rule__Scanner_MultiLineRule__Group_5__0_in_rule__Scanner_MultiLineRule__Group__5__Impl11371); + pushFollow(FOLLOW_2); rule__Scanner_MultiLineRule__Group_5__0(); state._fsp--; @@ -16186,21 +17364,21 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__Scanner_MultiLineRule__Group_2__0" - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:5673:1: rule__Scanner_MultiLineRule__Group_2__0 : rule__Scanner_MultiLineRule__Group_2__0__Impl rule__Scanner_MultiLineRule__Group_2__1 ; + // InternalLDef.g:6082:1: rule__Scanner_MultiLineRule__Group_2__0 : rule__Scanner_MultiLineRule__Group_2__0__Impl rule__Scanner_MultiLineRule__Group_2__1 ; public final void rule__Scanner_MultiLineRule__Group_2__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:5677:1: ( rule__Scanner_MultiLineRule__Group_2__0__Impl rule__Scanner_MultiLineRule__Group_2__1 ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:5678:2: rule__Scanner_MultiLineRule__Group_2__0__Impl rule__Scanner_MultiLineRule__Group_2__1 + // InternalLDef.g:6086:1: ( rule__Scanner_MultiLineRule__Group_2__0__Impl rule__Scanner_MultiLineRule__Group_2__1 ) + // InternalLDef.g:6087:2: rule__Scanner_MultiLineRule__Group_2__0__Impl rule__Scanner_MultiLineRule__Group_2__1 { - pushFollow(FOLLOW_rule__Scanner_MultiLineRule__Group_2__0__Impl_in_rule__Scanner_MultiLineRule__Group_2__011414); + pushFollow(FOLLOW_28); rule__Scanner_MultiLineRule__Group_2__0__Impl(); state._fsp--; if (state.failed) return ; - pushFollow(FOLLOW_rule__Scanner_MultiLineRule__Group_2__1_in_rule__Scanner_MultiLineRule__Group_2__011417); + pushFollow(FOLLOW_2); rule__Scanner_MultiLineRule__Group_2__1(); state._fsp--; @@ -16224,22 +17402,22 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__Scanner_MultiLineRule__Group_2__0__Impl" - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:5685:1: rule__Scanner_MultiLineRule__Group_2__0__Impl : ( 'col' ) ; + // InternalLDef.g:6094:1: rule__Scanner_MultiLineRule__Group_2__0__Impl : ( 'col' ) ; public final void rule__Scanner_MultiLineRule__Group_2__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:5689:1: ( ( 'col' ) ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:5690:1: ( 'col' ) + // InternalLDef.g:6098:1: ( ( 'col' ) ) + // InternalLDef.g:6099:1: ( 'col' ) { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:5690:1: ( 'col' ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:5691:1: 'col' + // InternalLDef.g:6099:1: ( 'col' ) + // InternalLDef.g:6100:1: 'col' { if ( state.backtracking==0 ) { before(grammarAccess.getScanner_MultiLineRuleAccess().getColKeyword_2_0()); } - match(input,31,FOLLOW_31_in_rule__Scanner_MultiLineRule__Group_2__0__Impl11445); if (state.failed) return ; + match(input,31,FOLLOW_2); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getScanner_MultiLineRuleAccess().getColKeyword_2_0()); } @@ -16265,16 +17443,16 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__Scanner_MultiLineRule__Group_2__1" - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:5704:1: rule__Scanner_MultiLineRule__Group_2__1 : rule__Scanner_MultiLineRule__Group_2__1__Impl ; + // InternalLDef.g:6113:1: rule__Scanner_MultiLineRule__Group_2__1 : rule__Scanner_MultiLineRule__Group_2__1__Impl ; public final void rule__Scanner_MultiLineRule__Group_2__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:5708:1: ( rule__Scanner_MultiLineRule__Group_2__1__Impl ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:5709:2: rule__Scanner_MultiLineRule__Group_2__1__Impl + // InternalLDef.g:6117:1: ( rule__Scanner_MultiLineRule__Group_2__1__Impl ) + // InternalLDef.g:6118:2: rule__Scanner_MultiLineRule__Group_2__1__Impl { - pushFollow(FOLLOW_rule__Scanner_MultiLineRule__Group_2__1__Impl_in_rule__Scanner_MultiLineRule__Group_2__111476); + pushFollow(FOLLOW_2); rule__Scanner_MultiLineRule__Group_2__1__Impl(); state._fsp--; @@ -16298,25 +17476,25 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__Scanner_MultiLineRule__Group_2__1__Impl" - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:5715:1: rule__Scanner_MultiLineRule__Group_2__1__Impl : ( ( rule__Scanner_MultiLineRule__CheckAssignment_2_1 ) ) ; + // InternalLDef.g:6124:1: rule__Scanner_MultiLineRule__Group_2__1__Impl : ( ( rule__Scanner_MultiLineRule__CheckAssignment_2_1 ) ) ; public final void rule__Scanner_MultiLineRule__Group_2__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:5719:1: ( ( ( rule__Scanner_MultiLineRule__CheckAssignment_2_1 ) ) ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:5720:1: ( ( rule__Scanner_MultiLineRule__CheckAssignment_2_1 ) ) + // InternalLDef.g:6128:1: ( ( ( rule__Scanner_MultiLineRule__CheckAssignment_2_1 ) ) ) + // InternalLDef.g:6129:1: ( ( rule__Scanner_MultiLineRule__CheckAssignment_2_1 ) ) { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:5720:1: ( ( rule__Scanner_MultiLineRule__CheckAssignment_2_1 ) ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:5721:1: ( rule__Scanner_MultiLineRule__CheckAssignment_2_1 ) + // InternalLDef.g:6129:1: ( ( rule__Scanner_MultiLineRule__CheckAssignment_2_1 ) ) + // InternalLDef.g:6130:1: ( rule__Scanner_MultiLineRule__CheckAssignment_2_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getScanner_MultiLineRuleAccess().getCheckAssignment_2_1()); } - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:5722:1: ( rule__Scanner_MultiLineRule__CheckAssignment_2_1 ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:5722:2: rule__Scanner_MultiLineRule__CheckAssignment_2_1 + // InternalLDef.g:6131:1: ( rule__Scanner_MultiLineRule__CheckAssignment_2_1 ) + // InternalLDef.g:6131:2: rule__Scanner_MultiLineRule__CheckAssignment_2_1 { - pushFollow(FOLLOW_rule__Scanner_MultiLineRule__CheckAssignment_2_1_in_rule__Scanner_MultiLineRule__Group_2__1__Impl11503); + pushFollow(FOLLOW_2); rule__Scanner_MultiLineRule__CheckAssignment_2_1(); state._fsp--; @@ -16349,21 +17527,21 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__Scanner_MultiLineRule__Group_5__0" - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:5736:1: rule__Scanner_MultiLineRule__Group_5__0 : rule__Scanner_MultiLineRule__Group_5__0__Impl rule__Scanner_MultiLineRule__Group_5__1 ; + // InternalLDef.g:6145:1: rule__Scanner_MultiLineRule__Group_5__0 : rule__Scanner_MultiLineRule__Group_5__0__Impl rule__Scanner_MultiLineRule__Group_5__1 ; public final void rule__Scanner_MultiLineRule__Group_5__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:5740:1: ( rule__Scanner_MultiLineRule__Group_5__0__Impl rule__Scanner_MultiLineRule__Group_5__1 ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:5741:2: rule__Scanner_MultiLineRule__Group_5__0__Impl rule__Scanner_MultiLineRule__Group_5__1 + // InternalLDef.g:6149:1: ( rule__Scanner_MultiLineRule__Group_5__0__Impl rule__Scanner_MultiLineRule__Group_5__1 ) + // InternalLDef.g:6150:2: rule__Scanner_MultiLineRule__Group_5__0__Impl rule__Scanner_MultiLineRule__Group_5__1 { - pushFollow(FOLLOW_rule__Scanner_MultiLineRule__Group_5__0__Impl_in_rule__Scanner_MultiLineRule__Group_5__011537); + pushFollow(FOLLOW_29); rule__Scanner_MultiLineRule__Group_5__0__Impl(); state._fsp--; if (state.failed) return ; - pushFollow(FOLLOW_rule__Scanner_MultiLineRule__Group_5__1_in_rule__Scanner_MultiLineRule__Group_5__011540); + pushFollow(FOLLOW_2); rule__Scanner_MultiLineRule__Group_5__1(); state._fsp--; @@ -16387,22 +17565,22 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__Scanner_MultiLineRule__Group_5__0__Impl" - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:5748:1: rule__Scanner_MultiLineRule__Group_5__0__Impl : ( 'escaped' ) ; + // InternalLDef.g:6157:1: rule__Scanner_MultiLineRule__Group_5__0__Impl : ( 'escaped' ) ; public final void rule__Scanner_MultiLineRule__Group_5__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:5752:1: ( ( 'escaped' ) ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:5753:1: ( 'escaped' ) + // InternalLDef.g:6161:1: ( ( 'escaped' ) ) + // InternalLDef.g:6162:1: ( 'escaped' ) { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:5753:1: ( 'escaped' ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:5754:1: 'escaped' + // InternalLDef.g:6162:1: ( 'escaped' ) + // InternalLDef.g:6163:1: 'escaped' { if ( state.backtracking==0 ) { before(grammarAccess.getScanner_MultiLineRuleAccess().getEscapedKeyword_5_0()); } - match(input,33,FOLLOW_33_in_rule__Scanner_MultiLineRule__Group_5__0__Impl11568); if (state.failed) return ; + match(input,33,FOLLOW_2); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getScanner_MultiLineRuleAccess().getEscapedKeyword_5_0()); } @@ -16428,21 +17606,21 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__Scanner_MultiLineRule__Group_5__1" - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:5767:1: rule__Scanner_MultiLineRule__Group_5__1 : rule__Scanner_MultiLineRule__Group_5__1__Impl rule__Scanner_MultiLineRule__Group_5__2 ; + // InternalLDef.g:6176:1: rule__Scanner_MultiLineRule__Group_5__1 : rule__Scanner_MultiLineRule__Group_5__1__Impl rule__Scanner_MultiLineRule__Group_5__2 ; public final void rule__Scanner_MultiLineRule__Group_5__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:5771:1: ( rule__Scanner_MultiLineRule__Group_5__1__Impl rule__Scanner_MultiLineRule__Group_5__2 ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:5772:2: rule__Scanner_MultiLineRule__Group_5__1__Impl rule__Scanner_MultiLineRule__Group_5__2 + // InternalLDef.g:6180:1: ( rule__Scanner_MultiLineRule__Group_5__1__Impl rule__Scanner_MultiLineRule__Group_5__2 ) + // InternalLDef.g:6181:2: rule__Scanner_MultiLineRule__Group_5__1__Impl rule__Scanner_MultiLineRule__Group_5__2 { - pushFollow(FOLLOW_rule__Scanner_MultiLineRule__Group_5__1__Impl_in_rule__Scanner_MultiLineRule__Group_5__111599); + pushFollow(FOLLOW_18); rule__Scanner_MultiLineRule__Group_5__1__Impl(); state._fsp--; if (state.failed) return ; - pushFollow(FOLLOW_rule__Scanner_MultiLineRule__Group_5__2_in_rule__Scanner_MultiLineRule__Group_5__111602); + pushFollow(FOLLOW_2); rule__Scanner_MultiLineRule__Group_5__2(); state._fsp--; @@ -16466,22 +17644,22 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__Scanner_MultiLineRule__Group_5__1__Impl" - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:5779:1: rule__Scanner_MultiLineRule__Group_5__1__Impl : ( 'by' ) ; + // InternalLDef.g:6188:1: rule__Scanner_MultiLineRule__Group_5__1__Impl : ( 'by' ) ; public final void rule__Scanner_MultiLineRule__Group_5__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:5783:1: ( ( 'by' ) ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:5784:1: ( 'by' ) + // InternalLDef.g:6192:1: ( ( 'by' ) ) + // InternalLDef.g:6193:1: ( 'by' ) { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:5784:1: ( 'by' ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:5785:1: 'by' + // InternalLDef.g:6193:1: ( 'by' ) + // InternalLDef.g:6194:1: 'by' { if ( state.backtracking==0 ) { before(grammarAccess.getScanner_MultiLineRuleAccess().getByKeyword_5_1()); } - match(input,34,FOLLOW_34_in_rule__Scanner_MultiLineRule__Group_5__1__Impl11630); if (state.failed) return ; + match(input,34,FOLLOW_2); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getScanner_MultiLineRuleAccess().getByKeyword_5_1()); } @@ -16507,16 +17685,16 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__Scanner_MultiLineRule__Group_5__2" - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:5798:1: rule__Scanner_MultiLineRule__Group_5__2 : rule__Scanner_MultiLineRule__Group_5__2__Impl ; + // InternalLDef.g:6207:1: rule__Scanner_MultiLineRule__Group_5__2 : rule__Scanner_MultiLineRule__Group_5__2__Impl ; public final void rule__Scanner_MultiLineRule__Group_5__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:5802:1: ( rule__Scanner_MultiLineRule__Group_5__2__Impl ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:5803:2: rule__Scanner_MultiLineRule__Group_5__2__Impl + // InternalLDef.g:6211:1: ( rule__Scanner_MultiLineRule__Group_5__2__Impl ) + // InternalLDef.g:6212:2: rule__Scanner_MultiLineRule__Group_5__2__Impl { - pushFollow(FOLLOW_rule__Scanner_MultiLineRule__Group_5__2__Impl_in_rule__Scanner_MultiLineRule__Group_5__211661); + pushFollow(FOLLOW_2); rule__Scanner_MultiLineRule__Group_5__2__Impl(); state._fsp--; @@ -16540,25 +17718,25 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__Scanner_MultiLineRule__Group_5__2__Impl" - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:5809:1: rule__Scanner_MultiLineRule__Group_5__2__Impl : ( ( rule__Scanner_MultiLineRule__EscapeSeqAssignment_5_2 ) ) ; + // InternalLDef.g:6218:1: rule__Scanner_MultiLineRule__Group_5__2__Impl : ( ( rule__Scanner_MultiLineRule__EscapeSeqAssignment_5_2 ) ) ; public final void rule__Scanner_MultiLineRule__Group_5__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:5813:1: ( ( ( rule__Scanner_MultiLineRule__EscapeSeqAssignment_5_2 ) ) ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:5814:1: ( ( rule__Scanner_MultiLineRule__EscapeSeqAssignment_5_2 ) ) + // InternalLDef.g:6222:1: ( ( ( rule__Scanner_MultiLineRule__EscapeSeqAssignment_5_2 ) ) ) + // InternalLDef.g:6223:1: ( ( rule__Scanner_MultiLineRule__EscapeSeqAssignment_5_2 ) ) { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:5814:1: ( ( rule__Scanner_MultiLineRule__EscapeSeqAssignment_5_2 ) ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:5815:1: ( rule__Scanner_MultiLineRule__EscapeSeqAssignment_5_2 ) + // InternalLDef.g:6223:1: ( ( rule__Scanner_MultiLineRule__EscapeSeqAssignment_5_2 ) ) + // InternalLDef.g:6224:1: ( rule__Scanner_MultiLineRule__EscapeSeqAssignment_5_2 ) { if ( state.backtracking==0 ) { before(grammarAccess.getScanner_MultiLineRuleAccess().getEscapeSeqAssignment_5_2()); } - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:5816:1: ( rule__Scanner_MultiLineRule__EscapeSeqAssignment_5_2 ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:5816:2: rule__Scanner_MultiLineRule__EscapeSeqAssignment_5_2 + // InternalLDef.g:6225:1: ( rule__Scanner_MultiLineRule__EscapeSeqAssignment_5_2 ) + // InternalLDef.g:6225:2: rule__Scanner_MultiLineRule__EscapeSeqAssignment_5_2 { - pushFollow(FOLLOW_rule__Scanner_MultiLineRule__EscapeSeqAssignment_5_2_in_rule__Scanner_MultiLineRule__Group_5__2__Impl11688); + pushFollow(FOLLOW_2); rule__Scanner_MultiLineRule__EscapeSeqAssignment_5_2(); state._fsp--; @@ -16591,21 +17769,21 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__Scanner_PatternRule__Group__0" - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:5832:1: rule__Scanner_PatternRule__Group__0 : rule__Scanner_PatternRule__Group__0__Impl rule__Scanner_PatternRule__Group__1 ; + // InternalLDef.g:6241:1: rule__Scanner_PatternRule__Group__0 : rule__Scanner_PatternRule__Group__0__Impl rule__Scanner_PatternRule__Group__1 ; public final void rule__Scanner_PatternRule__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:5836:1: ( rule__Scanner_PatternRule__Group__0__Impl rule__Scanner_PatternRule__Group__1 ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:5837:2: rule__Scanner_PatternRule__Group__0__Impl rule__Scanner_PatternRule__Group__1 + // InternalLDef.g:6245:1: ( rule__Scanner_PatternRule__Group__0__Impl rule__Scanner_PatternRule__Group__1 ) + // InternalLDef.g:6246:2: rule__Scanner_PatternRule__Group__0__Impl rule__Scanner_PatternRule__Group__1 { - pushFollow(FOLLOW_rule__Scanner_PatternRule__Group__0__Impl_in_rule__Scanner_PatternRule__Group__011724); + pushFollow(FOLLOW_18); rule__Scanner_PatternRule__Group__0__Impl(); state._fsp--; if (state.failed) return ; - pushFollow(FOLLOW_rule__Scanner_PatternRule__Group__1_in_rule__Scanner_PatternRule__Group__011727); + pushFollow(FOLLOW_2); rule__Scanner_PatternRule__Group__1(); state._fsp--; @@ -16629,22 +17807,22 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__Scanner_PatternRule__Group__0__Impl" - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:5844:1: rule__Scanner_PatternRule__Group__0__Impl : ( 'pattern' ) ; + // InternalLDef.g:6253:1: rule__Scanner_PatternRule__Group__0__Impl : ( 'pattern' ) ; public final void rule__Scanner_PatternRule__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:5848:1: ( ( 'pattern' ) ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:5849:1: ( 'pattern' ) + // InternalLDef.g:6257:1: ( ( 'pattern' ) ) + // InternalLDef.g:6258:1: ( 'pattern' ) { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:5849:1: ( 'pattern' ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:5850:1: 'pattern' + // InternalLDef.g:6258:1: ( 'pattern' ) + // InternalLDef.g:6259:1: 'pattern' { if ( state.backtracking==0 ) { before(grammarAccess.getScanner_PatternRuleAccess().getPatternKeyword_0()); } - match(input,40,FOLLOW_40_in_rule__Scanner_PatternRule__Group__0__Impl11755); if (state.failed) return ; + match(input,42,FOLLOW_2); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getScanner_PatternRuleAccess().getPatternKeyword_0()); } @@ -16670,21 +17848,21 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__Scanner_PatternRule__Group__1" - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:5863:1: rule__Scanner_PatternRule__Group__1 : rule__Scanner_PatternRule__Group__1__Impl rule__Scanner_PatternRule__Group__2 ; + // InternalLDef.g:6272:1: rule__Scanner_PatternRule__Group__1 : rule__Scanner_PatternRule__Group__1__Impl rule__Scanner_PatternRule__Group__2 ; public final void rule__Scanner_PatternRule__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:5867:1: ( rule__Scanner_PatternRule__Group__1__Impl rule__Scanner_PatternRule__Group__2 ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:5868:2: rule__Scanner_PatternRule__Group__1__Impl rule__Scanner_PatternRule__Group__2 + // InternalLDef.g:6276:1: ( rule__Scanner_PatternRule__Group__1__Impl rule__Scanner_PatternRule__Group__2 ) + // InternalLDef.g:6277:2: rule__Scanner_PatternRule__Group__1__Impl rule__Scanner_PatternRule__Group__2 { - pushFollow(FOLLOW_rule__Scanner_PatternRule__Group__1__Impl_in_rule__Scanner_PatternRule__Group__111786); + pushFollow(FOLLOW_45); rule__Scanner_PatternRule__Group__1__Impl(); state._fsp--; if (state.failed) return ; - pushFollow(FOLLOW_rule__Scanner_PatternRule__Group__2_in_rule__Scanner_PatternRule__Group__111789); + pushFollow(FOLLOW_2); rule__Scanner_PatternRule__Group__2(); state._fsp--; @@ -16708,25 +17886,25 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__Scanner_PatternRule__Group__1__Impl" - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:5875:1: rule__Scanner_PatternRule__Group__1__Impl : ( ( rule__Scanner_PatternRule__StartPatternAssignment_1 ) ) ; + // InternalLDef.g:6284:1: rule__Scanner_PatternRule__Group__1__Impl : ( ( rule__Scanner_PatternRule__StartPatternAssignment_1 ) ) ; public final void rule__Scanner_PatternRule__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:5879:1: ( ( ( rule__Scanner_PatternRule__StartPatternAssignment_1 ) ) ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:5880:1: ( ( rule__Scanner_PatternRule__StartPatternAssignment_1 ) ) + // InternalLDef.g:6288:1: ( ( ( rule__Scanner_PatternRule__StartPatternAssignment_1 ) ) ) + // InternalLDef.g:6289:1: ( ( rule__Scanner_PatternRule__StartPatternAssignment_1 ) ) { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:5880:1: ( ( rule__Scanner_PatternRule__StartPatternAssignment_1 ) ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:5881:1: ( rule__Scanner_PatternRule__StartPatternAssignment_1 ) + // InternalLDef.g:6289:1: ( ( rule__Scanner_PatternRule__StartPatternAssignment_1 ) ) + // InternalLDef.g:6290:1: ( rule__Scanner_PatternRule__StartPatternAssignment_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getScanner_PatternRuleAccess().getStartPatternAssignment_1()); } - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:5882:1: ( rule__Scanner_PatternRule__StartPatternAssignment_1 ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:5882:2: rule__Scanner_PatternRule__StartPatternAssignment_1 + // InternalLDef.g:6291:1: ( rule__Scanner_PatternRule__StartPatternAssignment_1 ) + // InternalLDef.g:6291:2: rule__Scanner_PatternRule__StartPatternAssignment_1 { - pushFollow(FOLLOW_rule__Scanner_PatternRule__StartPatternAssignment_1_in_rule__Scanner_PatternRule__Group__1__Impl11816); + pushFollow(FOLLOW_2); rule__Scanner_PatternRule__StartPatternAssignment_1(); state._fsp--; @@ -16759,21 +17937,21 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__Scanner_PatternRule__Group__2" - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:5892:1: rule__Scanner_PatternRule__Group__2 : rule__Scanner_PatternRule__Group__2__Impl rule__Scanner_PatternRule__Group__3 ; + // InternalLDef.g:6301:1: rule__Scanner_PatternRule__Group__2 : rule__Scanner_PatternRule__Group__2__Impl rule__Scanner_PatternRule__Group__3 ; public final void rule__Scanner_PatternRule__Group__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:5896:1: ( rule__Scanner_PatternRule__Group__2__Impl rule__Scanner_PatternRule__Group__3 ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:5897:2: rule__Scanner_PatternRule__Group__2__Impl rule__Scanner_PatternRule__Group__3 + // InternalLDef.g:6305:1: ( rule__Scanner_PatternRule__Group__2__Impl rule__Scanner_PatternRule__Group__3 ) + // InternalLDef.g:6306:2: rule__Scanner_PatternRule__Group__2__Impl rule__Scanner_PatternRule__Group__3 { - pushFollow(FOLLOW_rule__Scanner_PatternRule__Group__2__Impl_in_rule__Scanner_PatternRule__Group__211846); + pushFollow(FOLLOW_45); rule__Scanner_PatternRule__Group__2__Impl(); state._fsp--; if (state.failed) return ; - pushFollow(FOLLOW_rule__Scanner_PatternRule__Group__3_in_rule__Scanner_PatternRule__Group__211849); + pushFollow(FOLLOW_2); rule__Scanner_PatternRule__Group__3(); state._fsp--; @@ -16797,33 +17975,33 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__Scanner_PatternRule__Group__2__Impl" - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:5904:1: rule__Scanner_PatternRule__Group__2__Impl : ( ( rule__Scanner_PatternRule__LengthAssignment_2 )? ) ; + // InternalLDef.g:6313:1: rule__Scanner_PatternRule__Group__2__Impl : ( ( rule__Scanner_PatternRule__LengthAssignment_2 )? ) ; public final void rule__Scanner_PatternRule__Group__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:5908:1: ( ( ( rule__Scanner_PatternRule__LengthAssignment_2 )? ) ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:5909:1: ( ( rule__Scanner_PatternRule__LengthAssignment_2 )? ) + // InternalLDef.g:6317:1: ( ( ( rule__Scanner_PatternRule__LengthAssignment_2 )? ) ) + // InternalLDef.g:6318:1: ( ( rule__Scanner_PatternRule__LengthAssignment_2 )? ) { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:5909:1: ( ( rule__Scanner_PatternRule__LengthAssignment_2 )? ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:5910:1: ( rule__Scanner_PatternRule__LengthAssignment_2 )? + // InternalLDef.g:6318:1: ( ( rule__Scanner_PatternRule__LengthAssignment_2 )? ) + // InternalLDef.g:6319:1: ( rule__Scanner_PatternRule__LengthAssignment_2 )? { if ( state.backtracking==0 ) { before(grammarAccess.getScanner_PatternRuleAccess().getLengthAssignment_2()); } - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:5911:1: ( rule__Scanner_PatternRule__LengthAssignment_2 )? - int alt45=2; - int LA45_0 = input.LA(1); + // InternalLDef.g:6320:1: ( rule__Scanner_PatternRule__LengthAssignment_2 )? + int alt49=2; + int LA49_0 = input.LA(1); - if ( (LA45_0==RULE_INT) ) { - alt45=1; + if ( (LA49_0==RULE_INT) ) { + alt49=1; } - switch (alt45) { + switch (alt49) { case 1 : - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:5911:2: rule__Scanner_PatternRule__LengthAssignment_2 + // InternalLDef.g:6320:2: rule__Scanner_PatternRule__LengthAssignment_2 { - pushFollow(FOLLOW_rule__Scanner_PatternRule__LengthAssignment_2_in_rule__Scanner_PatternRule__Group__2__Impl11876); + pushFollow(FOLLOW_2); rule__Scanner_PatternRule__LengthAssignment_2(); state._fsp--; @@ -16859,21 +18037,21 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__Scanner_PatternRule__Group__3" - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:5921:1: rule__Scanner_PatternRule__Group__3 : rule__Scanner_PatternRule__Group__3__Impl rule__Scanner_PatternRule__Group__4 ; + // InternalLDef.g:6330:1: rule__Scanner_PatternRule__Group__3 : rule__Scanner_PatternRule__Group__3__Impl rule__Scanner_PatternRule__Group__4 ; public final void rule__Scanner_PatternRule__Group__3() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:5925:1: ( rule__Scanner_PatternRule__Group__3__Impl rule__Scanner_PatternRule__Group__4 ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:5926:2: rule__Scanner_PatternRule__Group__3__Impl rule__Scanner_PatternRule__Group__4 + // InternalLDef.g:6334:1: ( rule__Scanner_PatternRule__Group__3__Impl rule__Scanner_PatternRule__Group__4 ) + // InternalLDef.g:6335:2: rule__Scanner_PatternRule__Group__3__Impl rule__Scanner_PatternRule__Group__4 { - pushFollow(FOLLOW_rule__Scanner_PatternRule__Group__3__Impl_in_rule__Scanner_PatternRule__Group__311907); + pushFollow(FOLLOW_45); rule__Scanner_PatternRule__Group__3__Impl(); state._fsp--; if (state.failed) return ; - pushFollow(FOLLOW_rule__Scanner_PatternRule__Group__4_in_rule__Scanner_PatternRule__Group__311910); + pushFollow(FOLLOW_2); rule__Scanner_PatternRule__Group__4(); state._fsp--; @@ -16897,33 +18075,33 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__Scanner_PatternRule__Group__3__Impl" - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:5933:1: rule__Scanner_PatternRule__Group__3__Impl : ( ( rule__Scanner_PatternRule__Group_3__0 )? ) ; + // InternalLDef.g:6342:1: rule__Scanner_PatternRule__Group__3__Impl : ( ( rule__Scanner_PatternRule__Group_3__0 )? ) ; public final void rule__Scanner_PatternRule__Group__3__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:5937:1: ( ( ( rule__Scanner_PatternRule__Group_3__0 )? ) ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:5938:1: ( ( rule__Scanner_PatternRule__Group_3__0 )? ) + // InternalLDef.g:6346:1: ( ( ( rule__Scanner_PatternRule__Group_3__0 )? ) ) + // InternalLDef.g:6347:1: ( ( rule__Scanner_PatternRule__Group_3__0 )? ) { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:5938:1: ( ( rule__Scanner_PatternRule__Group_3__0 )? ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:5939:1: ( rule__Scanner_PatternRule__Group_3__0 )? + // InternalLDef.g:6347:1: ( ( rule__Scanner_PatternRule__Group_3__0 )? ) + // InternalLDef.g:6348:1: ( rule__Scanner_PatternRule__Group_3__0 )? { if ( state.backtracking==0 ) { before(grammarAccess.getScanner_PatternRuleAccess().getGroup_3()); } - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:5940:1: ( rule__Scanner_PatternRule__Group_3__0 )? - int alt46=2; - int LA46_0 = input.LA(1); + // InternalLDef.g:6349:1: ( rule__Scanner_PatternRule__Group_3__0 )? + int alt50=2; + int LA50_0 = input.LA(1); - if ( (LA46_0==31) ) { - alt46=1; + if ( (LA50_0==31) ) { + alt50=1; } - switch (alt46) { + switch (alt50) { case 1 : - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:5940:2: rule__Scanner_PatternRule__Group_3__0 + // InternalLDef.g:6349:2: rule__Scanner_PatternRule__Group_3__0 { - pushFollow(FOLLOW_rule__Scanner_PatternRule__Group_3__0_in_rule__Scanner_PatternRule__Group__3__Impl11937); + pushFollow(FOLLOW_2); rule__Scanner_PatternRule__Group_3__0(); state._fsp--; @@ -16959,21 +18137,21 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__Scanner_PatternRule__Group__4" - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:5950:1: rule__Scanner_PatternRule__Group__4 : rule__Scanner_PatternRule__Group__4__Impl rule__Scanner_PatternRule__Group__5 ; + // InternalLDef.g:6359:1: rule__Scanner_PatternRule__Group__4 : rule__Scanner_PatternRule__Group__4__Impl rule__Scanner_PatternRule__Group__5 ; public final void rule__Scanner_PatternRule__Group__4() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:5954:1: ( rule__Scanner_PatternRule__Group__4__Impl rule__Scanner_PatternRule__Group__5 ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:5955:2: rule__Scanner_PatternRule__Group__4__Impl rule__Scanner_PatternRule__Group__5 + // InternalLDef.g:6363:1: ( rule__Scanner_PatternRule__Group__4__Impl rule__Scanner_PatternRule__Group__5 ) + // InternalLDef.g:6364:2: rule__Scanner_PatternRule__Group__4__Impl rule__Scanner_PatternRule__Group__5 { - pushFollow(FOLLOW_rule__Scanner_PatternRule__Group__4__Impl_in_rule__Scanner_PatternRule__Group__411968); + pushFollow(FOLLOW_18); rule__Scanner_PatternRule__Group__4__Impl(); state._fsp--; if (state.failed) return ; - pushFollow(FOLLOW_rule__Scanner_PatternRule__Group__5_in_rule__Scanner_PatternRule__Group__411971); + pushFollow(FOLLOW_2); rule__Scanner_PatternRule__Group__5(); state._fsp--; @@ -16997,22 +18175,22 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__Scanner_PatternRule__Group__4__Impl" - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:5962:1: rule__Scanner_PatternRule__Group__4__Impl : ( 'containing' ) ; + // InternalLDef.g:6371:1: rule__Scanner_PatternRule__Group__4__Impl : ( 'containing' ) ; public final void rule__Scanner_PatternRule__Group__4__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:5966:1: ( ( 'containing' ) ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:5967:1: ( 'containing' ) + // InternalLDef.g:6375:1: ( ( 'containing' ) ) + // InternalLDef.g:6376:1: ( 'containing' ) { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:5967:1: ( 'containing' ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:5968:1: 'containing' + // InternalLDef.g:6376:1: ( 'containing' ) + // InternalLDef.g:6377:1: 'containing' { if ( state.backtracking==0 ) { before(grammarAccess.getScanner_PatternRuleAccess().getContainingKeyword_4()); } - match(input,41,FOLLOW_41_in_rule__Scanner_PatternRule__Group__4__Impl11999); if (state.failed) return ; + match(input,43,FOLLOW_2); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getScanner_PatternRuleAccess().getContainingKeyword_4()); } @@ -17038,16 +18216,16 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__Scanner_PatternRule__Group__5" - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:5981:1: rule__Scanner_PatternRule__Group__5 : rule__Scanner_PatternRule__Group__5__Impl ; + // InternalLDef.g:6390:1: rule__Scanner_PatternRule__Group__5 : rule__Scanner_PatternRule__Group__5__Impl ; public final void rule__Scanner_PatternRule__Group__5() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:5985:1: ( rule__Scanner_PatternRule__Group__5__Impl ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:5986:2: rule__Scanner_PatternRule__Group__5__Impl + // InternalLDef.g:6394:1: ( rule__Scanner_PatternRule__Group__5__Impl ) + // InternalLDef.g:6395:2: rule__Scanner_PatternRule__Group__5__Impl { - pushFollow(FOLLOW_rule__Scanner_PatternRule__Group__5__Impl_in_rule__Scanner_PatternRule__Group__512030); + pushFollow(FOLLOW_2); rule__Scanner_PatternRule__Group__5__Impl(); state._fsp--; @@ -17071,25 +18249,25 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__Scanner_PatternRule__Group__5__Impl" - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:5992:1: rule__Scanner_PatternRule__Group__5__Impl : ( ( rule__Scanner_PatternRule__ContentPatternAssignment_5 ) ) ; + // InternalLDef.g:6401:1: rule__Scanner_PatternRule__Group__5__Impl : ( ( rule__Scanner_PatternRule__ContentPatternAssignment_5 ) ) ; public final void rule__Scanner_PatternRule__Group__5__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:5996:1: ( ( ( rule__Scanner_PatternRule__ContentPatternAssignment_5 ) ) ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:5997:1: ( ( rule__Scanner_PatternRule__ContentPatternAssignment_5 ) ) + // InternalLDef.g:6405:1: ( ( ( rule__Scanner_PatternRule__ContentPatternAssignment_5 ) ) ) + // InternalLDef.g:6406:1: ( ( rule__Scanner_PatternRule__ContentPatternAssignment_5 ) ) { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:5997:1: ( ( rule__Scanner_PatternRule__ContentPatternAssignment_5 ) ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:5998:1: ( rule__Scanner_PatternRule__ContentPatternAssignment_5 ) + // InternalLDef.g:6406:1: ( ( rule__Scanner_PatternRule__ContentPatternAssignment_5 ) ) + // InternalLDef.g:6407:1: ( rule__Scanner_PatternRule__ContentPatternAssignment_5 ) { if ( state.backtracking==0 ) { before(grammarAccess.getScanner_PatternRuleAccess().getContentPatternAssignment_5()); } - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:5999:1: ( rule__Scanner_PatternRule__ContentPatternAssignment_5 ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:5999:2: rule__Scanner_PatternRule__ContentPatternAssignment_5 + // InternalLDef.g:6408:1: ( rule__Scanner_PatternRule__ContentPatternAssignment_5 ) + // InternalLDef.g:6408:2: rule__Scanner_PatternRule__ContentPatternAssignment_5 { - pushFollow(FOLLOW_rule__Scanner_PatternRule__ContentPatternAssignment_5_in_rule__Scanner_PatternRule__Group__5__Impl12057); + pushFollow(FOLLOW_2); rule__Scanner_PatternRule__ContentPatternAssignment_5(); state._fsp--; @@ -17122,21 +18300,21 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__Scanner_PatternRule__Group_3__0" - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:6021:1: rule__Scanner_PatternRule__Group_3__0 : rule__Scanner_PatternRule__Group_3__0__Impl rule__Scanner_PatternRule__Group_3__1 ; + // InternalLDef.g:6430:1: rule__Scanner_PatternRule__Group_3__0 : rule__Scanner_PatternRule__Group_3__0__Impl rule__Scanner_PatternRule__Group_3__1 ; public final void rule__Scanner_PatternRule__Group_3__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:6025:1: ( rule__Scanner_PatternRule__Group_3__0__Impl rule__Scanner_PatternRule__Group_3__1 ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:6026:2: rule__Scanner_PatternRule__Group_3__0__Impl rule__Scanner_PatternRule__Group_3__1 + // InternalLDef.g:6434:1: ( rule__Scanner_PatternRule__Group_3__0__Impl rule__Scanner_PatternRule__Group_3__1 ) + // InternalLDef.g:6435:2: rule__Scanner_PatternRule__Group_3__0__Impl rule__Scanner_PatternRule__Group_3__1 { - pushFollow(FOLLOW_rule__Scanner_PatternRule__Group_3__0__Impl_in_rule__Scanner_PatternRule__Group_3__012099); + pushFollow(FOLLOW_28); rule__Scanner_PatternRule__Group_3__0__Impl(); state._fsp--; if (state.failed) return ; - pushFollow(FOLLOW_rule__Scanner_PatternRule__Group_3__1_in_rule__Scanner_PatternRule__Group_3__012102); + pushFollow(FOLLOW_2); rule__Scanner_PatternRule__Group_3__1(); state._fsp--; @@ -17160,22 +18338,22 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__Scanner_PatternRule__Group_3__0__Impl" - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:6033:1: rule__Scanner_PatternRule__Group_3__0__Impl : ( 'col' ) ; + // InternalLDef.g:6442:1: rule__Scanner_PatternRule__Group_3__0__Impl : ( 'col' ) ; public final void rule__Scanner_PatternRule__Group_3__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:6037:1: ( ( 'col' ) ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:6038:1: ( 'col' ) + // InternalLDef.g:6446:1: ( ( 'col' ) ) + // InternalLDef.g:6447:1: ( 'col' ) { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:6038:1: ( 'col' ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:6039:1: 'col' + // InternalLDef.g:6447:1: ( 'col' ) + // InternalLDef.g:6448:1: 'col' { if ( state.backtracking==0 ) { before(grammarAccess.getScanner_PatternRuleAccess().getColKeyword_3_0()); } - match(input,31,FOLLOW_31_in_rule__Scanner_PatternRule__Group_3__0__Impl12130); if (state.failed) return ; + match(input,31,FOLLOW_2); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getScanner_PatternRuleAccess().getColKeyword_3_0()); } @@ -17201,16 +18379,16 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__Scanner_PatternRule__Group_3__1" - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:6052:1: rule__Scanner_PatternRule__Group_3__1 : rule__Scanner_PatternRule__Group_3__1__Impl ; + // InternalLDef.g:6461:1: rule__Scanner_PatternRule__Group_3__1 : rule__Scanner_PatternRule__Group_3__1__Impl ; public final void rule__Scanner_PatternRule__Group_3__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:6056:1: ( rule__Scanner_PatternRule__Group_3__1__Impl ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:6057:2: rule__Scanner_PatternRule__Group_3__1__Impl + // InternalLDef.g:6465:1: ( rule__Scanner_PatternRule__Group_3__1__Impl ) + // InternalLDef.g:6466:2: rule__Scanner_PatternRule__Group_3__1__Impl { - pushFollow(FOLLOW_rule__Scanner_PatternRule__Group_3__1__Impl_in_rule__Scanner_PatternRule__Group_3__112161); + pushFollow(FOLLOW_2); rule__Scanner_PatternRule__Group_3__1__Impl(); state._fsp--; @@ -17234,25 +18412,25 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__Scanner_PatternRule__Group_3__1__Impl" - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:6063:1: rule__Scanner_PatternRule__Group_3__1__Impl : ( ( rule__Scanner_PatternRule__CheckAssignment_3_1 ) ) ; + // InternalLDef.g:6472:1: rule__Scanner_PatternRule__Group_3__1__Impl : ( ( rule__Scanner_PatternRule__CheckAssignment_3_1 ) ) ; public final void rule__Scanner_PatternRule__Group_3__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:6067:1: ( ( ( rule__Scanner_PatternRule__CheckAssignment_3_1 ) ) ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:6068:1: ( ( rule__Scanner_PatternRule__CheckAssignment_3_1 ) ) + // InternalLDef.g:6476:1: ( ( ( rule__Scanner_PatternRule__CheckAssignment_3_1 ) ) ) + // InternalLDef.g:6477:1: ( ( rule__Scanner_PatternRule__CheckAssignment_3_1 ) ) { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:6068:1: ( ( rule__Scanner_PatternRule__CheckAssignment_3_1 ) ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:6069:1: ( rule__Scanner_PatternRule__CheckAssignment_3_1 ) + // InternalLDef.g:6477:1: ( ( rule__Scanner_PatternRule__CheckAssignment_3_1 ) ) + // InternalLDef.g:6478:1: ( rule__Scanner_PatternRule__CheckAssignment_3_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getScanner_PatternRuleAccess().getCheckAssignment_3_1()); } - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:6070:1: ( rule__Scanner_PatternRule__CheckAssignment_3_1 ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:6070:2: rule__Scanner_PatternRule__CheckAssignment_3_1 + // InternalLDef.g:6479:1: ( rule__Scanner_PatternRule__CheckAssignment_3_1 ) + // InternalLDef.g:6479:2: rule__Scanner_PatternRule__CheckAssignment_3_1 { - pushFollow(FOLLOW_rule__Scanner_PatternRule__CheckAssignment_3_1_in_rule__Scanner_PatternRule__Group_3__1__Impl12188); + pushFollow(FOLLOW_2); rule__Scanner_PatternRule__CheckAssignment_3_1(); state._fsp--; @@ -17285,21 +18463,21 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__Scanner_CharacterRule__Group__0" - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:6084:1: rule__Scanner_CharacterRule__Group__0 : rule__Scanner_CharacterRule__Group__0__Impl rule__Scanner_CharacterRule__Group__1 ; + // InternalLDef.g:6493:1: rule__Scanner_CharacterRule__Group__0 : rule__Scanner_CharacterRule__Group__0__Impl rule__Scanner_CharacterRule__Group__1 ; public final void rule__Scanner_CharacterRule__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:6088:1: ( rule__Scanner_CharacterRule__Group__0__Impl rule__Scanner_CharacterRule__Group__1 ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:6089:2: rule__Scanner_CharacterRule__Group__0__Impl rule__Scanner_CharacterRule__Group__1 + // InternalLDef.g:6497:1: ( rule__Scanner_CharacterRule__Group__0__Impl rule__Scanner_CharacterRule__Group__1 ) + // InternalLDef.g:6498:2: rule__Scanner_CharacterRule__Group__0__Impl rule__Scanner_CharacterRule__Group__1 { - pushFollow(FOLLOW_rule__Scanner_CharacterRule__Group__0__Impl_in_rule__Scanner_CharacterRule__Group__012222); + pushFollow(FOLLOW_41); rule__Scanner_CharacterRule__Group__0__Impl(); state._fsp--; if (state.failed) return ; - pushFollow(FOLLOW_rule__Scanner_CharacterRule__Group__1_in_rule__Scanner_CharacterRule__Group__012225); + pushFollow(FOLLOW_2); rule__Scanner_CharacterRule__Group__1(); state._fsp--; @@ -17323,22 +18501,22 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__Scanner_CharacterRule__Group__0__Impl" - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:6096:1: rule__Scanner_CharacterRule__Group__0__Impl : ( 'character' ) ; + // InternalLDef.g:6505:1: rule__Scanner_CharacterRule__Group__0__Impl : ( 'character' ) ; public final void rule__Scanner_CharacterRule__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:6100:1: ( ( 'character' ) ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:6101:1: ( 'character' ) + // InternalLDef.g:6509:1: ( ( 'character' ) ) + // InternalLDef.g:6510:1: ( 'character' ) { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:6101:1: ( 'character' ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:6102:1: 'character' + // InternalLDef.g:6510:1: ( 'character' ) + // InternalLDef.g:6511:1: 'character' { if ( state.backtracking==0 ) { before(grammarAccess.getScanner_CharacterRuleAccess().getCharacterKeyword_0()); } - match(input,42,FOLLOW_42_in_rule__Scanner_CharacterRule__Group__0__Impl12253); if (state.failed) return ; + match(input,44,FOLLOW_2); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getScanner_CharacterRuleAccess().getCharacterKeyword_0()); } @@ -17364,21 +18542,21 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__Scanner_CharacterRule__Group__1" - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:6115:1: rule__Scanner_CharacterRule__Group__1 : rule__Scanner_CharacterRule__Group__1__Impl rule__Scanner_CharacterRule__Group__2 ; + // InternalLDef.g:6524:1: rule__Scanner_CharacterRule__Group__1 : rule__Scanner_CharacterRule__Group__1__Impl rule__Scanner_CharacterRule__Group__2 ; public final void rule__Scanner_CharacterRule__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:6119:1: ( rule__Scanner_CharacterRule__Group__1__Impl rule__Scanner_CharacterRule__Group__2 ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:6120:2: rule__Scanner_CharacterRule__Group__1__Impl rule__Scanner_CharacterRule__Group__2 + // InternalLDef.g:6528:1: ( rule__Scanner_CharacterRule__Group__1__Impl rule__Scanner_CharacterRule__Group__2 ) + // InternalLDef.g:6529:2: rule__Scanner_CharacterRule__Group__1__Impl rule__Scanner_CharacterRule__Group__2 { - pushFollow(FOLLOW_rule__Scanner_CharacterRule__Group__1__Impl_in_rule__Scanner_CharacterRule__Group__112284); + pushFollow(FOLLOW_18); rule__Scanner_CharacterRule__Group__1__Impl(); state._fsp--; if (state.failed) return ; - pushFollow(FOLLOW_rule__Scanner_CharacterRule__Group__2_in_rule__Scanner_CharacterRule__Group__112287); + pushFollow(FOLLOW_2); rule__Scanner_CharacterRule__Group__2(); state._fsp--; @@ -17402,22 +18580,22 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__Scanner_CharacterRule__Group__1__Impl" - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:6127:1: rule__Scanner_CharacterRule__Group__1__Impl : ( '[' ) ; + // InternalLDef.g:6536:1: rule__Scanner_CharacterRule__Group__1__Impl : ( '[' ) ; public final void rule__Scanner_CharacterRule__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:6131:1: ( ( '[' ) ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:6132:1: ( '[' ) + // InternalLDef.g:6540:1: ( ( '[' ) ) + // InternalLDef.g:6541:1: ( '[' ) { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:6132:1: ( '[' ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:6133:1: '[' + // InternalLDef.g:6541:1: ( '[' ) + // InternalLDef.g:6542:1: '[' { if ( state.backtracking==0 ) { before(grammarAccess.getScanner_CharacterRuleAccess().getLeftSquareBracketKeyword_1()); } - match(input,12,FOLLOW_12_in_rule__Scanner_CharacterRule__Group__1__Impl12315); if (state.failed) return ; + match(input,12,FOLLOW_2); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getScanner_CharacterRuleAccess().getLeftSquareBracketKeyword_1()); } @@ -17443,21 +18621,21 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__Scanner_CharacterRule__Group__2" - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:6146:1: rule__Scanner_CharacterRule__Group__2 : rule__Scanner_CharacterRule__Group__2__Impl rule__Scanner_CharacterRule__Group__3 ; + // InternalLDef.g:6555:1: rule__Scanner_CharacterRule__Group__2 : rule__Scanner_CharacterRule__Group__2__Impl rule__Scanner_CharacterRule__Group__3 ; public final void rule__Scanner_CharacterRule__Group__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:6150:1: ( rule__Scanner_CharacterRule__Group__2__Impl rule__Scanner_CharacterRule__Group__3 ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:6151:2: rule__Scanner_CharacterRule__Group__2__Impl rule__Scanner_CharacterRule__Group__3 + // InternalLDef.g:6559:1: ( rule__Scanner_CharacterRule__Group__2__Impl rule__Scanner_CharacterRule__Group__3 ) + // InternalLDef.g:6560:2: rule__Scanner_CharacterRule__Group__2__Impl rule__Scanner_CharacterRule__Group__3 { - pushFollow(FOLLOW_rule__Scanner_CharacterRule__Group__2__Impl_in_rule__Scanner_CharacterRule__Group__212346); + pushFollow(FOLLOW_42); rule__Scanner_CharacterRule__Group__2__Impl(); state._fsp--; if (state.failed) return ; - pushFollow(FOLLOW_rule__Scanner_CharacterRule__Group__3_in_rule__Scanner_CharacterRule__Group__212349); + pushFollow(FOLLOW_2); rule__Scanner_CharacterRule__Group__3(); state._fsp--; @@ -17481,25 +18659,25 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__Scanner_CharacterRule__Group__2__Impl" - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:6158:1: rule__Scanner_CharacterRule__Group__2__Impl : ( ( rule__Scanner_CharacterRule__CharactersAssignment_2 ) ) ; + // InternalLDef.g:6567:1: rule__Scanner_CharacterRule__Group__2__Impl : ( ( rule__Scanner_CharacterRule__CharactersAssignment_2 ) ) ; public final void rule__Scanner_CharacterRule__Group__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:6162:1: ( ( ( rule__Scanner_CharacterRule__CharactersAssignment_2 ) ) ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:6163:1: ( ( rule__Scanner_CharacterRule__CharactersAssignment_2 ) ) + // InternalLDef.g:6571:1: ( ( ( rule__Scanner_CharacterRule__CharactersAssignment_2 ) ) ) + // InternalLDef.g:6572:1: ( ( rule__Scanner_CharacterRule__CharactersAssignment_2 ) ) { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:6163:1: ( ( rule__Scanner_CharacterRule__CharactersAssignment_2 ) ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:6164:1: ( rule__Scanner_CharacterRule__CharactersAssignment_2 ) + // InternalLDef.g:6572:1: ( ( rule__Scanner_CharacterRule__CharactersAssignment_2 ) ) + // InternalLDef.g:6573:1: ( rule__Scanner_CharacterRule__CharactersAssignment_2 ) { if ( state.backtracking==0 ) { before(grammarAccess.getScanner_CharacterRuleAccess().getCharactersAssignment_2()); } - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:6165:1: ( rule__Scanner_CharacterRule__CharactersAssignment_2 ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:6165:2: rule__Scanner_CharacterRule__CharactersAssignment_2 + // InternalLDef.g:6574:1: ( rule__Scanner_CharacterRule__CharactersAssignment_2 ) + // InternalLDef.g:6574:2: rule__Scanner_CharacterRule__CharactersAssignment_2 { - pushFollow(FOLLOW_rule__Scanner_CharacterRule__CharactersAssignment_2_in_rule__Scanner_CharacterRule__Group__2__Impl12376); + pushFollow(FOLLOW_2); rule__Scanner_CharacterRule__CharactersAssignment_2(); state._fsp--; @@ -17532,21 +18710,21 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__Scanner_CharacterRule__Group__3" - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:6175:1: rule__Scanner_CharacterRule__Group__3 : rule__Scanner_CharacterRule__Group__3__Impl rule__Scanner_CharacterRule__Group__4 ; + // InternalLDef.g:6584:1: rule__Scanner_CharacterRule__Group__3 : rule__Scanner_CharacterRule__Group__3__Impl rule__Scanner_CharacterRule__Group__4 ; public final void rule__Scanner_CharacterRule__Group__3() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:6179:1: ( rule__Scanner_CharacterRule__Group__3__Impl rule__Scanner_CharacterRule__Group__4 ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:6180:2: rule__Scanner_CharacterRule__Group__3__Impl rule__Scanner_CharacterRule__Group__4 + // InternalLDef.g:6588:1: ( rule__Scanner_CharacterRule__Group__3__Impl rule__Scanner_CharacterRule__Group__4 ) + // InternalLDef.g:6589:2: rule__Scanner_CharacterRule__Group__3__Impl rule__Scanner_CharacterRule__Group__4 { - pushFollow(FOLLOW_rule__Scanner_CharacterRule__Group__3__Impl_in_rule__Scanner_CharacterRule__Group__312406); + pushFollow(FOLLOW_42); rule__Scanner_CharacterRule__Group__3__Impl(); state._fsp--; if (state.failed) return ; - pushFollow(FOLLOW_rule__Scanner_CharacterRule__Group__4_in_rule__Scanner_CharacterRule__Group__312409); + pushFollow(FOLLOW_2); rule__Scanner_CharacterRule__Group__4(); state._fsp--; @@ -17570,37 +18748,37 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__Scanner_CharacterRule__Group__3__Impl" - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:6187:1: rule__Scanner_CharacterRule__Group__3__Impl : ( ( rule__Scanner_CharacterRule__Group_3__0 )* ) ; + // InternalLDef.g:6596:1: rule__Scanner_CharacterRule__Group__3__Impl : ( ( rule__Scanner_CharacterRule__Group_3__0 )* ) ; public final void rule__Scanner_CharacterRule__Group__3__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:6191:1: ( ( ( rule__Scanner_CharacterRule__Group_3__0 )* ) ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:6192:1: ( ( rule__Scanner_CharacterRule__Group_3__0 )* ) + // InternalLDef.g:6600:1: ( ( ( rule__Scanner_CharacterRule__Group_3__0 )* ) ) + // InternalLDef.g:6601:1: ( ( rule__Scanner_CharacterRule__Group_3__0 )* ) { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:6192:1: ( ( rule__Scanner_CharacterRule__Group_3__0 )* ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:6193:1: ( rule__Scanner_CharacterRule__Group_3__0 )* + // InternalLDef.g:6601:1: ( ( rule__Scanner_CharacterRule__Group_3__0 )* ) + // InternalLDef.g:6602:1: ( rule__Scanner_CharacterRule__Group_3__0 )* { if ( state.backtracking==0 ) { before(grammarAccess.getScanner_CharacterRuleAccess().getGroup_3()); } - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:6194:1: ( rule__Scanner_CharacterRule__Group_3__0 )* - loop47: + // InternalLDef.g:6603:1: ( rule__Scanner_CharacterRule__Group_3__0 )* + loop51: do { - int alt47=2; - int LA47_0 = input.LA(1); + int alt51=2; + int LA51_0 = input.LA(1); - if ( (LA47_0==38) ) { - alt47=1; + if ( (LA51_0==40) ) { + alt51=1; } - switch (alt47) { + switch (alt51) { case 1 : - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:6194:2: rule__Scanner_CharacterRule__Group_3__0 + // InternalLDef.g:6603:2: rule__Scanner_CharacterRule__Group_3__0 { - pushFollow(FOLLOW_rule__Scanner_CharacterRule__Group_3__0_in_rule__Scanner_CharacterRule__Group__3__Impl12436); + pushFollow(FOLLOW_43); rule__Scanner_CharacterRule__Group_3__0(); state._fsp--; @@ -17610,7 +18788,7 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { break; default : - break loop47; + break loop51; } } while (true); @@ -17639,21 +18817,21 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__Scanner_CharacterRule__Group__4" - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:6204:1: rule__Scanner_CharacterRule__Group__4 : rule__Scanner_CharacterRule__Group__4__Impl rule__Scanner_CharacterRule__Group__5 ; + // InternalLDef.g:6613:1: rule__Scanner_CharacterRule__Group__4 : rule__Scanner_CharacterRule__Group__4__Impl rule__Scanner_CharacterRule__Group__5 ; public final void rule__Scanner_CharacterRule__Group__4() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:6208:1: ( rule__Scanner_CharacterRule__Group__4__Impl rule__Scanner_CharacterRule__Group__5 ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:6209:2: rule__Scanner_CharacterRule__Group__4__Impl rule__Scanner_CharacterRule__Group__5 + // InternalLDef.g:6617:1: ( rule__Scanner_CharacterRule__Group__4__Impl rule__Scanner_CharacterRule__Group__5 ) + // InternalLDef.g:6618:2: rule__Scanner_CharacterRule__Group__4__Impl rule__Scanner_CharacterRule__Group__5 { - pushFollow(FOLLOW_rule__Scanner_CharacterRule__Group__4__Impl_in_rule__Scanner_CharacterRule__Group__412467); + pushFollow(FOLLOW_46); rule__Scanner_CharacterRule__Group__4__Impl(); state._fsp--; if (state.failed) return ; - pushFollow(FOLLOW_rule__Scanner_CharacterRule__Group__5_in_rule__Scanner_CharacterRule__Group__412470); + pushFollow(FOLLOW_2); rule__Scanner_CharacterRule__Group__5(); state._fsp--; @@ -17677,22 +18855,22 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__Scanner_CharacterRule__Group__4__Impl" - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:6216:1: rule__Scanner_CharacterRule__Group__4__Impl : ( ']' ) ; + // InternalLDef.g:6625:1: rule__Scanner_CharacterRule__Group__4__Impl : ( ']' ) ; public final void rule__Scanner_CharacterRule__Group__4__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:6220:1: ( ( ']' ) ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:6221:1: ( ']' ) + // InternalLDef.g:6629:1: ( ( ']' ) ) + // InternalLDef.g:6630:1: ( ']' ) { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:6221:1: ( ']' ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:6222:1: ']' + // InternalLDef.g:6630:1: ( ']' ) + // InternalLDef.g:6631:1: ']' { if ( state.backtracking==0 ) { before(grammarAccess.getScanner_CharacterRuleAccess().getRightSquareBracketKeyword_4()); } - match(input,14,FOLLOW_14_in_rule__Scanner_CharacterRule__Group__4__Impl12498); if (state.failed) return ; + match(input,14,FOLLOW_2); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getScanner_CharacterRuleAccess().getRightSquareBracketKeyword_4()); } @@ -17718,16 +18896,16 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__Scanner_CharacterRule__Group__5" - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:6235:1: rule__Scanner_CharacterRule__Group__5 : rule__Scanner_CharacterRule__Group__5__Impl ; + // InternalLDef.g:6644:1: rule__Scanner_CharacterRule__Group__5 : rule__Scanner_CharacterRule__Group__5__Impl ; public final void rule__Scanner_CharacterRule__Group__5() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:6239:1: ( rule__Scanner_CharacterRule__Group__5__Impl ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:6240:2: rule__Scanner_CharacterRule__Group__5__Impl + // InternalLDef.g:6648:1: ( rule__Scanner_CharacterRule__Group__5__Impl ) + // InternalLDef.g:6649:2: rule__Scanner_CharacterRule__Group__5__Impl { - pushFollow(FOLLOW_rule__Scanner_CharacterRule__Group__5__Impl_in_rule__Scanner_CharacterRule__Group__512529); + pushFollow(FOLLOW_2); rule__Scanner_CharacterRule__Group__5__Impl(); state._fsp--; @@ -17751,33 +18929,33 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__Scanner_CharacterRule__Group__5__Impl" - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:6246:1: rule__Scanner_CharacterRule__Group__5__Impl : ( ( rule__Scanner_CharacterRule__Group_5__0 )? ) ; + // InternalLDef.g:6655:1: rule__Scanner_CharacterRule__Group__5__Impl : ( ( rule__Scanner_CharacterRule__Group_5__0 )? ) ; public final void rule__Scanner_CharacterRule__Group__5__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:6250:1: ( ( ( rule__Scanner_CharacterRule__Group_5__0 )? ) ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:6251:1: ( ( rule__Scanner_CharacterRule__Group_5__0 )? ) + // InternalLDef.g:6659:1: ( ( ( rule__Scanner_CharacterRule__Group_5__0 )? ) ) + // InternalLDef.g:6660:1: ( ( rule__Scanner_CharacterRule__Group_5__0 )? ) { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:6251:1: ( ( rule__Scanner_CharacterRule__Group_5__0 )? ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:6252:1: ( rule__Scanner_CharacterRule__Group_5__0 )? + // InternalLDef.g:6660:1: ( ( rule__Scanner_CharacterRule__Group_5__0 )? ) + // InternalLDef.g:6661:1: ( rule__Scanner_CharacterRule__Group_5__0 )? { if ( state.backtracking==0 ) { before(grammarAccess.getScanner_CharacterRuleAccess().getGroup_5()); } - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:6253:1: ( rule__Scanner_CharacterRule__Group_5__0 )? - int alt48=2; - int LA48_0 = input.LA(1); + // InternalLDef.g:6662:1: ( rule__Scanner_CharacterRule__Group_5__0 )? + int alt52=2; + int LA52_0 = input.LA(1); - if ( (LA48_0==31) ) { - alt48=1; + if ( (LA52_0==31) ) { + alt52=1; } - switch (alt48) { + switch (alt52) { case 1 : - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:6253:2: rule__Scanner_CharacterRule__Group_5__0 + // InternalLDef.g:6662:2: rule__Scanner_CharacterRule__Group_5__0 { - pushFollow(FOLLOW_rule__Scanner_CharacterRule__Group_5__0_in_rule__Scanner_CharacterRule__Group__5__Impl12556); + pushFollow(FOLLOW_2); rule__Scanner_CharacterRule__Group_5__0(); state._fsp--; @@ -17813,21 +18991,21 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__Scanner_CharacterRule__Group_3__0" - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:6275:1: rule__Scanner_CharacterRule__Group_3__0 : rule__Scanner_CharacterRule__Group_3__0__Impl rule__Scanner_CharacterRule__Group_3__1 ; + // InternalLDef.g:6684:1: rule__Scanner_CharacterRule__Group_3__0 : rule__Scanner_CharacterRule__Group_3__0__Impl rule__Scanner_CharacterRule__Group_3__1 ; public final void rule__Scanner_CharacterRule__Group_3__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:6279:1: ( rule__Scanner_CharacterRule__Group_3__0__Impl rule__Scanner_CharacterRule__Group_3__1 ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:6280:2: rule__Scanner_CharacterRule__Group_3__0__Impl rule__Scanner_CharacterRule__Group_3__1 + // InternalLDef.g:6688:1: ( rule__Scanner_CharacterRule__Group_3__0__Impl rule__Scanner_CharacterRule__Group_3__1 ) + // InternalLDef.g:6689:2: rule__Scanner_CharacterRule__Group_3__0__Impl rule__Scanner_CharacterRule__Group_3__1 { - pushFollow(FOLLOW_rule__Scanner_CharacterRule__Group_3__0__Impl_in_rule__Scanner_CharacterRule__Group_3__012599); + pushFollow(FOLLOW_18); rule__Scanner_CharacterRule__Group_3__0__Impl(); state._fsp--; if (state.failed) return ; - pushFollow(FOLLOW_rule__Scanner_CharacterRule__Group_3__1_in_rule__Scanner_CharacterRule__Group_3__012602); + pushFollow(FOLLOW_2); rule__Scanner_CharacterRule__Group_3__1(); state._fsp--; @@ -17851,22 +19029,22 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__Scanner_CharacterRule__Group_3__0__Impl" - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:6287:1: rule__Scanner_CharacterRule__Group_3__0__Impl : ( ',' ) ; + // InternalLDef.g:6696:1: rule__Scanner_CharacterRule__Group_3__0__Impl : ( ',' ) ; public final void rule__Scanner_CharacterRule__Group_3__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:6291:1: ( ( ',' ) ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:6292:1: ( ',' ) + // InternalLDef.g:6700:1: ( ( ',' ) ) + // InternalLDef.g:6701:1: ( ',' ) { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:6292:1: ( ',' ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:6293:1: ',' + // InternalLDef.g:6701:1: ( ',' ) + // InternalLDef.g:6702:1: ',' { if ( state.backtracking==0 ) { before(grammarAccess.getScanner_CharacterRuleAccess().getCommaKeyword_3_0()); } - match(input,38,FOLLOW_38_in_rule__Scanner_CharacterRule__Group_3__0__Impl12630); if (state.failed) return ; + match(input,40,FOLLOW_2); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getScanner_CharacterRuleAccess().getCommaKeyword_3_0()); } @@ -17892,16 +19070,16 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__Scanner_CharacterRule__Group_3__1" - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:6306:1: rule__Scanner_CharacterRule__Group_3__1 : rule__Scanner_CharacterRule__Group_3__1__Impl ; + // InternalLDef.g:6715:1: rule__Scanner_CharacterRule__Group_3__1 : rule__Scanner_CharacterRule__Group_3__1__Impl ; public final void rule__Scanner_CharacterRule__Group_3__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:6310:1: ( rule__Scanner_CharacterRule__Group_3__1__Impl ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:6311:2: rule__Scanner_CharacterRule__Group_3__1__Impl + // InternalLDef.g:6719:1: ( rule__Scanner_CharacterRule__Group_3__1__Impl ) + // InternalLDef.g:6720:2: rule__Scanner_CharacterRule__Group_3__1__Impl { - pushFollow(FOLLOW_rule__Scanner_CharacterRule__Group_3__1__Impl_in_rule__Scanner_CharacterRule__Group_3__112661); + pushFollow(FOLLOW_2); rule__Scanner_CharacterRule__Group_3__1__Impl(); state._fsp--; @@ -17925,25 +19103,25 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__Scanner_CharacterRule__Group_3__1__Impl" - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:6317:1: rule__Scanner_CharacterRule__Group_3__1__Impl : ( ( rule__Scanner_CharacterRule__CharactersAssignment_3_1 ) ) ; + // InternalLDef.g:6726:1: rule__Scanner_CharacterRule__Group_3__1__Impl : ( ( rule__Scanner_CharacterRule__CharactersAssignment_3_1 ) ) ; public final void rule__Scanner_CharacterRule__Group_3__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:6321:1: ( ( ( rule__Scanner_CharacterRule__CharactersAssignment_3_1 ) ) ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:6322:1: ( ( rule__Scanner_CharacterRule__CharactersAssignment_3_1 ) ) + // InternalLDef.g:6730:1: ( ( ( rule__Scanner_CharacterRule__CharactersAssignment_3_1 ) ) ) + // InternalLDef.g:6731:1: ( ( rule__Scanner_CharacterRule__CharactersAssignment_3_1 ) ) { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:6322:1: ( ( rule__Scanner_CharacterRule__CharactersAssignment_3_1 ) ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:6323:1: ( rule__Scanner_CharacterRule__CharactersAssignment_3_1 ) + // InternalLDef.g:6731:1: ( ( rule__Scanner_CharacterRule__CharactersAssignment_3_1 ) ) + // InternalLDef.g:6732:1: ( rule__Scanner_CharacterRule__CharactersAssignment_3_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getScanner_CharacterRuleAccess().getCharactersAssignment_3_1()); } - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:6324:1: ( rule__Scanner_CharacterRule__CharactersAssignment_3_1 ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:6324:2: rule__Scanner_CharacterRule__CharactersAssignment_3_1 + // InternalLDef.g:6733:1: ( rule__Scanner_CharacterRule__CharactersAssignment_3_1 ) + // InternalLDef.g:6733:2: rule__Scanner_CharacterRule__CharactersAssignment_3_1 { - pushFollow(FOLLOW_rule__Scanner_CharacterRule__CharactersAssignment_3_1_in_rule__Scanner_CharacterRule__Group_3__1__Impl12688); + pushFollow(FOLLOW_2); rule__Scanner_CharacterRule__CharactersAssignment_3_1(); state._fsp--; @@ -17976,21 +19154,21 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__Scanner_CharacterRule__Group_5__0" - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:6338:1: rule__Scanner_CharacterRule__Group_5__0 : rule__Scanner_CharacterRule__Group_5__0__Impl rule__Scanner_CharacterRule__Group_5__1 ; + // InternalLDef.g:6747:1: rule__Scanner_CharacterRule__Group_5__0 : rule__Scanner_CharacterRule__Group_5__0__Impl rule__Scanner_CharacterRule__Group_5__1 ; public final void rule__Scanner_CharacterRule__Group_5__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:6342:1: ( rule__Scanner_CharacterRule__Group_5__0__Impl rule__Scanner_CharacterRule__Group_5__1 ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:6343:2: rule__Scanner_CharacterRule__Group_5__0__Impl rule__Scanner_CharacterRule__Group_5__1 + // InternalLDef.g:6751:1: ( rule__Scanner_CharacterRule__Group_5__0__Impl rule__Scanner_CharacterRule__Group_5__1 ) + // InternalLDef.g:6752:2: rule__Scanner_CharacterRule__Group_5__0__Impl rule__Scanner_CharacterRule__Group_5__1 { - pushFollow(FOLLOW_rule__Scanner_CharacterRule__Group_5__0__Impl_in_rule__Scanner_CharacterRule__Group_5__012722); + pushFollow(FOLLOW_28); rule__Scanner_CharacterRule__Group_5__0__Impl(); state._fsp--; if (state.failed) return ; - pushFollow(FOLLOW_rule__Scanner_CharacterRule__Group_5__1_in_rule__Scanner_CharacterRule__Group_5__012725); + pushFollow(FOLLOW_2); rule__Scanner_CharacterRule__Group_5__1(); state._fsp--; @@ -18014,22 +19192,22 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__Scanner_CharacterRule__Group_5__0__Impl" - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:6350:1: rule__Scanner_CharacterRule__Group_5__0__Impl : ( 'col' ) ; + // InternalLDef.g:6759:1: rule__Scanner_CharacterRule__Group_5__0__Impl : ( 'col' ) ; public final void rule__Scanner_CharacterRule__Group_5__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:6354:1: ( ( 'col' ) ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:6355:1: ( 'col' ) + // InternalLDef.g:6763:1: ( ( 'col' ) ) + // InternalLDef.g:6764:1: ( 'col' ) { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:6355:1: ( 'col' ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:6356:1: 'col' + // InternalLDef.g:6764:1: ( 'col' ) + // InternalLDef.g:6765:1: 'col' { if ( state.backtracking==0 ) { before(grammarAccess.getScanner_CharacterRuleAccess().getColKeyword_5_0()); } - match(input,31,FOLLOW_31_in_rule__Scanner_CharacterRule__Group_5__0__Impl12753); if (state.failed) return ; + match(input,31,FOLLOW_2); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getScanner_CharacterRuleAccess().getColKeyword_5_0()); } @@ -18055,16 +19233,16 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__Scanner_CharacterRule__Group_5__1" - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:6369:1: rule__Scanner_CharacterRule__Group_5__1 : rule__Scanner_CharacterRule__Group_5__1__Impl ; + // InternalLDef.g:6778:1: rule__Scanner_CharacterRule__Group_5__1 : rule__Scanner_CharacterRule__Group_5__1__Impl ; public final void rule__Scanner_CharacterRule__Group_5__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:6373:1: ( rule__Scanner_CharacterRule__Group_5__1__Impl ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:6374:2: rule__Scanner_CharacterRule__Group_5__1__Impl + // InternalLDef.g:6782:1: ( rule__Scanner_CharacterRule__Group_5__1__Impl ) + // InternalLDef.g:6783:2: rule__Scanner_CharacterRule__Group_5__1__Impl { - pushFollow(FOLLOW_rule__Scanner_CharacterRule__Group_5__1__Impl_in_rule__Scanner_CharacterRule__Group_5__112784); + pushFollow(FOLLOW_2); rule__Scanner_CharacterRule__Group_5__1__Impl(); state._fsp--; @@ -18088,25 +19266,25 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__Scanner_CharacterRule__Group_5__1__Impl" - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:6380:1: rule__Scanner_CharacterRule__Group_5__1__Impl : ( ( rule__Scanner_CharacterRule__CheckAssignment_5_1 ) ) ; + // InternalLDef.g:6789:1: rule__Scanner_CharacterRule__Group_5__1__Impl : ( ( rule__Scanner_CharacterRule__CheckAssignment_5_1 ) ) ; public final void rule__Scanner_CharacterRule__Group_5__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:6384:1: ( ( ( rule__Scanner_CharacterRule__CheckAssignment_5_1 ) ) ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:6385:1: ( ( rule__Scanner_CharacterRule__CheckAssignment_5_1 ) ) + // InternalLDef.g:6793:1: ( ( ( rule__Scanner_CharacterRule__CheckAssignment_5_1 ) ) ) + // InternalLDef.g:6794:1: ( ( rule__Scanner_CharacterRule__CheckAssignment_5_1 ) ) { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:6385:1: ( ( rule__Scanner_CharacterRule__CheckAssignment_5_1 ) ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:6386:1: ( rule__Scanner_CharacterRule__CheckAssignment_5_1 ) + // InternalLDef.g:6794:1: ( ( rule__Scanner_CharacterRule__CheckAssignment_5_1 ) ) + // InternalLDef.g:6795:1: ( rule__Scanner_CharacterRule__CheckAssignment_5_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getScanner_CharacterRuleAccess().getCheckAssignment_5_1()); } - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:6387:1: ( rule__Scanner_CharacterRule__CheckAssignment_5_1 ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:6387:2: rule__Scanner_CharacterRule__CheckAssignment_5_1 + // InternalLDef.g:6796:1: ( rule__Scanner_CharacterRule__CheckAssignment_5_1 ) + // InternalLDef.g:6796:2: rule__Scanner_CharacterRule__CheckAssignment_5_1 { - pushFollow(FOLLOW_rule__Scanner_CharacterRule__CheckAssignment_5_1_in_rule__Scanner_CharacterRule__Group_5__1__Impl12811); + pushFollow(FOLLOW_2); rule__Scanner_CharacterRule__CheckAssignment_5_1(); state._fsp--; @@ -18139,21 +19317,21 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__Scanner_JSRule__Group__0" - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:6401:1: rule__Scanner_JSRule__Group__0 : rule__Scanner_JSRule__Group__0__Impl rule__Scanner_JSRule__Group__1 ; + // InternalLDef.g:6810:1: rule__Scanner_JSRule__Group__0 : rule__Scanner_JSRule__Group__0__Impl rule__Scanner_JSRule__Group__1 ; public final void rule__Scanner_JSRule__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:6405:1: ( rule__Scanner_JSRule__Group__0__Impl rule__Scanner_JSRule__Group__1 ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:6406:2: rule__Scanner_JSRule__Group__0__Impl rule__Scanner_JSRule__Group__1 + // InternalLDef.g:6814:1: ( rule__Scanner_JSRule__Group__0__Impl rule__Scanner_JSRule__Group__1 ) + // InternalLDef.g:6815:2: rule__Scanner_JSRule__Group__0__Impl rule__Scanner_JSRule__Group__1 { - pushFollow(FOLLOW_rule__Scanner_JSRule__Group__0__Impl_in_rule__Scanner_JSRule__Group__012845); + pushFollow(FOLLOW_18); rule__Scanner_JSRule__Group__0__Impl(); state._fsp--; if (state.failed) return ; - pushFollow(FOLLOW_rule__Scanner_JSRule__Group__1_in_rule__Scanner_JSRule__Group__012848); + pushFollow(FOLLOW_2); rule__Scanner_JSRule__Group__1(); state._fsp--; @@ -18177,22 +19355,22 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__Scanner_JSRule__Group__0__Impl" - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:6413:1: rule__Scanner_JSRule__Group__0__Impl : ( 'script' ) ; + // InternalLDef.g:6822:1: rule__Scanner_JSRule__Group__0__Impl : ( 'script' ) ; public final void rule__Scanner_JSRule__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:6417:1: ( ( 'script' ) ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:6418:1: ( 'script' ) + // InternalLDef.g:6826:1: ( ( 'script' ) ) + // InternalLDef.g:6827:1: ( 'script' ) { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:6418:1: ( 'script' ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:6419:1: 'script' + // InternalLDef.g:6827:1: ( 'script' ) + // InternalLDef.g:6828:1: 'script' { if ( state.backtracking==0 ) { before(grammarAccess.getScanner_JSRuleAccess().getScriptKeyword_0()); } - match(input,28,FOLLOW_28_in_rule__Scanner_JSRule__Group__0__Impl12876); if (state.failed) return ; + match(input,28,FOLLOW_2); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getScanner_JSRuleAccess().getScriptKeyword_0()); } @@ -18218,21 +19396,21 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__Scanner_JSRule__Group__1" - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:6432:1: rule__Scanner_JSRule__Group__1 : rule__Scanner_JSRule__Group__1__Impl rule__Scanner_JSRule__Group__2 ; + // InternalLDef.g:6841:1: rule__Scanner_JSRule__Group__1 : rule__Scanner_JSRule__Group__1__Impl rule__Scanner_JSRule__Group__2 ; public final void rule__Scanner_JSRule__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:6436:1: ( rule__Scanner_JSRule__Group__1__Impl rule__Scanner_JSRule__Group__2 ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:6437:2: rule__Scanner_JSRule__Group__1__Impl rule__Scanner_JSRule__Group__2 + // InternalLDef.g:6845:1: ( rule__Scanner_JSRule__Group__1__Impl rule__Scanner_JSRule__Group__2 ) + // InternalLDef.g:6846:2: rule__Scanner_JSRule__Group__1__Impl rule__Scanner_JSRule__Group__2 { - pushFollow(FOLLOW_rule__Scanner_JSRule__Group__1__Impl_in_rule__Scanner_JSRule__Group__112907); + pushFollow(FOLLOW_46); rule__Scanner_JSRule__Group__1__Impl(); state._fsp--; if (state.failed) return ; - pushFollow(FOLLOW_rule__Scanner_JSRule__Group__2_in_rule__Scanner_JSRule__Group__112910); + pushFollow(FOLLOW_2); rule__Scanner_JSRule__Group__2(); state._fsp--; @@ -18256,25 +19434,25 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__Scanner_JSRule__Group__1__Impl" - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:6444:1: rule__Scanner_JSRule__Group__1__Impl : ( ( rule__Scanner_JSRule__FileURIAssignment_1 ) ) ; + // InternalLDef.g:6853:1: rule__Scanner_JSRule__Group__1__Impl : ( ( rule__Scanner_JSRule__FileURIAssignment_1 ) ) ; public final void rule__Scanner_JSRule__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:6448:1: ( ( ( rule__Scanner_JSRule__FileURIAssignment_1 ) ) ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:6449:1: ( ( rule__Scanner_JSRule__FileURIAssignment_1 ) ) + // InternalLDef.g:6857:1: ( ( ( rule__Scanner_JSRule__FileURIAssignment_1 ) ) ) + // InternalLDef.g:6858:1: ( ( rule__Scanner_JSRule__FileURIAssignment_1 ) ) { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:6449:1: ( ( rule__Scanner_JSRule__FileURIAssignment_1 ) ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:6450:1: ( rule__Scanner_JSRule__FileURIAssignment_1 ) + // InternalLDef.g:6858:1: ( ( rule__Scanner_JSRule__FileURIAssignment_1 ) ) + // InternalLDef.g:6859:1: ( rule__Scanner_JSRule__FileURIAssignment_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getScanner_JSRuleAccess().getFileURIAssignment_1()); } - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:6451:1: ( rule__Scanner_JSRule__FileURIAssignment_1 ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:6451:2: rule__Scanner_JSRule__FileURIAssignment_1 + // InternalLDef.g:6860:1: ( rule__Scanner_JSRule__FileURIAssignment_1 ) + // InternalLDef.g:6860:2: rule__Scanner_JSRule__FileURIAssignment_1 { - pushFollow(FOLLOW_rule__Scanner_JSRule__FileURIAssignment_1_in_rule__Scanner_JSRule__Group__1__Impl12937); + pushFollow(FOLLOW_2); rule__Scanner_JSRule__FileURIAssignment_1(); state._fsp--; @@ -18307,16 +19485,16 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__Scanner_JSRule__Group__2" - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:6461:1: rule__Scanner_JSRule__Group__2 : rule__Scanner_JSRule__Group__2__Impl ; + // InternalLDef.g:6870:1: rule__Scanner_JSRule__Group__2 : rule__Scanner_JSRule__Group__2__Impl ; public final void rule__Scanner_JSRule__Group__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:6465:1: ( rule__Scanner_JSRule__Group__2__Impl ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:6466:2: rule__Scanner_JSRule__Group__2__Impl + // InternalLDef.g:6874:1: ( rule__Scanner_JSRule__Group__2__Impl ) + // InternalLDef.g:6875:2: rule__Scanner_JSRule__Group__2__Impl { - pushFollow(FOLLOW_rule__Scanner_JSRule__Group__2__Impl_in_rule__Scanner_JSRule__Group__212967); + pushFollow(FOLLOW_2); rule__Scanner_JSRule__Group__2__Impl(); state._fsp--; @@ -18340,33 +19518,33 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__Scanner_JSRule__Group__2__Impl" - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:6472:1: rule__Scanner_JSRule__Group__2__Impl : ( ( rule__Scanner_JSRule__Group_2__0 )? ) ; + // InternalLDef.g:6881:1: rule__Scanner_JSRule__Group__2__Impl : ( ( rule__Scanner_JSRule__Group_2__0 )? ) ; public final void rule__Scanner_JSRule__Group__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:6476:1: ( ( ( rule__Scanner_JSRule__Group_2__0 )? ) ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:6477:1: ( ( rule__Scanner_JSRule__Group_2__0 )? ) + // InternalLDef.g:6885:1: ( ( ( rule__Scanner_JSRule__Group_2__0 )? ) ) + // InternalLDef.g:6886:1: ( ( rule__Scanner_JSRule__Group_2__0 )? ) { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:6477:1: ( ( rule__Scanner_JSRule__Group_2__0 )? ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:6478:1: ( rule__Scanner_JSRule__Group_2__0 )? + // InternalLDef.g:6886:1: ( ( rule__Scanner_JSRule__Group_2__0 )? ) + // InternalLDef.g:6887:1: ( rule__Scanner_JSRule__Group_2__0 )? { if ( state.backtracking==0 ) { before(grammarAccess.getScanner_JSRuleAccess().getGroup_2()); } - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:6479:1: ( rule__Scanner_JSRule__Group_2__0 )? - int alt49=2; - int LA49_0 = input.LA(1); + // InternalLDef.g:6888:1: ( rule__Scanner_JSRule__Group_2__0 )? + int alt53=2; + int LA53_0 = input.LA(1); - if ( (LA49_0==31) ) { - alt49=1; + if ( (LA53_0==31) ) { + alt53=1; } - switch (alt49) { + switch (alt53) { case 1 : - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:6479:2: rule__Scanner_JSRule__Group_2__0 + // InternalLDef.g:6888:2: rule__Scanner_JSRule__Group_2__0 { - pushFollow(FOLLOW_rule__Scanner_JSRule__Group_2__0_in_rule__Scanner_JSRule__Group__2__Impl12994); + pushFollow(FOLLOW_2); rule__Scanner_JSRule__Group_2__0(); state._fsp--; @@ -18402,21 +19580,21 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__Scanner_JSRule__Group_2__0" - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:6495:1: rule__Scanner_JSRule__Group_2__0 : rule__Scanner_JSRule__Group_2__0__Impl rule__Scanner_JSRule__Group_2__1 ; + // InternalLDef.g:6904:1: rule__Scanner_JSRule__Group_2__0 : rule__Scanner_JSRule__Group_2__0__Impl rule__Scanner_JSRule__Group_2__1 ; public final void rule__Scanner_JSRule__Group_2__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:6499:1: ( rule__Scanner_JSRule__Group_2__0__Impl rule__Scanner_JSRule__Group_2__1 ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:6500:2: rule__Scanner_JSRule__Group_2__0__Impl rule__Scanner_JSRule__Group_2__1 + // InternalLDef.g:6908:1: ( rule__Scanner_JSRule__Group_2__0__Impl rule__Scanner_JSRule__Group_2__1 ) + // InternalLDef.g:6909:2: rule__Scanner_JSRule__Group_2__0__Impl rule__Scanner_JSRule__Group_2__1 { - pushFollow(FOLLOW_rule__Scanner_JSRule__Group_2__0__Impl_in_rule__Scanner_JSRule__Group_2__013031); + pushFollow(FOLLOW_28); rule__Scanner_JSRule__Group_2__0__Impl(); state._fsp--; if (state.failed) return ; - pushFollow(FOLLOW_rule__Scanner_JSRule__Group_2__1_in_rule__Scanner_JSRule__Group_2__013034); + pushFollow(FOLLOW_2); rule__Scanner_JSRule__Group_2__1(); state._fsp--; @@ -18440,22 +19618,22 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__Scanner_JSRule__Group_2__0__Impl" - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:6507:1: rule__Scanner_JSRule__Group_2__0__Impl : ( 'col' ) ; + // InternalLDef.g:6916:1: rule__Scanner_JSRule__Group_2__0__Impl : ( 'col' ) ; public final void rule__Scanner_JSRule__Group_2__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:6511:1: ( ( 'col' ) ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:6512:1: ( 'col' ) + // InternalLDef.g:6920:1: ( ( 'col' ) ) + // InternalLDef.g:6921:1: ( 'col' ) { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:6512:1: ( 'col' ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:6513:1: 'col' + // InternalLDef.g:6921:1: ( 'col' ) + // InternalLDef.g:6922:1: 'col' { if ( state.backtracking==0 ) { before(grammarAccess.getScanner_JSRuleAccess().getColKeyword_2_0()); } - match(input,31,FOLLOW_31_in_rule__Scanner_JSRule__Group_2__0__Impl13062); if (state.failed) return ; + match(input,31,FOLLOW_2); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getScanner_JSRuleAccess().getColKeyword_2_0()); } @@ -18481,16 +19659,16 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__Scanner_JSRule__Group_2__1" - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:6526:1: rule__Scanner_JSRule__Group_2__1 : rule__Scanner_JSRule__Group_2__1__Impl ; + // InternalLDef.g:6935:1: rule__Scanner_JSRule__Group_2__1 : rule__Scanner_JSRule__Group_2__1__Impl ; public final void rule__Scanner_JSRule__Group_2__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:6530:1: ( rule__Scanner_JSRule__Group_2__1__Impl ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:6531:2: rule__Scanner_JSRule__Group_2__1__Impl + // InternalLDef.g:6939:1: ( rule__Scanner_JSRule__Group_2__1__Impl ) + // InternalLDef.g:6940:2: rule__Scanner_JSRule__Group_2__1__Impl { - pushFollow(FOLLOW_rule__Scanner_JSRule__Group_2__1__Impl_in_rule__Scanner_JSRule__Group_2__113093); + pushFollow(FOLLOW_2); rule__Scanner_JSRule__Group_2__1__Impl(); state._fsp--; @@ -18514,25 +19692,25 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__Scanner_JSRule__Group_2__1__Impl" - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:6537:1: rule__Scanner_JSRule__Group_2__1__Impl : ( ( rule__Scanner_JSRule__CheckAssignment_2_1 ) ) ; + // InternalLDef.g:6946:1: rule__Scanner_JSRule__Group_2__1__Impl : ( ( rule__Scanner_JSRule__CheckAssignment_2_1 ) ) ; public final void rule__Scanner_JSRule__Group_2__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:6541:1: ( ( ( rule__Scanner_JSRule__CheckAssignment_2_1 ) ) ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:6542:1: ( ( rule__Scanner_JSRule__CheckAssignment_2_1 ) ) + // InternalLDef.g:6950:1: ( ( ( rule__Scanner_JSRule__CheckAssignment_2_1 ) ) ) + // InternalLDef.g:6951:1: ( ( rule__Scanner_JSRule__CheckAssignment_2_1 ) ) { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:6542:1: ( ( rule__Scanner_JSRule__CheckAssignment_2_1 ) ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:6543:1: ( rule__Scanner_JSRule__CheckAssignment_2_1 ) + // InternalLDef.g:6951:1: ( ( rule__Scanner_JSRule__CheckAssignment_2_1 ) ) + // InternalLDef.g:6952:1: ( rule__Scanner_JSRule__CheckAssignment_2_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getScanner_JSRuleAccess().getCheckAssignment_2_1()); } - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:6544:1: ( rule__Scanner_JSRule__CheckAssignment_2_1 ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:6544:2: rule__Scanner_JSRule__CheckAssignment_2_1 + // InternalLDef.g:6953:1: ( rule__Scanner_JSRule__CheckAssignment_2_1 ) + // InternalLDef.g:6953:2: rule__Scanner_JSRule__CheckAssignment_2_1 { - pushFollow(FOLLOW_rule__Scanner_JSRule__CheckAssignment_2_1_in_rule__Scanner_JSRule__Group_2__1__Impl13120); + pushFollow(FOLLOW_2); rule__Scanner_JSRule__CheckAssignment_2_1(); state._fsp--; @@ -18565,21 +19743,21 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__Equals__Group__0" - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:6558:1: rule__Equals__Group__0 : rule__Equals__Group__0__Impl rule__Equals__Group__1 ; + // InternalLDef.g:6967:1: rule__Equals__Group__0 : rule__Equals__Group__0__Impl rule__Equals__Group__1 ; public final void rule__Equals__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:6562:1: ( rule__Equals__Group__0__Impl rule__Equals__Group__1 ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:6563:2: rule__Equals__Group__0__Impl rule__Equals__Group__1 + // InternalLDef.g:6971:1: ( rule__Equals__Group__0__Impl rule__Equals__Group__1 ) + // InternalLDef.g:6972:2: rule__Equals__Group__0__Impl rule__Equals__Group__1 { - pushFollow(FOLLOW_rule__Equals__Group__0__Impl_in_rule__Equals__Group__013154); + pushFollow(FOLLOW_47); rule__Equals__Group__0__Impl(); state._fsp--; if (state.failed) return ; - pushFollow(FOLLOW_rule__Equals__Group__1_in_rule__Equals__Group__013157); + pushFollow(FOLLOW_2); rule__Equals__Group__1(); state._fsp--; @@ -18603,22 +19781,22 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__Equals__Group__0__Impl" - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:6570:1: rule__Equals__Group__0__Impl : ( 'eq' ) ; + // InternalLDef.g:6979:1: rule__Equals__Group__0__Impl : ( 'eq' ) ; public final void rule__Equals__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:6574:1: ( ( 'eq' ) ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:6575:1: ( 'eq' ) + // InternalLDef.g:6983:1: ( ( 'eq' ) ) + // InternalLDef.g:6984:1: ( 'eq' ) { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:6575:1: ( 'eq' ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:6576:1: 'eq' + // InternalLDef.g:6984:1: ( 'eq' ) + // InternalLDef.g:6985:1: 'eq' { if ( state.backtracking==0 ) { before(grammarAccess.getEqualsAccess().getEqKeyword_0()); } - match(input,43,FOLLOW_43_in_rule__Equals__Group__0__Impl13185); if (state.failed) return ; + match(input,45,FOLLOW_2); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getEqualsAccess().getEqKeyword_0()); } @@ -18644,16 +19822,16 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__Equals__Group__1" - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:6589:1: rule__Equals__Group__1 : rule__Equals__Group__1__Impl ; + // InternalLDef.g:6998:1: rule__Equals__Group__1 : rule__Equals__Group__1__Impl ; public final void rule__Equals__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:6593:1: ( rule__Equals__Group__1__Impl ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:6594:2: rule__Equals__Group__1__Impl + // InternalLDef.g:7002:1: ( rule__Equals__Group__1__Impl ) + // InternalLDef.g:7003:2: rule__Equals__Group__1__Impl { - pushFollow(FOLLOW_rule__Equals__Group__1__Impl_in_rule__Equals__Group__113216); + pushFollow(FOLLOW_2); rule__Equals__Group__1__Impl(); state._fsp--; @@ -18677,25 +19855,25 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__Equals__Group__1__Impl" - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:6600:1: rule__Equals__Group__1__Impl : ( ( rule__Equals__ValueAssignment_1 ) ) ; + // InternalLDef.g:7009:1: rule__Equals__Group__1__Impl : ( ( rule__Equals__ValueAssignment_1 ) ) ; public final void rule__Equals__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:6604:1: ( ( ( rule__Equals__ValueAssignment_1 ) ) ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:6605:1: ( ( rule__Equals__ValueAssignment_1 ) ) + // InternalLDef.g:7013:1: ( ( ( rule__Equals__ValueAssignment_1 ) ) ) + // InternalLDef.g:7014:1: ( ( rule__Equals__ValueAssignment_1 ) ) { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:6605:1: ( ( rule__Equals__ValueAssignment_1 ) ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:6606:1: ( rule__Equals__ValueAssignment_1 ) + // InternalLDef.g:7014:1: ( ( rule__Equals__ValueAssignment_1 ) ) + // InternalLDef.g:7015:1: ( rule__Equals__ValueAssignment_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getEqualsAccess().getValueAssignment_1()); } - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:6607:1: ( rule__Equals__ValueAssignment_1 ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:6607:2: rule__Equals__ValueAssignment_1 + // InternalLDef.g:7016:1: ( rule__Equals__ValueAssignment_1 ) + // InternalLDef.g:7016:2: rule__Equals__ValueAssignment_1 { - pushFollow(FOLLOW_rule__Equals__ValueAssignment_1_in_rule__Equals__Group__1__Impl13243); + pushFollow(FOLLOW_2); rule__Equals__ValueAssignment_1(); state._fsp--; @@ -18728,21 +19906,21 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__Range__Group__0" - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:6621:1: rule__Range__Group__0 : rule__Range__Group__0__Impl rule__Range__Group__1 ; + // InternalLDef.g:7030:1: rule__Range__Group__0 : rule__Range__Group__0__Impl rule__Range__Group__1 ; public final void rule__Range__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:6625:1: ( rule__Range__Group__0__Impl rule__Range__Group__1 ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:6626:2: rule__Range__Group__0__Impl rule__Range__Group__1 + // InternalLDef.g:7034:1: ( rule__Range__Group__0__Impl rule__Range__Group__1 ) + // InternalLDef.g:7035:2: rule__Range__Group__0__Impl rule__Range__Group__1 { - pushFollow(FOLLOW_rule__Range__Group__0__Impl_in_rule__Range__Group__013277); + pushFollow(FOLLOW_48); rule__Range__Group__0__Impl(); state._fsp--; if (state.failed) return ; - pushFollow(FOLLOW_rule__Range__Group__1_in_rule__Range__Group__013280); + pushFollow(FOLLOW_2); rule__Range__Group__1(); state._fsp--; @@ -18766,22 +19944,22 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__Range__Group__0__Impl" - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:6633:1: rule__Range__Group__0__Impl : ( 'in' ) ; + // InternalLDef.g:7042:1: rule__Range__Group__0__Impl : ( 'in' ) ; public final void rule__Range__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:6637:1: ( ( 'in' ) ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:6638:1: ( 'in' ) + // InternalLDef.g:7046:1: ( ( 'in' ) ) + // InternalLDef.g:7047:1: ( 'in' ) { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:6638:1: ( 'in' ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:6639:1: 'in' + // InternalLDef.g:7047:1: ( 'in' ) + // InternalLDef.g:7048:1: 'in' { if ( state.backtracking==0 ) { before(grammarAccess.getRangeAccess().getInKeyword_0()); } - match(input,44,FOLLOW_44_in_rule__Range__Group__0__Impl13308); if (state.failed) return ; + match(input,46,FOLLOW_2); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getRangeAccess().getInKeyword_0()); } @@ -18807,21 +19985,21 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__Range__Group__1" - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:6652:1: rule__Range__Group__1 : rule__Range__Group__1__Impl rule__Range__Group__2 ; + // InternalLDef.g:7061:1: rule__Range__Group__1 : rule__Range__Group__1__Impl rule__Range__Group__2 ; public final void rule__Range__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:6656:1: ( rule__Range__Group__1__Impl rule__Range__Group__2 ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:6657:2: rule__Range__Group__1__Impl rule__Range__Group__2 + // InternalLDef.g:7065:1: ( rule__Range__Group__1__Impl rule__Range__Group__2 ) + // InternalLDef.g:7066:2: rule__Range__Group__1__Impl rule__Range__Group__2 { - pushFollow(FOLLOW_rule__Range__Group__1__Impl_in_rule__Range__Group__113339); + pushFollow(FOLLOW_49); rule__Range__Group__1__Impl(); state._fsp--; if (state.failed) return ; - pushFollow(FOLLOW_rule__Range__Group__2_in_rule__Range__Group__113342); + pushFollow(FOLLOW_2); rule__Range__Group__2(); state._fsp--; @@ -18845,25 +20023,25 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__Range__Group__1__Impl" - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:6664:1: rule__Range__Group__1__Impl : ( ( rule__Range__LtInclAssignment_1 ) ) ; + // InternalLDef.g:7073:1: rule__Range__Group__1__Impl : ( ( rule__Range__LtInclAssignment_1 ) ) ; public final void rule__Range__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:6668:1: ( ( ( rule__Range__LtInclAssignment_1 ) ) ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:6669:1: ( ( rule__Range__LtInclAssignment_1 ) ) + // InternalLDef.g:7077:1: ( ( ( rule__Range__LtInclAssignment_1 ) ) ) + // InternalLDef.g:7078:1: ( ( rule__Range__LtInclAssignment_1 ) ) { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:6669:1: ( ( rule__Range__LtInclAssignment_1 ) ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:6670:1: ( rule__Range__LtInclAssignment_1 ) + // InternalLDef.g:7078:1: ( ( rule__Range__LtInclAssignment_1 ) ) + // InternalLDef.g:7079:1: ( rule__Range__LtInclAssignment_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getRangeAccess().getLtInclAssignment_1()); } - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:6671:1: ( rule__Range__LtInclAssignment_1 ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:6671:2: rule__Range__LtInclAssignment_1 + // InternalLDef.g:7080:1: ( rule__Range__LtInclAssignment_1 ) + // InternalLDef.g:7080:2: rule__Range__LtInclAssignment_1 { - pushFollow(FOLLOW_rule__Range__LtInclAssignment_1_in_rule__Range__Group__1__Impl13369); + pushFollow(FOLLOW_2); rule__Range__LtInclAssignment_1(); state._fsp--; @@ -18896,21 +20074,21 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__Range__Group__2" - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:6681:1: rule__Range__Group__2 : rule__Range__Group__2__Impl rule__Range__Group__3 ; + // InternalLDef.g:7090:1: rule__Range__Group__2 : rule__Range__Group__2__Impl rule__Range__Group__3 ; public final void rule__Range__Group__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:6685:1: ( rule__Range__Group__2__Impl rule__Range__Group__3 ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:6686:2: rule__Range__Group__2__Impl rule__Range__Group__3 + // InternalLDef.g:7094:1: ( rule__Range__Group__2__Impl rule__Range__Group__3 ) + // InternalLDef.g:7095:2: rule__Range__Group__2__Impl rule__Range__Group__3 { - pushFollow(FOLLOW_rule__Range__Group__2__Impl_in_rule__Range__Group__213399); + pushFollow(FOLLOW_49); rule__Range__Group__2__Impl(); state._fsp--; if (state.failed) return ; - pushFollow(FOLLOW_rule__Range__Group__3_in_rule__Range__Group__213402); + pushFollow(FOLLOW_2); rule__Range__Group__3(); state._fsp--; @@ -18934,33 +20112,33 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__Range__Group__2__Impl" - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:6693:1: rule__Range__Group__2__Impl : ( ( rule__Range__MinValueAssignment_2 )? ) ; + // InternalLDef.g:7102:1: rule__Range__Group__2__Impl : ( ( rule__Range__MinValueAssignment_2 )? ) ; public final void rule__Range__Group__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:6697:1: ( ( ( rule__Range__MinValueAssignment_2 )? ) ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:6698:1: ( ( rule__Range__MinValueAssignment_2 )? ) + // InternalLDef.g:7106:1: ( ( ( rule__Range__MinValueAssignment_2 )? ) ) + // InternalLDef.g:7107:1: ( ( rule__Range__MinValueAssignment_2 )? ) { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:6698:1: ( ( rule__Range__MinValueAssignment_2 )? ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:6699:1: ( rule__Range__MinValueAssignment_2 )? + // InternalLDef.g:7107:1: ( ( rule__Range__MinValueAssignment_2 )? ) + // InternalLDef.g:7108:1: ( rule__Range__MinValueAssignment_2 )? { if ( state.backtracking==0 ) { before(grammarAccess.getRangeAccess().getMinValueAssignment_2()); } - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:6700:1: ( rule__Range__MinValueAssignment_2 )? - int alt50=2; - int LA50_0 = input.LA(1); + // InternalLDef.g:7109:1: ( rule__Range__MinValueAssignment_2 )? + int alt54=2; + int LA54_0 = input.LA(1); - if ( (LA50_0==RULE_INT) ) { - alt50=1; + if ( (LA54_0==RULE_INT) ) { + alt54=1; } - switch (alt50) { + switch (alt54) { case 1 : - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:6700:2: rule__Range__MinValueAssignment_2 + // InternalLDef.g:7109:2: rule__Range__MinValueAssignment_2 { - pushFollow(FOLLOW_rule__Range__MinValueAssignment_2_in_rule__Range__Group__2__Impl13429); + pushFollow(FOLLOW_2); rule__Range__MinValueAssignment_2(); state._fsp--; @@ -18996,21 +20174,21 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__Range__Group__3" - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:6710:1: rule__Range__Group__3 : rule__Range__Group__3__Impl rule__Range__Group__4 ; + // InternalLDef.g:7119:1: rule__Range__Group__3 : rule__Range__Group__3__Impl rule__Range__Group__4 ; public final void rule__Range__Group__3() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:6714:1: ( rule__Range__Group__3__Impl rule__Range__Group__4 ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:6715:2: rule__Range__Group__3__Impl rule__Range__Group__4 + // InternalLDef.g:7123:1: ( rule__Range__Group__3__Impl rule__Range__Group__4 ) + // InternalLDef.g:7124:2: rule__Range__Group__3__Impl rule__Range__Group__4 { - pushFollow(FOLLOW_rule__Range__Group__3__Impl_in_rule__Range__Group__313460); + pushFollow(FOLLOW_50); rule__Range__Group__3__Impl(); state._fsp--; if (state.failed) return ; - pushFollow(FOLLOW_rule__Range__Group__4_in_rule__Range__Group__313463); + pushFollow(FOLLOW_2); rule__Range__Group__4(); state._fsp--; @@ -19034,22 +20212,22 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__Range__Group__3__Impl" - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:6722:1: rule__Range__Group__3__Impl : ( ',' ) ; + // InternalLDef.g:7131:1: rule__Range__Group__3__Impl : ( ',' ) ; public final void rule__Range__Group__3__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:6726:1: ( ( ',' ) ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:6727:1: ( ',' ) + // InternalLDef.g:7135:1: ( ( ',' ) ) + // InternalLDef.g:7136:1: ( ',' ) { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:6727:1: ( ',' ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:6728:1: ',' + // InternalLDef.g:7136:1: ( ',' ) + // InternalLDef.g:7137:1: ',' { if ( state.backtracking==0 ) { before(grammarAccess.getRangeAccess().getCommaKeyword_3()); } - match(input,38,FOLLOW_38_in_rule__Range__Group__3__Impl13491); if (state.failed) return ; + match(input,40,FOLLOW_2); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getRangeAccess().getCommaKeyword_3()); } @@ -19075,21 +20253,21 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__Range__Group__4" - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:6741:1: rule__Range__Group__4 : rule__Range__Group__4__Impl rule__Range__Group__5 ; + // InternalLDef.g:7150:1: rule__Range__Group__4 : rule__Range__Group__4__Impl rule__Range__Group__5 ; public final void rule__Range__Group__4() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:6745:1: ( rule__Range__Group__4__Impl rule__Range__Group__5 ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:6746:2: rule__Range__Group__4__Impl rule__Range__Group__5 + // InternalLDef.g:7154:1: ( rule__Range__Group__4__Impl rule__Range__Group__5 ) + // InternalLDef.g:7155:2: rule__Range__Group__4__Impl rule__Range__Group__5 { - pushFollow(FOLLOW_rule__Range__Group__4__Impl_in_rule__Range__Group__413522); + pushFollow(FOLLOW_50); rule__Range__Group__4__Impl(); state._fsp--; if (state.failed) return ; - pushFollow(FOLLOW_rule__Range__Group__5_in_rule__Range__Group__413525); + pushFollow(FOLLOW_2); rule__Range__Group__5(); state._fsp--; @@ -19113,33 +20291,33 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__Range__Group__4__Impl" - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:6753:1: rule__Range__Group__4__Impl : ( ( rule__Range__MaxValueAssignment_4 )? ) ; + // InternalLDef.g:7162:1: rule__Range__Group__4__Impl : ( ( rule__Range__MaxValueAssignment_4 )? ) ; public final void rule__Range__Group__4__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:6757:1: ( ( ( rule__Range__MaxValueAssignment_4 )? ) ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:6758:1: ( ( rule__Range__MaxValueAssignment_4 )? ) + // InternalLDef.g:7166:1: ( ( ( rule__Range__MaxValueAssignment_4 )? ) ) + // InternalLDef.g:7167:1: ( ( rule__Range__MaxValueAssignment_4 )? ) { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:6758:1: ( ( rule__Range__MaxValueAssignment_4 )? ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:6759:1: ( rule__Range__MaxValueAssignment_4 )? + // InternalLDef.g:7167:1: ( ( rule__Range__MaxValueAssignment_4 )? ) + // InternalLDef.g:7168:1: ( rule__Range__MaxValueAssignment_4 )? { if ( state.backtracking==0 ) { before(grammarAccess.getRangeAccess().getMaxValueAssignment_4()); } - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:6760:1: ( rule__Range__MaxValueAssignment_4 )? - int alt51=2; - int LA51_0 = input.LA(1); + // InternalLDef.g:7169:1: ( rule__Range__MaxValueAssignment_4 )? + int alt55=2; + int LA55_0 = input.LA(1); - if ( (LA51_0==RULE_INT) ) { - alt51=1; + if ( (LA55_0==RULE_INT) ) { + alt55=1; } - switch (alt51) { + switch (alt55) { case 1 : - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:6760:2: rule__Range__MaxValueAssignment_4 + // InternalLDef.g:7169:2: rule__Range__MaxValueAssignment_4 { - pushFollow(FOLLOW_rule__Range__MaxValueAssignment_4_in_rule__Range__Group__4__Impl13552); + pushFollow(FOLLOW_2); rule__Range__MaxValueAssignment_4(); state._fsp--; @@ -19175,16 +20353,16 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__Range__Group__5" - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:6770:1: rule__Range__Group__5 : rule__Range__Group__5__Impl ; + // InternalLDef.g:7179:1: rule__Range__Group__5 : rule__Range__Group__5__Impl ; public final void rule__Range__Group__5() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:6774:1: ( rule__Range__Group__5__Impl ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:6775:2: rule__Range__Group__5__Impl + // InternalLDef.g:7183:1: ( rule__Range__Group__5__Impl ) + // InternalLDef.g:7184:2: rule__Range__Group__5__Impl { - pushFollow(FOLLOW_rule__Range__Group__5__Impl_in_rule__Range__Group__513583); + pushFollow(FOLLOW_2); rule__Range__Group__5__Impl(); state._fsp--; @@ -19208,25 +20386,25 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__Range__Group__5__Impl" - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:6781:1: rule__Range__Group__5__Impl : ( ( rule__Range__GtInclAssignment_5 ) ) ; + // InternalLDef.g:7190:1: rule__Range__Group__5__Impl : ( ( rule__Range__GtInclAssignment_5 ) ) ; public final void rule__Range__Group__5__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:6785:1: ( ( ( rule__Range__GtInclAssignment_5 ) ) ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:6786:1: ( ( rule__Range__GtInclAssignment_5 ) ) + // InternalLDef.g:7194:1: ( ( ( rule__Range__GtInclAssignment_5 ) ) ) + // InternalLDef.g:7195:1: ( ( rule__Range__GtInclAssignment_5 ) ) { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:6786:1: ( ( rule__Range__GtInclAssignment_5 ) ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:6787:1: ( rule__Range__GtInclAssignment_5 ) + // InternalLDef.g:7195:1: ( ( rule__Range__GtInclAssignment_5 ) ) + // InternalLDef.g:7196:1: ( rule__Range__GtInclAssignment_5 ) { if ( state.backtracking==0 ) { before(grammarAccess.getRangeAccess().getGtInclAssignment_5()); } - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:6788:1: ( rule__Range__GtInclAssignment_5 ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:6788:2: rule__Range__GtInclAssignment_5 + // InternalLDef.g:7197:1: ( rule__Range__GtInclAssignment_5 ) + // InternalLDef.g:7197:2: rule__Range__GtInclAssignment_5 { - pushFollow(FOLLOW_rule__Range__GtInclAssignment_5_in_rule__Range__Group__5__Impl13610); + pushFollow(FOLLOW_2); rule__Range__GtInclAssignment_5(); state._fsp--; @@ -19259,21 +20437,21 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__WhitespaceRule__Group__0" - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:6810:1: rule__WhitespaceRule__Group__0 : rule__WhitespaceRule__Group__0__Impl rule__WhitespaceRule__Group__1 ; + // InternalLDef.g:7219:1: rule__WhitespaceRule__Group__0 : rule__WhitespaceRule__Group__0__Impl rule__WhitespaceRule__Group__1 ; public final void rule__WhitespaceRule__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:6814:1: ( rule__WhitespaceRule__Group__0__Impl rule__WhitespaceRule__Group__1 ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:6815:2: rule__WhitespaceRule__Group__0__Impl rule__WhitespaceRule__Group__1 + // InternalLDef.g:7223:1: ( rule__WhitespaceRule__Group__0__Impl rule__WhitespaceRule__Group__1 ) + // InternalLDef.g:7224:2: rule__WhitespaceRule__Group__0__Impl rule__WhitespaceRule__Group__1 { - pushFollow(FOLLOW_rule__WhitespaceRule__Group__0__Impl_in_rule__WhitespaceRule__Group__013652); + pushFollow(FOLLOW_51); rule__WhitespaceRule__Group__0__Impl(); state._fsp--; if (state.failed) return ; - pushFollow(FOLLOW_rule__WhitespaceRule__Group__1_in_rule__WhitespaceRule__Group__013655); + pushFollow(FOLLOW_2); rule__WhitespaceRule__Group__1(); state._fsp--; @@ -19297,22 +20475,22 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__WhitespaceRule__Group__0__Impl" - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:6822:1: rule__WhitespaceRule__Group__0__Impl : ( 'whitespace' ) ; + // InternalLDef.g:7231:1: rule__WhitespaceRule__Group__0__Impl : ( 'whitespace' ) ; public final void rule__WhitespaceRule__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:6826:1: ( ( 'whitespace' ) ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:6827:1: ( 'whitespace' ) + // InternalLDef.g:7235:1: ( ( 'whitespace' ) ) + // InternalLDef.g:7236:1: ( 'whitespace' ) { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:6827:1: ( 'whitespace' ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:6828:1: 'whitespace' + // InternalLDef.g:7236:1: ( 'whitespace' ) + // InternalLDef.g:7237:1: 'whitespace' { if ( state.backtracking==0 ) { before(grammarAccess.getWhitespaceRuleAccess().getWhitespaceKeyword_0()); } - match(input,45,FOLLOW_45_in_rule__WhitespaceRule__Group__0__Impl13683); if (state.failed) return ; + match(input,47,FOLLOW_2); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getWhitespaceRuleAccess().getWhitespaceKeyword_0()); } @@ -19338,16 +20516,16 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__WhitespaceRule__Group__1" - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:6841:1: rule__WhitespaceRule__Group__1 : rule__WhitespaceRule__Group__1__Impl ; + // InternalLDef.g:7250:1: rule__WhitespaceRule__Group__1 : rule__WhitespaceRule__Group__1__Impl ; public final void rule__WhitespaceRule__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:6845:1: ( rule__WhitespaceRule__Group__1__Impl ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:6846:2: rule__WhitespaceRule__Group__1__Impl + // InternalLDef.g:7254:1: ( rule__WhitespaceRule__Group__1__Impl ) + // InternalLDef.g:7255:2: rule__WhitespaceRule__Group__1__Impl { - pushFollow(FOLLOW_rule__WhitespaceRule__Group__1__Impl_in_rule__WhitespaceRule__Group__113714); + pushFollow(FOLLOW_2); rule__WhitespaceRule__Group__1__Impl(); state._fsp--; @@ -19371,25 +20549,25 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__WhitespaceRule__Group__1__Impl" - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:6852:1: rule__WhitespaceRule__Group__1__Impl : ( ( rule__WhitespaceRule__Alternatives_1 ) ) ; + // InternalLDef.g:7261:1: rule__WhitespaceRule__Group__1__Impl : ( ( rule__WhitespaceRule__Alternatives_1 ) ) ; public final void rule__WhitespaceRule__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:6856:1: ( ( ( rule__WhitespaceRule__Alternatives_1 ) ) ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:6857:1: ( ( rule__WhitespaceRule__Alternatives_1 ) ) + // InternalLDef.g:7265:1: ( ( ( rule__WhitespaceRule__Alternatives_1 ) ) ) + // InternalLDef.g:7266:1: ( ( rule__WhitespaceRule__Alternatives_1 ) ) { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:6857:1: ( ( rule__WhitespaceRule__Alternatives_1 ) ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:6858:1: ( rule__WhitespaceRule__Alternatives_1 ) + // InternalLDef.g:7266:1: ( ( rule__WhitespaceRule__Alternatives_1 ) ) + // InternalLDef.g:7267:1: ( rule__WhitespaceRule__Alternatives_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getWhitespaceRuleAccess().getAlternatives_1()); } - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:6859:1: ( rule__WhitespaceRule__Alternatives_1 ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:6859:2: rule__WhitespaceRule__Alternatives_1 + // InternalLDef.g:7268:1: ( rule__WhitespaceRule__Alternatives_1 ) + // InternalLDef.g:7268:2: rule__WhitespaceRule__Alternatives_1 { - pushFollow(FOLLOW_rule__WhitespaceRule__Alternatives_1_in_rule__WhitespaceRule__Group__1__Impl13741); + pushFollow(FOLLOW_2); rule__WhitespaceRule__Alternatives_1(); state._fsp--; @@ -19422,21 +20600,21 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__WhitespaceRule__Group_1_0__0" - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:6873:1: rule__WhitespaceRule__Group_1_0__0 : rule__WhitespaceRule__Group_1_0__0__Impl rule__WhitespaceRule__Group_1_0__1 ; + // InternalLDef.g:7282:1: rule__WhitespaceRule__Group_1_0__0 : rule__WhitespaceRule__Group_1_0__0__Impl rule__WhitespaceRule__Group_1_0__1 ; public final void rule__WhitespaceRule__Group_1_0__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:6877:1: ( rule__WhitespaceRule__Group_1_0__0__Impl rule__WhitespaceRule__Group_1_0__1 ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:6878:2: rule__WhitespaceRule__Group_1_0__0__Impl rule__WhitespaceRule__Group_1_0__1 + // InternalLDef.g:7286:1: ( rule__WhitespaceRule__Group_1_0__0__Impl rule__WhitespaceRule__Group_1_0__1 ) + // InternalLDef.g:7287:2: rule__WhitespaceRule__Group_1_0__0__Impl rule__WhitespaceRule__Group_1_0__1 { - pushFollow(FOLLOW_rule__WhitespaceRule__Group_1_0__0__Impl_in_rule__WhitespaceRule__Group_1_0__013775); + pushFollow(FOLLOW_18); rule__WhitespaceRule__Group_1_0__0__Impl(); state._fsp--; if (state.failed) return ; - pushFollow(FOLLOW_rule__WhitespaceRule__Group_1_0__1_in_rule__WhitespaceRule__Group_1_0__013778); + pushFollow(FOLLOW_2); rule__WhitespaceRule__Group_1_0__1(); state._fsp--; @@ -19460,22 +20638,22 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__WhitespaceRule__Group_1_0__0__Impl" - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:6885:1: rule__WhitespaceRule__Group_1_0__0__Impl : ( '[' ) ; + // InternalLDef.g:7294:1: rule__WhitespaceRule__Group_1_0__0__Impl : ( '[' ) ; public final void rule__WhitespaceRule__Group_1_0__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:6889:1: ( ( '[' ) ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:6890:1: ( '[' ) + // InternalLDef.g:7298:1: ( ( '[' ) ) + // InternalLDef.g:7299:1: ( '[' ) { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:6890:1: ( '[' ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:6891:1: '[' + // InternalLDef.g:7299:1: ( '[' ) + // InternalLDef.g:7300:1: '[' { if ( state.backtracking==0 ) { before(grammarAccess.getWhitespaceRuleAccess().getLeftSquareBracketKeyword_1_0_0()); } - match(input,12,FOLLOW_12_in_rule__WhitespaceRule__Group_1_0__0__Impl13806); if (state.failed) return ; + match(input,12,FOLLOW_2); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getWhitespaceRuleAccess().getLeftSquareBracketKeyword_1_0_0()); } @@ -19501,21 +20679,21 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__WhitespaceRule__Group_1_0__1" - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:6904:1: rule__WhitespaceRule__Group_1_0__1 : rule__WhitespaceRule__Group_1_0__1__Impl rule__WhitespaceRule__Group_1_0__2 ; + // InternalLDef.g:7313:1: rule__WhitespaceRule__Group_1_0__1 : rule__WhitespaceRule__Group_1_0__1__Impl rule__WhitespaceRule__Group_1_0__2 ; public final void rule__WhitespaceRule__Group_1_0__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:6908:1: ( rule__WhitespaceRule__Group_1_0__1__Impl rule__WhitespaceRule__Group_1_0__2 ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:6909:2: rule__WhitespaceRule__Group_1_0__1__Impl rule__WhitespaceRule__Group_1_0__2 + // InternalLDef.g:7317:1: ( rule__WhitespaceRule__Group_1_0__1__Impl rule__WhitespaceRule__Group_1_0__2 ) + // InternalLDef.g:7318:2: rule__WhitespaceRule__Group_1_0__1__Impl rule__WhitespaceRule__Group_1_0__2 { - pushFollow(FOLLOW_rule__WhitespaceRule__Group_1_0__1__Impl_in_rule__WhitespaceRule__Group_1_0__113837); + pushFollow(FOLLOW_42); rule__WhitespaceRule__Group_1_0__1__Impl(); state._fsp--; if (state.failed) return ; - pushFollow(FOLLOW_rule__WhitespaceRule__Group_1_0__2_in_rule__WhitespaceRule__Group_1_0__113840); + pushFollow(FOLLOW_2); rule__WhitespaceRule__Group_1_0__2(); state._fsp--; @@ -19539,25 +20717,25 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__WhitespaceRule__Group_1_0__1__Impl" - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:6916:1: rule__WhitespaceRule__Group_1_0__1__Impl : ( ( rule__WhitespaceRule__CharactersAssignment_1_0_1 ) ) ; + // InternalLDef.g:7325:1: rule__WhitespaceRule__Group_1_0__1__Impl : ( ( rule__WhitespaceRule__CharactersAssignment_1_0_1 ) ) ; public final void rule__WhitespaceRule__Group_1_0__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:6920:1: ( ( ( rule__WhitespaceRule__CharactersAssignment_1_0_1 ) ) ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:6921:1: ( ( rule__WhitespaceRule__CharactersAssignment_1_0_1 ) ) + // InternalLDef.g:7329:1: ( ( ( rule__WhitespaceRule__CharactersAssignment_1_0_1 ) ) ) + // InternalLDef.g:7330:1: ( ( rule__WhitespaceRule__CharactersAssignment_1_0_1 ) ) { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:6921:1: ( ( rule__WhitespaceRule__CharactersAssignment_1_0_1 ) ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:6922:1: ( rule__WhitespaceRule__CharactersAssignment_1_0_1 ) + // InternalLDef.g:7330:1: ( ( rule__WhitespaceRule__CharactersAssignment_1_0_1 ) ) + // InternalLDef.g:7331:1: ( rule__WhitespaceRule__CharactersAssignment_1_0_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getWhitespaceRuleAccess().getCharactersAssignment_1_0_1()); } - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:6923:1: ( rule__WhitespaceRule__CharactersAssignment_1_0_1 ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:6923:2: rule__WhitespaceRule__CharactersAssignment_1_0_1 + // InternalLDef.g:7332:1: ( rule__WhitespaceRule__CharactersAssignment_1_0_1 ) + // InternalLDef.g:7332:2: rule__WhitespaceRule__CharactersAssignment_1_0_1 { - pushFollow(FOLLOW_rule__WhitespaceRule__CharactersAssignment_1_0_1_in_rule__WhitespaceRule__Group_1_0__1__Impl13867); + pushFollow(FOLLOW_2); rule__WhitespaceRule__CharactersAssignment_1_0_1(); state._fsp--; @@ -19590,21 +20768,21 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__WhitespaceRule__Group_1_0__2" - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:6933:1: rule__WhitespaceRule__Group_1_0__2 : rule__WhitespaceRule__Group_1_0__2__Impl rule__WhitespaceRule__Group_1_0__3 ; + // InternalLDef.g:7342:1: rule__WhitespaceRule__Group_1_0__2 : rule__WhitespaceRule__Group_1_0__2__Impl rule__WhitespaceRule__Group_1_0__3 ; public final void rule__WhitespaceRule__Group_1_0__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:6937:1: ( rule__WhitespaceRule__Group_1_0__2__Impl rule__WhitespaceRule__Group_1_0__3 ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:6938:2: rule__WhitespaceRule__Group_1_0__2__Impl rule__WhitespaceRule__Group_1_0__3 + // InternalLDef.g:7346:1: ( rule__WhitespaceRule__Group_1_0__2__Impl rule__WhitespaceRule__Group_1_0__3 ) + // InternalLDef.g:7347:2: rule__WhitespaceRule__Group_1_0__2__Impl rule__WhitespaceRule__Group_1_0__3 { - pushFollow(FOLLOW_rule__WhitespaceRule__Group_1_0__2__Impl_in_rule__WhitespaceRule__Group_1_0__213897); + pushFollow(FOLLOW_42); rule__WhitespaceRule__Group_1_0__2__Impl(); state._fsp--; if (state.failed) return ; - pushFollow(FOLLOW_rule__WhitespaceRule__Group_1_0__3_in_rule__WhitespaceRule__Group_1_0__213900); + pushFollow(FOLLOW_2); rule__WhitespaceRule__Group_1_0__3(); state._fsp--; @@ -19628,37 +20806,37 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__WhitespaceRule__Group_1_0__2__Impl" - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:6945:1: rule__WhitespaceRule__Group_1_0__2__Impl : ( ( rule__WhitespaceRule__Group_1_0_2__0 )* ) ; + // InternalLDef.g:7354:1: rule__WhitespaceRule__Group_1_0__2__Impl : ( ( rule__WhitespaceRule__Group_1_0_2__0 )* ) ; public final void rule__WhitespaceRule__Group_1_0__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:6949:1: ( ( ( rule__WhitespaceRule__Group_1_0_2__0 )* ) ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:6950:1: ( ( rule__WhitespaceRule__Group_1_0_2__0 )* ) + // InternalLDef.g:7358:1: ( ( ( rule__WhitespaceRule__Group_1_0_2__0 )* ) ) + // InternalLDef.g:7359:1: ( ( rule__WhitespaceRule__Group_1_0_2__0 )* ) { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:6950:1: ( ( rule__WhitespaceRule__Group_1_0_2__0 )* ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:6951:1: ( rule__WhitespaceRule__Group_1_0_2__0 )* + // InternalLDef.g:7359:1: ( ( rule__WhitespaceRule__Group_1_0_2__0 )* ) + // InternalLDef.g:7360:1: ( rule__WhitespaceRule__Group_1_0_2__0 )* { if ( state.backtracking==0 ) { before(grammarAccess.getWhitespaceRuleAccess().getGroup_1_0_2()); } - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:6952:1: ( rule__WhitespaceRule__Group_1_0_2__0 )* - loop52: + // InternalLDef.g:7361:1: ( rule__WhitespaceRule__Group_1_0_2__0 )* + loop56: do { - int alt52=2; - int LA52_0 = input.LA(1); + int alt56=2; + int LA56_0 = input.LA(1); - if ( (LA52_0==38) ) { - alt52=1; + if ( (LA56_0==40) ) { + alt56=1; } - switch (alt52) { + switch (alt56) { case 1 : - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:6952:2: rule__WhitespaceRule__Group_1_0_2__0 + // InternalLDef.g:7361:2: rule__WhitespaceRule__Group_1_0_2__0 { - pushFollow(FOLLOW_rule__WhitespaceRule__Group_1_0_2__0_in_rule__WhitespaceRule__Group_1_0__2__Impl13927); + pushFollow(FOLLOW_43); rule__WhitespaceRule__Group_1_0_2__0(); state._fsp--; @@ -19668,7 +20846,7 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { break; default : - break loop52; + break loop56; } } while (true); @@ -19697,16 +20875,16 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__WhitespaceRule__Group_1_0__3" - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:6962:1: rule__WhitespaceRule__Group_1_0__3 : rule__WhitespaceRule__Group_1_0__3__Impl ; + // InternalLDef.g:7371:1: rule__WhitespaceRule__Group_1_0__3 : rule__WhitespaceRule__Group_1_0__3__Impl ; public final void rule__WhitespaceRule__Group_1_0__3() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:6966:1: ( rule__WhitespaceRule__Group_1_0__3__Impl ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:6967:2: rule__WhitespaceRule__Group_1_0__3__Impl + // InternalLDef.g:7375:1: ( rule__WhitespaceRule__Group_1_0__3__Impl ) + // InternalLDef.g:7376:2: rule__WhitespaceRule__Group_1_0__3__Impl { - pushFollow(FOLLOW_rule__WhitespaceRule__Group_1_0__3__Impl_in_rule__WhitespaceRule__Group_1_0__313958); + pushFollow(FOLLOW_2); rule__WhitespaceRule__Group_1_0__3__Impl(); state._fsp--; @@ -19730,22 +20908,22 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__WhitespaceRule__Group_1_0__3__Impl" - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:6973:1: rule__WhitespaceRule__Group_1_0__3__Impl : ( ']' ) ; + // InternalLDef.g:7382:1: rule__WhitespaceRule__Group_1_0__3__Impl : ( ']' ) ; public final void rule__WhitespaceRule__Group_1_0__3__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:6977:1: ( ( ']' ) ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:6978:1: ( ']' ) + // InternalLDef.g:7386:1: ( ( ']' ) ) + // InternalLDef.g:7387:1: ( ']' ) { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:6978:1: ( ']' ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:6979:1: ']' + // InternalLDef.g:7387:1: ( ']' ) + // InternalLDef.g:7388:1: ']' { if ( state.backtracking==0 ) { before(grammarAccess.getWhitespaceRuleAccess().getRightSquareBracketKeyword_1_0_3()); } - match(input,14,FOLLOW_14_in_rule__WhitespaceRule__Group_1_0__3__Impl13986); if (state.failed) return ; + match(input,14,FOLLOW_2); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getWhitespaceRuleAccess().getRightSquareBracketKeyword_1_0_3()); } @@ -19771,21 +20949,21 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__WhitespaceRule__Group_1_0_2__0" - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:7000:1: rule__WhitespaceRule__Group_1_0_2__0 : rule__WhitespaceRule__Group_1_0_2__0__Impl rule__WhitespaceRule__Group_1_0_2__1 ; + // InternalLDef.g:7409:1: rule__WhitespaceRule__Group_1_0_2__0 : rule__WhitespaceRule__Group_1_0_2__0__Impl rule__WhitespaceRule__Group_1_0_2__1 ; public final void rule__WhitespaceRule__Group_1_0_2__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:7004:1: ( rule__WhitespaceRule__Group_1_0_2__0__Impl rule__WhitespaceRule__Group_1_0_2__1 ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:7005:2: rule__WhitespaceRule__Group_1_0_2__0__Impl rule__WhitespaceRule__Group_1_0_2__1 + // InternalLDef.g:7413:1: ( rule__WhitespaceRule__Group_1_0_2__0__Impl rule__WhitespaceRule__Group_1_0_2__1 ) + // InternalLDef.g:7414:2: rule__WhitespaceRule__Group_1_0_2__0__Impl rule__WhitespaceRule__Group_1_0_2__1 { - pushFollow(FOLLOW_rule__WhitespaceRule__Group_1_0_2__0__Impl_in_rule__WhitespaceRule__Group_1_0_2__014025); + pushFollow(FOLLOW_18); rule__WhitespaceRule__Group_1_0_2__0__Impl(); state._fsp--; if (state.failed) return ; - pushFollow(FOLLOW_rule__WhitespaceRule__Group_1_0_2__1_in_rule__WhitespaceRule__Group_1_0_2__014028); + pushFollow(FOLLOW_2); rule__WhitespaceRule__Group_1_0_2__1(); state._fsp--; @@ -19809,22 +20987,22 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__WhitespaceRule__Group_1_0_2__0__Impl" - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:7012:1: rule__WhitespaceRule__Group_1_0_2__0__Impl : ( ',' ) ; + // InternalLDef.g:7421:1: rule__WhitespaceRule__Group_1_0_2__0__Impl : ( ',' ) ; public final void rule__WhitespaceRule__Group_1_0_2__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:7016:1: ( ( ',' ) ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:7017:1: ( ',' ) + // InternalLDef.g:7425:1: ( ( ',' ) ) + // InternalLDef.g:7426:1: ( ',' ) { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:7017:1: ( ',' ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:7018:1: ',' + // InternalLDef.g:7426:1: ( ',' ) + // InternalLDef.g:7427:1: ',' { if ( state.backtracking==0 ) { before(grammarAccess.getWhitespaceRuleAccess().getCommaKeyword_1_0_2_0()); } - match(input,38,FOLLOW_38_in_rule__WhitespaceRule__Group_1_0_2__0__Impl14056); if (state.failed) return ; + match(input,40,FOLLOW_2); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getWhitespaceRuleAccess().getCommaKeyword_1_0_2_0()); } @@ -19850,16 +21028,16 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__WhitespaceRule__Group_1_0_2__1" - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:7031:1: rule__WhitespaceRule__Group_1_0_2__1 : rule__WhitespaceRule__Group_1_0_2__1__Impl ; + // InternalLDef.g:7440:1: rule__WhitespaceRule__Group_1_0_2__1 : rule__WhitespaceRule__Group_1_0_2__1__Impl ; public final void rule__WhitespaceRule__Group_1_0_2__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:7035:1: ( rule__WhitespaceRule__Group_1_0_2__1__Impl ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:7036:2: rule__WhitespaceRule__Group_1_0_2__1__Impl + // InternalLDef.g:7444:1: ( rule__WhitespaceRule__Group_1_0_2__1__Impl ) + // InternalLDef.g:7445:2: rule__WhitespaceRule__Group_1_0_2__1__Impl { - pushFollow(FOLLOW_rule__WhitespaceRule__Group_1_0_2__1__Impl_in_rule__WhitespaceRule__Group_1_0_2__114087); + pushFollow(FOLLOW_2); rule__WhitespaceRule__Group_1_0_2__1__Impl(); state._fsp--; @@ -19883,25 +21061,25 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__WhitespaceRule__Group_1_0_2__1__Impl" - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:7042:1: rule__WhitespaceRule__Group_1_0_2__1__Impl : ( ( rule__WhitespaceRule__CharactersAssignment_1_0_2_1 ) ) ; + // InternalLDef.g:7451:1: rule__WhitespaceRule__Group_1_0_2__1__Impl : ( ( rule__WhitespaceRule__CharactersAssignment_1_0_2_1 ) ) ; public final void rule__WhitespaceRule__Group_1_0_2__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:7046:1: ( ( ( rule__WhitespaceRule__CharactersAssignment_1_0_2_1 ) ) ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:7047:1: ( ( rule__WhitespaceRule__CharactersAssignment_1_0_2_1 ) ) + // InternalLDef.g:7455:1: ( ( ( rule__WhitespaceRule__CharactersAssignment_1_0_2_1 ) ) ) + // InternalLDef.g:7456:1: ( ( rule__WhitespaceRule__CharactersAssignment_1_0_2_1 ) ) { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:7047:1: ( ( rule__WhitespaceRule__CharactersAssignment_1_0_2_1 ) ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:7048:1: ( rule__WhitespaceRule__CharactersAssignment_1_0_2_1 ) + // InternalLDef.g:7456:1: ( ( rule__WhitespaceRule__CharactersAssignment_1_0_2_1 ) ) + // InternalLDef.g:7457:1: ( rule__WhitespaceRule__CharactersAssignment_1_0_2_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getWhitespaceRuleAccess().getCharactersAssignment_1_0_2_1()); } - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:7049:1: ( rule__WhitespaceRule__CharactersAssignment_1_0_2_1 ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:7049:2: rule__WhitespaceRule__CharactersAssignment_1_0_2_1 + // InternalLDef.g:7458:1: ( rule__WhitespaceRule__CharactersAssignment_1_0_2_1 ) + // InternalLDef.g:7458:2: rule__WhitespaceRule__CharactersAssignment_1_0_2_1 { - pushFollow(FOLLOW_rule__WhitespaceRule__CharactersAssignment_1_0_2_1_in_rule__WhitespaceRule__Group_1_0_2__1__Impl14114); + pushFollow(FOLLOW_2); rule__WhitespaceRule__CharactersAssignment_1_0_2_1(); state._fsp--; @@ -19934,22 +21112,22 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__Root__NameAssignment_1" - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:7064:1: rule__Root__NameAssignment_1 : ( ruleQualifiedName ) ; + // InternalLDef.g:7473:1: rule__Root__NameAssignment_1 : ( ruleQualifiedName ) ; public final void rule__Root__NameAssignment_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:7068:1: ( ( ruleQualifiedName ) ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:7069:1: ( ruleQualifiedName ) + // InternalLDef.g:7477:1: ( ( ruleQualifiedName ) ) + // InternalLDef.g:7478:1: ( ruleQualifiedName ) { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:7069:1: ( ruleQualifiedName ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:7070:1: ruleQualifiedName + // InternalLDef.g:7478:1: ( ruleQualifiedName ) + // InternalLDef.g:7479:1: ruleQualifiedName { if ( state.backtracking==0 ) { before(grammarAccess.getRootAccess().getNameQualifiedNameParserRuleCall_1_0()); } - pushFollow(FOLLOW_ruleQualifiedName_in_rule__Root__NameAssignment_114153); + pushFollow(FOLLOW_2); ruleQualifiedName(); state._fsp--; @@ -19979,22 +21157,22 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__Root__ImportsAssignment_2" - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:7079:1: rule__Root__ImportsAssignment_2 : ( ruleImport ) ; + // InternalLDef.g:7488:1: rule__Root__ImportsAssignment_2 : ( ruleImport ) ; public final void rule__Root__ImportsAssignment_2() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:7083:1: ( ( ruleImport ) ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:7084:1: ( ruleImport ) + // InternalLDef.g:7492:1: ( ( ruleImport ) ) + // InternalLDef.g:7493:1: ( ruleImport ) { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:7084:1: ( ruleImport ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:7085:1: ruleImport + // InternalLDef.g:7493:1: ( ruleImport ) + // InternalLDef.g:7494:1: ruleImport { if ( state.backtracking==0 ) { before(grammarAccess.getRootAccess().getImportsImportParserRuleCall_2_0()); } - pushFollow(FOLLOW_ruleImport_in_rule__Root__ImportsAssignment_214184); + pushFollow(FOLLOW_2); ruleImport(); state._fsp--; @@ -20024,22 +21202,22 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__Root__LanguageDefinitionAssignment_3" - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:7094:1: rule__Root__LanguageDefinitionAssignment_3 : ( ruleLanguageDef ) ; + // InternalLDef.g:7503:1: rule__Root__LanguageDefinitionAssignment_3 : ( ruleLanguageDef ) ; public final void rule__Root__LanguageDefinitionAssignment_3() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:7098:1: ( ( ruleLanguageDef ) ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:7099:1: ( ruleLanguageDef ) + // InternalLDef.g:7507:1: ( ( ruleLanguageDef ) ) + // InternalLDef.g:7508:1: ( ruleLanguageDef ) { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:7099:1: ( ruleLanguageDef ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:7100:1: ruleLanguageDef + // InternalLDef.g:7508:1: ( ruleLanguageDef ) + // InternalLDef.g:7509:1: ruleLanguageDef { if ( state.backtracking==0 ) { before(grammarAccess.getRootAccess().getLanguageDefinitionLanguageDefParserRuleCall_3_0()); } - pushFollow(FOLLOW_ruleLanguageDef_in_rule__Root__LanguageDefinitionAssignment_314215); + pushFollow(FOLLOW_2); ruleLanguageDef(); state._fsp--; @@ -20069,22 +21247,22 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__Import__ImportedNamespaceAssignment_1" - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:7109:1: rule__Import__ImportedNamespaceAssignment_1 : ( ruleQualifiedNameWithWildCard ) ; + // InternalLDef.g:7518:1: rule__Import__ImportedNamespaceAssignment_1 : ( ruleQualifiedNameWithWildCard ) ; public final void rule__Import__ImportedNamespaceAssignment_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:7113:1: ( ( ruleQualifiedNameWithWildCard ) ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:7114:1: ( ruleQualifiedNameWithWildCard ) + // InternalLDef.g:7522:1: ( ( ruleQualifiedNameWithWildCard ) ) + // InternalLDef.g:7523:1: ( ruleQualifiedNameWithWildCard ) { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:7114:1: ( ruleQualifiedNameWithWildCard ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:7115:1: ruleQualifiedNameWithWildCard + // InternalLDef.g:7523:1: ( ruleQualifiedNameWithWildCard ) + // InternalLDef.g:7524:1: ruleQualifiedNameWithWildCard { if ( state.backtracking==0 ) { before(grammarAccess.getImportAccess().getImportedNamespaceQualifiedNameWithWildCardParserRuleCall_1_0()); } - pushFollow(FOLLOW_ruleQualifiedNameWithWildCard_in_rule__Import__ImportedNamespaceAssignment_114246); + pushFollow(FOLLOW_2); ruleQualifiedNameWithWildCard(); state._fsp--; @@ -20114,22 +21292,22 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__LanguageDef__NameAssignment_0" - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:7124:1: rule__LanguageDef__NameAssignment_0 : ( RULE_ID ) ; + // InternalLDef.g:7533:1: rule__LanguageDef__NameAssignment_0 : ( RULE_ID ) ; public final void rule__LanguageDef__NameAssignment_0() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:7128:1: ( ( RULE_ID ) ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:7129:1: ( RULE_ID ) + // InternalLDef.g:7537:1: ( ( RULE_ID ) ) + // InternalLDef.g:7538:1: ( RULE_ID ) { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:7129:1: ( RULE_ID ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:7130:1: RULE_ID + // InternalLDef.g:7538:1: ( RULE_ID ) + // InternalLDef.g:7539:1: RULE_ID { if ( state.backtracking==0 ) { before(grammarAccess.getLanguageDefAccess().getNameIDTerminalRuleCall_0_0()); } - match(input,RULE_ID,FOLLOW_RULE_ID_in_rule__LanguageDef__NameAssignment_014277); if (state.failed) return ; + match(input,RULE_ID,FOLLOW_2); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getLanguageDefAccess().getNameIDTerminalRuleCall_0_0()); } @@ -20155,22 +21333,22 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__LanguageDef__ParitioningAssignment_2" - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:7139:1: rule__LanguageDef__ParitioningAssignment_2 : ( ruleParitioning ) ; + // InternalLDef.g:7548:1: rule__LanguageDef__ParitioningAssignment_2 : ( ruleParitioning ) ; public final void rule__LanguageDef__ParitioningAssignment_2() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:7143:1: ( ( ruleParitioning ) ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:7144:1: ( ruleParitioning ) + // InternalLDef.g:7552:1: ( ( ruleParitioning ) ) + // InternalLDef.g:7553:1: ( ruleParitioning ) { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:7144:1: ( ruleParitioning ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:7145:1: ruleParitioning + // InternalLDef.g:7553:1: ( ruleParitioning ) + // InternalLDef.g:7554:1: ruleParitioning { if ( state.backtracking==0 ) { before(grammarAccess.getLanguageDefAccess().getParitioningParitioningParserRuleCall_2_0()); } - pushFollow(FOLLOW_ruleParitioning_in_rule__LanguageDef__ParitioningAssignment_214308); + pushFollow(FOLLOW_2); ruleParitioning(); state._fsp--; @@ -20200,22 +21378,22 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__LanguageDef__LexicalHighlightingAssignment_3" - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:7154:1: rule__LanguageDef__LexicalHighlightingAssignment_3 : ( ruleLexicalHighlighting ) ; + // InternalLDef.g:7563:1: rule__LanguageDef__LexicalHighlightingAssignment_3 : ( ruleLexicalHighlighting ) ; public final void rule__LanguageDef__LexicalHighlightingAssignment_3() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:7158:1: ( ( ruleLexicalHighlighting ) ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:7159:1: ( ruleLexicalHighlighting ) + // InternalLDef.g:7567:1: ( ( ruleLexicalHighlighting ) ) + // InternalLDef.g:7568:1: ( ruleLexicalHighlighting ) { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:7159:1: ( ruleLexicalHighlighting ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:7160:1: ruleLexicalHighlighting + // InternalLDef.g:7568:1: ( ruleLexicalHighlighting ) + // InternalLDef.g:7569:1: ruleLexicalHighlighting { if ( state.backtracking==0 ) { before(grammarAccess.getLanguageDefAccess().getLexicalHighlightingLexicalHighlightingParserRuleCall_3_0()); } - pushFollow(FOLLOW_ruleLexicalHighlighting_in_rule__LanguageDef__LexicalHighlightingAssignment_314339); + pushFollow(FOLLOW_2); ruleLexicalHighlighting(); state._fsp--; @@ -20245,22 +21423,22 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__LanguageDef__IntegrationAssignment_4" - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:7169:1: rule__LanguageDef__IntegrationAssignment_4 : ( ruleIntegration ) ; + // InternalLDef.g:7578:1: rule__LanguageDef__IntegrationAssignment_4 : ( ruleIntegration ) ; public final void rule__LanguageDef__IntegrationAssignment_4() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:7173:1: ( ( ruleIntegration ) ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:7174:1: ( ruleIntegration ) + // InternalLDef.g:7582:1: ( ( ruleIntegration ) ) + // InternalLDef.g:7583:1: ( ruleIntegration ) { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:7174:1: ( ruleIntegration ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:7175:1: ruleIntegration + // InternalLDef.g:7583:1: ( ruleIntegration ) + // InternalLDef.g:7584:1: ruleIntegration { if ( state.backtracking==0 ) { before(grammarAccess.getLanguageDefAccess().getIntegrationIntegrationParserRuleCall_4_0()); } - pushFollow(FOLLOW_ruleIntegration_in_rule__LanguageDef__IntegrationAssignment_414370); + pushFollow(FOLLOW_2); ruleIntegration(); state._fsp--; @@ -20290,22 +21468,22 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__Integration__CodeIntegrationListAssignment_2" - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:7184:1: rule__Integration__CodeIntegrationListAssignment_2 : ( ruleCodeIntegration ) ; + // InternalLDef.g:7593:1: rule__Integration__CodeIntegrationListAssignment_2 : ( ruleCodeIntegration ) ; public final void rule__Integration__CodeIntegrationListAssignment_2() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:7188:1: ( ( ruleCodeIntegration ) ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:7189:1: ( ruleCodeIntegration ) + // InternalLDef.g:7597:1: ( ( ruleCodeIntegration ) ) + // InternalLDef.g:7598:1: ( ruleCodeIntegration ) { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:7189:1: ( ruleCodeIntegration ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:7190:1: ruleCodeIntegration + // InternalLDef.g:7598:1: ( ruleCodeIntegration ) + // InternalLDef.g:7599:1: ruleCodeIntegration { if ( state.backtracking==0 ) { before(grammarAccess.getIntegrationAccess().getCodeIntegrationListCodeIntegrationParserRuleCall_2_0()); } - pushFollow(FOLLOW_ruleCodeIntegration_in_rule__Integration__CodeIntegrationListAssignment_214401); + pushFollow(FOLLOW_2); ruleCodeIntegration(); state._fsp--; @@ -20335,22 +21513,22 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__JavaFXIntegration__CodegenerationListAssignment_2" - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:7199:1: rule__JavaFXIntegration__CodegenerationListAssignment_2 : ( ruleCodegeneration ) ; + // InternalLDef.g:7608:1: rule__JavaFXIntegration__CodegenerationListAssignment_2 : ( ruleCodegeneration ) ; public final void rule__JavaFXIntegration__CodegenerationListAssignment_2() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:7203:1: ( ( ruleCodegeneration ) ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:7204:1: ( ruleCodegeneration ) + // InternalLDef.g:7612:1: ( ( ruleCodegeneration ) ) + // InternalLDef.g:7613:1: ( ruleCodegeneration ) { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:7204:1: ( ruleCodegeneration ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:7205:1: ruleCodegeneration + // InternalLDef.g:7613:1: ( ruleCodegeneration ) + // InternalLDef.g:7614:1: ruleCodegeneration { if ( state.backtracking==0 ) { before(grammarAccess.getJavaFXIntegrationAccess().getCodegenerationListCodegenerationParserRuleCall_2_0()); } - pushFollow(FOLLOW_ruleCodegeneration_in_rule__JavaFXIntegration__CodegenerationListAssignment_214432); + pushFollow(FOLLOW_2); ruleCodegeneration(); state._fsp--; @@ -20380,22 +21558,22 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__JavaCodeGeneration__NameAssignment_1" - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:7214:1: rule__JavaCodeGeneration__NameAssignment_1 : ( RULE_STRING ) ; + // InternalLDef.g:7623:1: rule__JavaCodeGeneration__NameAssignment_1 : ( RULE_STRING ) ; public final void rule__JavaCodeGeneration__NameAssignment_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:7218:1: ( ( RULE_STRING ) ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:7219:1: ( RULE_STRING ) + // InternalLDef.g:7627:1: ( ( RULE_STRING ) ) + // InternalLDef.g:7628:1: ( RULE_STRING ) { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:7219:1: ( RULE_STRING ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:7220:1: RULE_STRING + // InternalLDef.g:7628:1: ( RULE_STRING ) + // InternalLDef.g:7629:1: RULE_STRING { if ( state.backtracking==0 ) { before(grammarAccess.getJavaCodeGenerationAccess().getNameSTRINGTerminalRuleCall_1_0()); } - match(input,RULE_STRING,FOLLOW_RULE_STRING_in_rule__JavaCodeGeneration__NameAssignment_114463); if (state.failed) return ; + match(input,RULE_STRING,FOLLOW_2); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getJavaCodeGenerationAccess().getNameSTRINGTerminalRuleCall_1_0()); } @@ -20421,22 +21599,22 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__JavaCodeGeneration__ConfigValueAssignment_2_1" - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:7229:1: rule__JavaCodeGeneration__ConfigValueAssignment_2_1 : ( ruleConfigValue ) ; + // InternalLDef.g:7638:1: rule__JavaCodeGeneration__ConfigValueAssignment_2_1 : ( ruleConfigValue ) ; public final void rule__JavaCodeGeneration__ConfigValueAssignment_2_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:7233:1: ( ( ruleConfigValue ) ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:7234:1: ( ruleConfigValue ) + // InternalLDef.g:7642:1: ( ( ruleConfigValue ) ) + // InternalLDef.g:7643:1: ( ruleConfigValue ) { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:7234:1: ( ruleConfigValue ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:7235:1: ruleConfigValue + // InternalLDef.g:7643:1: ( ruleConfigValue ) + // InternalLDef.g:7644:1: ruleConfigValue { if ( state.backtracking==0 ) { before(grammarAccess.getJavaCodeGenerationAccess().getConfigValueConfigValueParserRuleCall_2_1_0()); } - pushFollow(FOLLOW_ruleConfigValue_in_rule__JavaCodeGeneration__ConfigValueAssignment_2_114494); + pushFollow(FOLLOW_2); ruleConfigValue(); state._fsp--; @@ -20466,22 +21644,22 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__E4CodeGeneration__NameAssignment_1" - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:7244:1: rule__E4CodeGeneration__NameAssignment_1 : ( RULE_STRING ) ; + // InternalLDef.g:7653:1: rule__E4CodeGeneration__NameAssignment_1 : ( RULE_STRING ) ; public final void rule__E4CodeGeneration__NameAssignment_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:7248:1: ( ( RULE_STRING ) ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:7249:1: ( RULE_STRING ) + // InternalLDef.g:7657:1: ( ( RULE_STRING ) ) + // InternalLDef.g:7658:1: ( RULE_STRING ) { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:7249:1: ( RULE_STRING ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:7250:1: RULE_STRING + // InternalLDef.g:7658:1: ( RULE_STRING ) + // InternalLDef.g:7659:1: RULE_STRING { if ( state.backtracking==0 ) { before(grammarAccess.getE4CodeGenerationAccess().getNameSTRINGTerminalRuleCall_1_0()); } - match(input,RULE_STRING,FOLLOW_RULE_STRING_in_rule__E4CodeGeneration__NameAssignment_114525); if (state.failed) return ; + match(input,RULE_STRING,FOLLOW_2); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getE4CodeGenerationAccess().getNameSTRINGTerminalRuleCall_1_0()); } @@ -20507,22 +21685,22 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__E4CodeGeneration__ConfigValueAssignment_2_1" - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:7259:1: rule__E4CodeGeneration__ConfigValueAssignment_2_1 : ( ruleConfigValue ) ; + // InternalLDef.g:7668:1: rule__E4CodeGeneration__ConfigValueAssignment_2_1 : ( ruleConfigValue ) ; public final void rule__E4CodeGeneration__ConfigValueAssignment_2_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:7263:1: ( ( ruleConfigValue ) ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:7264:1: ( ruleConfigValue ) + // InternalLDef.g:7672:1: ( ( ruleConfigValue ) ) + // InternalLDef.g:7673:1: ( ruleConfigValue ) { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:7264:1: ( ruleConfigValue ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:7265:1: ruleConfigValue + // InternalLDef.g:7673:1: ( ruleConfigValue ) + // InternalLDef.g:7674:1: ruleConfigValue { if ( state.backtracking==0 ) { before(grammarAccess.getE4CodeGenerationAccess().getConfigValueConfigValueParserRuleCall_2_1_0()); } - pushFollow(FOLLOW_ruleConfigValue_in_rule__E4CodeGeneration__ConfigValueAssignment_2_114556); + pushFollow(FOLLOW_2); ruleConfigValue(); state._fsp--; @@ -20552,22 +21730,22 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__ConfigValue__KeyAssignment_0" - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:7274:1: rule__ConfigValue__KeyAssignment_0 : ( RULE_ID ) ; + // InternalLDef.g:7683:1: rule__ConfigValue__KeyAssignment_0 : ( RULE_ID ) ; public final void rule__ConfigValue__KeyAssignment_0() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:7278:1: ( ( RULE_ID ) ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:7279:1: ( RULE_ID ) + // InternalLDef.g:7687:1: ( ( RULE_ID ) ) + // InternalLDef.g:7688:1: ( RULE_ID ) { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:7279:1: ( RULE_ID ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:7280:1: RULE_ID + // InternalLDef.g:7688:1: ( RULE_ID ) + // InternalLDef.g:7689:1: RULE_ID { if ( state.backtracking==0 ) { before(grammarAccess.getConfigValueAccess().getKeyIDTerminalRuleCall_0_0()); } - match(input,RULE_ID,FOLLOW_RULE_ID_in_rule__ConfigValue__KeyAssignment_014587); if (state.failed) return ; + match(input,RULE_ID,FOLLOW_2); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getConfigValueAccess().getKeyIDTerminalRuleCall_0_0()); } @@ -20593,22 +21771,22 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__ConfigValue__SimpleValueAssignment_2_0" - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:7289:1: rule__ConfigValue__SimpleValueAssignment_2_0 : ( RULE_STRING ) ; + // InternalLDef.g:7698:1: rule__ConfigValue__SimpleValueAssignment_2_0 : ( RULE_STRING ) ; public final void rule__ConfigValue__SimpleValueAssignment_2_0() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:7293:1: ( ( RULE_STRING ) ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:7294:1: ( RULE_STRING ) + // InternalLDef.g:7702:1: ( ( RULE_STRING ) ) + // InternalLDef.g:7703:1: ( RULE_STRING ) { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:7294:1: ( RULE_STRING ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:7295:1: RULE_STRING + // InternalLDef.g:7703:1: ( RULE_STRING ) + // InternalLDef.g:7704:1: RULE_STRING { if ( state.backtracking==0 ) { before(grammarAccess.getConfigValueAccess().getSimpleValueSTRINGTerminalRuleCall_2_0_0()); } - match(input,RULE_STRING,FOLLOW_RULE_STRING_in_rule__ConfigValue__SimpleValueAssignment_2_014618); if (state.failed) return ; + match(input,RULE_STRING,FOLLOW_2); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getConfigValueAccess().getSimpleValueSTRINGTerminalRuleCall_2_0_0()); } @@ -20634,22 +21812,22 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__ConfigValue__ChildrenAssignment_2_1_1" - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:7304:1: rule__ConfigValue__ChildrenAssignment_2_1_1 : ( ruleConfigValue ) ; + // InternalLDef.g:7713:1: rule__ConfigValue__ChildrenAssignment_2_1_1 : ( ruleConfigValue ) ; public final void rule__ConfigValue__ChildrenAssignment_2_1_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:7308:1: ( ( ruleConfigValue ) ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:7309:1: ( ruleConfigValue ) + // InternalLDef.g:7717:1: ( ( ruleConfigValue ) ) + // InternalLDef.g:7718:1: ( ruleConfigValue ) { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:7309:1: ( ruleConfigValue ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:7310:1: ruleConfigValue + // InternalLDef.g:7718:1: ( ruleConfigValue ) + // InternalLDef.g:7719:1: ruleConfigValue { if ( state.backtracking==0 ) { before(grammarAccess.getConfigValueAccess().getChildrenConfigValueParserRuleCall_2_1_1_0()); } - pushFollow(FOLLOW_ruleConfigValue_in_rule__ConfigValue__ChildrenAssignment_2_1_114649); + pushFollow(FOLLOW_2); ruleConfigValue(); state._fsp--; @@ -20679,22 +21857,22 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__Paritioning__PartitionsAssignment_2" - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:7319:1: rule__Paritioning__PartitionsAssignment_2 : ( rulePartition ) ; + // InternalLDef.g:7728:1: rule__Paritioning__PartitionsAssignment_2 : ( rulePartition ) ; public final void rule__Paritioning__PartitionsAssignment_2() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:7323:1: ( ( rulePartition ) ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:7324:1: ( rulePartition ) + // InternalLDef.g:7732:1: ( ( rulePartition ) ) + // InternalLDef.g:7733:1: ( rulePartition ) { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:7324:1: ( rulePartition ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:7325:1: rulePartition + // InternalLDef.g:7733:1: ( rulePartition ) + // InternalLDef.g:7734:1: rulePartition { if ( state.backtracking==0 ) { before(grammarAccess.getParitioningAccess().getPartitionsPartitionParserRuleCall_2_0()); } - pushFollow(FOLLOW_rulePartition_in_rule__Paritioning__PartitionsAssignment_214680); + pushFollow(FOLLOW_2); rulePartition(); state._fsp--; @@ -20724,22 +21902,22 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__Paritioning__PartitionerAssignment_3" - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:7334:1: rule__Paritioning__PartitionerAssignment_3 : ( rulePartitioner ) ; + // InternalLDef.g:7743:1: rule__Paritioning__PartitionerAssignment_3 : ( rulePartitioner ) ; public final void rule__Paritioning__PartitionerAssignment_3() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:7338:1: ( ( rulePartitioner ) ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:7339:1: ( rulePartitioner ) + // InternalLDef.g:7747:1: ( ( rulePartitioner ) ) + // InternalLDef.g:7748:1: ( rulePartitioner ) { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:7339:1: ( rulePartitioner ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:7340:1: rulePartitioner + // InternalLDef.g:7748:1: ( rulePartitioner ) + // InternalLDef.g:7749:1: rulePartitioner { if ( state.backtracking==0 ) { before(grammarAccess.getParitioningAccess().getPartitionerPartitionerParserRuleCall_3_0()); } - pushFollow(FOLLOW_rulePartitioner_in_rule__Paritioning__PartitionerAssignment_314711); + pushFollow(FOLLOW_2); rulePartitioner(); state._fsp--; @@ -20769,22 +21947,22 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__Partition__NameAssignment_1" - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:7349:1: rule__Partition__NameAssignment_1 : ( RULE_ID ) ; + // InternalLDef.g:7758:1: rule__Partition__NameAssignment_1 : ( RULE_ID ) ; public final void rule__Partition__NameAssignment_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:7353:1: ( ( RULE_ID ) ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:7354:1: ( RULE_ID ) + // InternalLDef.g:7762:1: ( ( RULE_ID ) ) + // InternalLDef.g:7763:1: ( RULE_ID ) { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:7354:1: ( RULE_ID ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:7355:1: RULE_ID + // InternalLDef.g:7763:1: ( RULE_ID ) + // InternalLDef.g:7764:1: RULE_ID { if ( state.backtracking==0 ) { before(grammarAccess.getPartitionAccess().getNameIDTerminalRuleCall_1_0()); } - match(input,RULE_ID,FOLLOW_RULE_ID_in_rule__Partition__NameAssignment_114742); if (state.failed) return ; + match(input,RULE_ID,FOLLOW_2); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getPartitionAccess().getNameIDTerminalRuleCall_1_0()); } @@ -20810,22 +21988,22 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__Paritioner_JS__ScriptURIAssignment_1" - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:7364:1: rule__Paritioner_JS__ScriptURIAssignment_1 : ( RULE_STRING ) ; + // InternalLDef.g:7773:1: rule__Paritioner_JS__ScriptURIAssignment_1 : ( RULE_STRING ) ; public final void rule__Paritioner_JS__ScriptURIAssignment_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:7368:1: ( ( RULE_STRING ) ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:7369:1: ( RULE_STRING ) + // InternalLDef.g:7777:1: ( ( RULE_STRING ) ) + // InternalLDef.g:7778:1: ( RULE_STRING ) { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:7369:1: ( RULE_STRING ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:7370:1: RULE_STRING + // InternalLDef.g:7778:1: ( RULE_STRING ) + // InternalLDef.g:7779:1: RULE_STRING { if ( state.backtracking==0 ) { before(grammarAccess.getParitioner_JSAccess().getScriptURISTRINGTerminalRuleCall_1_0()); } - match(input,RULE_STRING,FOLLOW_RULE_STRING_in_rule__Paritioner_JS__ScriptURIAssignment_114773); if (state.failed) return ; + match(input,RULE_STRING,FOLLOW_2); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getParitioner_JSAccess().getScriptURISTRINGTerminalRuleCall_1_0()); } @@ -20851,22 +22029,22 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__Partitioner_Rule__RuleListAssignment_2" - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:7379:1: rule__Partitioner_Rule__RuleListAssignment_2 : ( rulePartition_Rule ) ; + // InternalLDef.g:7788:1: rule__Partitioner_Rule__RuleListAssignment_2 : ( rulePartition_Rule ) ; public final void rule__Partitioner_Rule__RuleListAssignment_2() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:7383:1: ( ( rulePartition_Rule ) ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:7384:1: ( rulePartition_Rule ) + // InternalLDef.g:7792:1: ( ( rulePartition_Rule ) ) + // InternalLDef.g:7793:1: ( rulePartition_Rule ) { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:7384:1: ( rulePartition_Rule ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:7385:1: rulePartition_Rule + // InternalLDef.g:7793:1: ( rulePartition_Rule ) + // InternalLDef.g:7794:1: rulePartition_Rule { if ( state.backtracking==0 ) { before(grammarAccess.getPartitioner_RuleAccess().getRuleListPartition_RuleParserRuleCall_2_0()); } - pushFollow(FOLLOW_rulePartition_Rule_in_rule__Partitioner_Rule__RuleListAssignment_214804); + pushFollow(FOLLOW_2); rulePartition_Rule(); state._fsp--; @@ -20896,28 +22074,28 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__Partition_SingleLineRule__ParitionAssignment_1" - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:7394:1: rule__Partition_SingleLineRule__ParitionAssignment_1 : ( ( RULE_ID ) ) ; + // InternalLDef.g:7803:1: rule__Partition_SingleLineRule__ParitionAssignment_1 : ( ( RULE_ID ) ) ; public final void rule__Partition_SingleLineRule__ParitionAssignment_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:7398:1: ( ( ( RULE_ID ) ) ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:7399:1: ( ( RULE_ID ) ) + // InternalLDef.g:7807:1: ( ( ( RULE_ID ) ) ) + // InternalLDef.g:7808:1: ( ( RULE_ID ) ) { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:7399:1: ( ( RULE_ID ) ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:7400:1: ( RULE_ID ) + // InternalLDef.g:7808:1: ( ( RULE_ID ) ) + // InternalLDef.g:7809:1: ( RULE_ID ) { if ( state.backtracking==0 ) { before(grammarAccess.getPartition_SingleLineRuleAccess().getParitionPartitionCrossReference_1_0()); } - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:7401:1: ( RULE_ID ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:7402:1: RULE_ID + // InternalLDef.g:7810:1: ( RULE_ID ) + // InternalLDef.g:7811:1: RULE_ID { if ( state.backtracking==0 ) { before(grammarAccess.getPartition_SingleLineRuleAccess().getParitionPartitionIDTerminalRuleCall_1_0_1()); } - match(input,RULE_ID,FOLLOW_RULE_ID_in_rule__Partition_SingleLineRule__ParitionAssignment_114839); if (state.failed) return ; + match(input,RULE_ID,FOLLOW_2); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getPartition_SingleLineRuleAccess().getParitionPartitionIDTerminalRuleCall_1_0_1()); } @@ -20949,22 +22127,22 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__Partition_SingleLineRule__StartSeqAssignment_2" - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:7413:1: rule__Partition_SingleLineRule__StartSeqAssignment_2 : ( RULE_STRING ) ; + // InternalLDef.g:7822:1: rule__Partition_SingleLineRule__StartSeqAssignment_2 : ( RULE_STRING ) ; public final void rule__Partition_SingleLineRule__StartSeqAssignment_2() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:7417:1: ( ( RULE_STRING ) ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:7418:1: ( RULE_STRING ) + // InternalLDef.g:7826:1: ( ( RULE_STRING ) ) + // InternalLDef.g:7827:1: ( RULE_STRING ) { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:7418:1: ( RULE_STRING ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:7419:1: RULE_STRING + // InternalLDef.g:7827:1: ( RULE_STRING ) + // InternalLDef.g:7828:1: RULE_STRING { if ( state.backtracking==0 ) { before(grammarAccess.getPartition_SingleLineRuleAccess().getStartSeqSTRINGTerminalRuleCall_2_0()); } - match(input,RULE_STRING,FOLLOW_RULE_STRING_in_rule__Partition_SingleLineRule__StartSeqAssignment_214874); if (state.failed) return ; + match(input,RULE_STRING,FOLLOW_2); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getPartition_SingleLineRuleAccess().getStartSeqSTRINGTerminalRuleCall_2_0()); } @@ -20990,22 +22168,22 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__Partition_SingleLineRule__CheckAssignment_3_1" - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:7428:1: rule__Partition_SingleLineRule__CheckAssignment_3_1 : ( ruleCheck ) ; + // InternalLDef.g:7837:1: rule__Partition_SingleLineRule__CheckAssignment_3_1 : ( ruleCheck ) ; public final void rule__Partition_SingleLineRule__CheckAssignment_3_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:7432:1: ( ( ruleCheck ) ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:7433:1: ( ruleCheck ) + // InternalLDef.g:7841:1: ( ( ruleCheck ) ) + // InternalLDef.g:7842:1: ( ruleCheck ) { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:7433:1: ( ruleCheck ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:7434:1: ruleCheck + // InternalLDef.g:7842:1: ( ruleCheck ) + // InternalLDef.g:7843:1: ruleCheck { if ( state.backtracking==0 ) { before(grammarAccess.getPartition_SingleLineRuleAccess().getCheckCheckParserRuleCall_3_1_0()); } - pushFollow(FOLLOW_ruleCheck_in_rule__Partition_SingleLineRule__CheckAssignment_3_114905); + pushFollow(FOLLOW_2); ruleCheck(); state._fsp--; @@ -21035,22 +22213,22 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__Partition_SingleLineRule__EndSeqAssignment_4_1" - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:7443:1: rule__Partition_SingleLineRule__EndSeqAssignment_4_1 : ( RULE_STRING ) ; + // InternalLDef.g:7852:1: rule__Partition_SingleLineRule__EndSeqAssignment_4_1 : ( RULE_STRING ) ; public final void rule__Partition_SingleLineRule__EndSeqAssignment_4_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:7447:1: ( ( RULE_STRING ) ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:7448:1: ( RULE_STRING ) + // InternalLDef.g:7856:1: ( ( RULE_STRING ) ) + // InternalLDef.g:7857:1: ( RULE_STRING ) { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:7448:1: ( RULE_STRING ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:7449:1: RULE_STRING + // InternalLDef.g:7857:1: ( RULE_STRING ) + // InternalLDef.g:7858:1: RULE_STRING { if ( state.backtracking==0 ) { before(grammarAccess.getPartition_SingleLineRuleAccess().getEndSeqSTRINGTerminalRuleCall_4_1_0()); } - match(input,RULE_STRING,FOLLOW_RULE_STRING_in_rule__Partition_SingleLineRule__EndSeqAssignment_4_114936); if (state.failed) return ; + match(input,RULE_STRING,FOLLOW_2); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getPartition_SingleLineRuleAccess().getEndSeqSTRINGTerminalRuleCall_4_1_0()); } @@ -21076,22 +22254,22 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__Partition_SingleLineRule__EscapeSeqAssignment_5_2" - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:7458:1: rule__Partition_SingleLineRule__EscapeSeqAssignment_5_2 : ( RULE_STRING ) ; + // InternalLDef.g:7867:1: rule__Partition_SingleLineRule__EscapeSeqAssignment_5_2 : ( RULE_STRING ) ; public final void rule__Partition_SingleLineRule__EscapeSeqAssignment_5_2() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:7462:1: ( ( RULE_STRING ) ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:7463:1: ( RULE_STRING ) + // InternalLDef.g:7871:1: ( ( RULE_STRING ) ) + // InternalLDef.g:7872:1: ( RULE_STRING ) { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:7463:1: ( RULE_STRING ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:7464:1: RULE_STRING + // InternalLDef.g:7872:1: ( RULE_STRING ) + // InternalLDef.g:7873:1: RULE_STRING { if ( state.backtracking==0 ) { before(grammarAccess.getPartition_SingleLineRuleAccess().getEscapeSeqSTRINGTerminalRuleCall_5_2_0()); } - match(input,RULE_STRING,FOLLOW_RULE_STRING_in_rule__Partition_SingleLineRule__EscapeSeqAssignment_5_214967); if (state.failed) return ; + match(input,RULE_STRING,FOLLOW_2); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getPartition_SingleLineRuleAccess().getEscapeSeqSTRINGTerminalRuleCall_5_2_0()); } @@ -21117,28 +22295,28 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__Partition_MultiLineRule__ParitionAssignment_1" - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:7473:1: rule__Partition_MultiLineRule__ParitionAssignment_1 : ( ( RULE_ID ) ) ; + // InternalLDef.g:7882:1: rule__Partition_MultiLineRule__ParitionAssignment_1 : ( ( RULE_ID ) ) ; public final void rule__Partition_MultiLineRule__ParitionAssignment_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:7477:1: ( ( ( RULE_ID ) ) ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:7478:1: ( ( RULE_ID ) ) + // InternalLDef.g:7886:1: ( ( ( RULE_ID ) ) ) + // InternalLDef.g:7887:1: ( ( RULE_ID ) ) { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:7478:1: ( ( RULE_ID ) ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:7479:1: ( RULE_ID ) + // InternalLDef.g:7887:1: ( ( RULE_ID ) ) + // InternalLDef.g:7888:1: ( RULE_ID ) { if ( state.backtracking==0 ) { before(grammarAccess.getPartition_MultiLineRuleAccess().getParitionPartitionCrossReference_1_0()); } - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:7480:1: ( RULE_ID ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:7481:1: RULE_ID + // InternalLDef.g:7889:1: ( RULE_ID ) + // InternalLDef.g:7890:1: RULE_ID { if ( state.backtracking==0 ) { before(grammarAccess.getPartition_MultiLineRuleAccess().getParitionPartitionIDTerminalRuleCall_1_0_1()); } - match(input,RULE_ID,FOLLOW_RULE_ID_in_rule__Partition_MultiLineRule__ParitionAssignment_115002); if (state.failed) return ; + match(input,RULE_ID,FOLLOW_2); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getPartition_MultiLineRuleAccess().getParitionPartitionIDTerminalRuleCall_1_0_1()); } @@ -21170,22 +22348,22 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__Partition_MultiLineRule__StartSeqAssignment_2" - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:7492:1: rule__Partition_MultiLineRule__StartSeqAssignment_2 : ( RULE_STRING ) ; + // InternalLDef.g:7901:1: rule__Partition_MultiLineRule__StartSeqAssignment_2 : ( RULE_STRING ) ; public final void rule__Partition_MultiLineRule__StartSeqAssignment_2() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:7496:1: ( ( RULE_STRING ) ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:7497:1: ( RULE_STRING ) + // InternalLDef.g:7905:1: ( ( RULE_STRING ) ) + // InternalLDef.g:7906:1: ( RULE_STRING ) { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:7497:1: ( RULE_STRING ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:7498:1: RULE_STRING + // InternalLDef.g:7906:1: ( RULE_STRING ) + // InternalLDef.g:7907:1: RULE_STRING { if ( state.backtracking==0 ) { before(grammarAccess.getPartition_MultiLineRuleAccess().getStartSeqSTRINGTerminalRuleCall_2_0()); } - match(input,RULE_STRING,FOLLOW_RULE_STRING_in_rule__Partition_MultiLineRule__StartSeqAssignment_215037); if (state.failed) return ; + match(input,RULE_STRING,FOLLOW_2); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getPartition_MultiLineRuleAccess().getStartSeqSTRINGTerminalRuleCall_2_0()); } @@ -21211,22 +22389,22 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__Partition_MultiLineRule__CheckAssignment_3_1" - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:7507:1: rule__Partition_MultiLineRule__CheckAssignment_3_1 : ( ruleCheck ) ; + // InternalLDef.g:7916:1: rule__Partition_MultiLineRule__CheckAssignment_3_1 : ( ruleCheck ) ; public final void rule__Partition_MultiLineRule__CheckAssignment_3_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:7511:1: ( ( ruleCheck ) ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:7512:1: ( ruleCheck ) + // InternalLDef.g:7920:1: ( ( ruleCheck ) ) + // InternalLDef.g:7921:1: ( ruleCheck ) { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:7512:1: ( ruleCheck ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:7513:1: ruleCheck + // InternalLDef.g:7921:1: ( ruleCheck ) + // InternalLDef.g:7922:1: ruleCheck { if ( state.backtracking==0 ) { before(grammarAccess.getPartition_MultiLineRuleAccess().getCheckCheckParserRuleCall_3_1_0()); } - pushFollow(FOLLOW_ruleCheck_in_rule__Partition_MultiLineRule__CheckAssignment_3_115068); + pushFollow(FOLLOW_2); ruleCheck(); state._fsp--; @@ -21256,22 +22434,22 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__Partition_MultiLineRule__EndSeqAssignment_5" - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:7522:1: rule__Partition_MultiLineRule__EndSeqAssignment_5 : ( RULE_STRING ) ; + // InternalLDef.g:7931:1: rule__Partition_MultiLineRule__EndSeqAssignment_5 : ( RULE_STRING ) ; public final void rule__Partition_MultiLineRule__EndSeqAssignment_5() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:7526:1: ( ( RULE_STRING ) ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:7527:1: ( RULE_STRING ) + // InternalLDef.g:7935:1: ( ( RULE_STRING ) ) + // InternalLDef.g:7936:1: ( RULE_STRING ) { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:7527:1: ( RULE_STRING ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:7528:1: RULE_STRING + // InternalLDef.g:7936:1: ( RULE_STRING ) + // InternalLDef.g:7937:1: RULE_STRING { if ( state.backtracking==0 ) { before(grammarAccess.getPartition_MultiLineRuleAccess().getEndSeqSTRINGTerminalRuleCall_5_0()); } - match(input,RULE_STRING,FOLLOW_RULE_STRING_in_rule__Partition_MultiLineRule__EndSeqAssignment_515099); if (state.failed) return ; + match(input,RULE_STRING,FOLLOW_2); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getPartition_MultiLineRuleAccess().getEndSeqSTRINGTerminalRuleCall_5_0()); } @@ -21297,22 +22475,22 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__Partition_MultiLineRule__EscapeSeqAssignment_6_2" - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:7537:1: rule__Partition_MultiLineRule__EscapeSeqAssignment_6_2 : ( RULE_STRING ) ; + // InternalLDef.g:7946:1: rule__Partition_MultiLineRule__EscapeSeqAssignment_6_2 : ( RULE_STRING ) ; public final void rule__Partition_MultiLineRule__EscapeSeqAssignment_6_2() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:7541:1: ( ( RULE_STRING ) ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:7542:1: ( RULE_STRING ) + // InternalLDef.g:7950:1: ( ( RULE_STRING ) ) + // InternalLDef.g:7951:1: ( RULE_STRING ) { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:7542:1: ( RULE_STRING ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:7543:1: RULE_STRING + // InternalLDef.g:7951:1: ( RULE_STRING ) + // InternalLDef.g:7952:1: RULE_STRING { if ( state.backtracking==0 ) { before(grammarAccess.getPartition_MultiLineRuleAccess().getEscapeSeqSTRINGTerminalRuleCall_6_2_0()); } - match(input,RULE_STRING,FOLLOW_RULE_STRING_in_rule__Partition_MultiLineRule__EscapeSeqAssignment_6_215130); if (state.failed) return ; + match(input,RULE_STRING,FOLLOW_2); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getPartition_MultiLineRuleAccess().getEscapeSeqSTRINGTerminalRuleCall_6_2_0()); } @@ -21338,22 +22516,22 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__LexicalHighlighting__ListAssignment_2" - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:7552:1: rule__LexicalHighlighting__ListAssignment_2 : ( ruleLexicalPartitionHighlighting ) ; + // InternalLDef.g:7961:1: rule__LexicalHighlighting__ListAssignment_2 : ( ruleLexicalPartitionHighlighting ) ; public final void rule__LexicalHighlighting__ListAssignment_2() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:7556:1: ( ( ruleLexicalPartitionHighlighting ) ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:7557:1: ( ruleLexicalPartitionHighlighting ) + // InternalLDef.g:7965:1: ( ( ruleLexicalPartitionHighlighting ) ) + // InternalLDef.g:7966:1: ( ruleLexicalPartitionHighlighting ) { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:7557:1: ( ruleLexicalPartitionHighlighting ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:7558:1: ruleLexicalPartitionHighlighting + // InternalLDef.g:7966:1: ( ruleLexicalPartitionHighlighting ) + // InternalLDef.g:7967:1: ruleLexicalPartitionHighlighting { if ( state.backtracking==0 ) { before(grammarAccess.getLexicalHighlightingAccess().getListLexicalPartitionHighlightingParserRuleCall_2_0()); } - pushFollow(FOLLOW_ruleLexicalPartitionHighlighting_in_rule__LexicalHighlighting__ListAssignment_215161); + pushFollow(FOLLOW_2); ruleLexicalPartitionHighlighting(); state._fsp--; @@ -21382,29 +22560,319 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { // $ANTLR end "rule__LexicalHighlighting__ListAssignment_2" + // $ANTLR start "rule__LexicalHighlighting__VistualAssignment_3" + // InternalLDef.g:7976:1: rule__LexicalHighlighting__VistualAssignment_3 : ( ruleTokenVisuals ) ; + public final void rule__LexicalHighlighting__VistualAssignment_3() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalLDef.g:7980:1: ( ( ruleTokenVisuals ) ) + // InternalLDef.g:7981:1: ( ruleTokenVisuals ) + { + // InternalLDef.g:7981:1: ( ruleTokenVisuals ) + // InternalLDef.g:7982:1: ruleTokenVisuals + { + if ( state.backtracking==0 ) { + before(grammarAccess.getLexicalHighlightingAccess().getVistualTokenVisualsParserRuleCall_3_0()); + } + pushFollow(FOLLOW_2); + ruleTokenVisuals(); + + state._fsp--; + if (state.failed) return ; + if ( state.backtracking==0 ) { + after(grammarAccess.getLexicalHighlightingAccess().getVistualTokenVisualsParserRuleCall_3_0()); + } + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__LexicalHighlighting__VistualAssignment_3" + + + // $ANTLR start "rule__TokenVisuals__TokenVisualsAssignment_2_0" + // InternalLDef.g:7991:1: rule__TokenVisuals__TokenVisualsAssignment_2_0 : ( ruleTokenVisual ) ; + public final void rule__TokenVisuals__TokenVisualsAssignment_2_0() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalLDef.g:7995:1: ( ( ruleTokenVisual ) ) + // InternalLDef.g:7996:1: ( ruleTokenVisual ) + { + // InternalLDef.g:7996:1: ( ruleTokenVisual ) + // InternalLDef.g:7997:1: ruleTokenVisual + { + if ( state.backtracking==0 ) { + before(grammarAccess.getTokenVisualsAccess().getTokenVisualsTokenVisualParserRuleCall_2_0_0()); + } + pushFollow(FOLLOW_2); + ruleTokenVisual(); + + state._fsp--; + if (state.failed) return ; + if ( state.backtracking==0 ) { + after(grammarAccess.getTokenVisualsAccess().getTokenVisualsTokenVisualParserRuleCall_2_0_0()); + } + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__TokenVisuals__TokenVisualsAssignment_2_0" + + + // $ANTLR start "rule__TokenVisual__TokenAssignment_0" + // InternalLDef.g:8006:1: rule__TokenVisual__TokenAssignment_0 : ( ( RULE_ID ) ) ; + public final void rule__TokenVisual__TokenAssignment_0() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalLDef.g:8010:1: ( ( ( RULE_ID ) ) ) + // InternalLDef.g:8011:1: ( ( RULE_ID ) ) + { + // InternalLDef.g:8011:1: ( ( RULE_ID ) ) + // InternalLDef.g:8012:1: ( RULE_ID ) + { + if ( state.backtracking==0 ) { + before(grammarAccess.getTokenVisualAccess().getTokenTokenCrossReference_0_0()); + } + // InternalLDef.g:8013:1: ( RULE_ID ) + // InternalLDef.g:8014:1: RULE_ID + { + if ( state.backtracking==0 ) { + before(grammarAccess.getTokenVisualAccess().getTokenTokenIDTerminalRuleCall_0_0_1()); + } + match(input,RULE_ID,FOLLOW_2); if (state.failed) return ; + if ( state.backtracking==0 ) { + after(grammarAccess.getTokenVisualAccess().getTokenTokenIDTerminalRuleCall_0_0_1()); + } + + } + + if ( state.backtracking==0 ) { + after(grammarAccess.getTokenVisualAccess().getTokenTokenCrossReference_0_0()); + } + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__TokenVisual__TokenAssignment_0" + + + // $ANTLR start "rule__TokenVisual__ColorSpecAssignment_1" + // InternalLDef.g:8025:1: rule__TokenVisual__ColorSpecAssignment_1 : ( RULE_STRING ) ; + public final void rule__TokenVisual__ColorSpecAssignment_1() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalLDef.g:8029:1: ( ( RULE_STRING ) ) + // InternalLDef.g:8030:1: ( RULE_STRING ) + { + // InternalLDef.g:8030:1: ( RULE_STRING ) + // InternalLDef.g:8031:1: RULE_STRING + { + if ( state.backtracking==0 ) { + before(grammarAccess.getTokenVisualAccess().getColorSpecSTRINGTerminalRuleCall_1_0()); + } + match(input,RULE_STRING,FOLLOW_2); if (state.failed) return ; + if ( state.backtracking==0 ) { + after(grammarAccess.getTokenVisualAccess().getColorSpecSTRINGTerminalRuleCall_1_0()); + } + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__TokenVisual__ColorSpecAssignment_1" + + + // $ANTLR start "rule__TokenVisual__BoldAssignment_2" + // InternalLDef.g:8040:1: rule__TokenVisual__BoldAssignment_2 : ( ( 'bold' ) ) ; + public final void rule__TokenVisual__BoldAssignment_2() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalLDef.g:8044:1: ( ( ( 'bold' ) ) ) + // InternalLDef.g:8045:1: ( ( 'bold' ) ) + { + // InternalLDef.g:8045:1: ( ( 'bold' ) ) + // InternalLDef.g:8046:1: ( 'bold' ) + { + if ( state.backtracking==0 ) { + before(grammarAccess.getTokenVisualAccess().getBoldBoldKeyword_2_0()); + } + // InternalLDef.g:8047:1: ( 'bold' ) + // InternalLDef.g:8048:1: 'bold' + { + if ( state.backtracking==0 ) { + before(grammarAccess.getTokenVisualAccess().getBoldBoldKeyword_2_0()); + } + match(input,48,FOLLOW_2); if (state.failed) return ; + if ( state.backtracking==0 ) { + after(grammarAccess.getTokenVisualAccess().getBoldBoldKeyword_2_0()); + } + + } + + if ( state.backtracking==0 ) { + after(grammarAccess.getTokenVisualAccess().getBoldBoldKeyword_2_0()); + } + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__TokenVisual__BoldAssignment_2" + + + // $ANTLR start "rule__TokenVisual__ItalicAssignment_3" + // InternalLDef.g:8063:1: rule__TokenVisual__ItalicAssignment_3 : ( ( 'italic' ) ) ; + public final void rule__TokenVisual__ItalicAssignment_3() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalLDef.g:8067:1: ( ( ( 'italic' ) ) ) + // InternalLDef.g:8068:1: ( ( 'italic' ) ) + { + // InternalLDef.g:8068:1: ( ( 'italic' ) ) + // InternalLDef.g:8069:1: ( 'italic' ) + { + if ( state.backtracking==0 ) { + before(grammarAccess.getTokenVisualAccess().getItalicItalicKeyword_3_0()); + } + // InternalLDef.g:8070:1: ( 'italic' ) + // InternalLDef.g:8071:1: 'italic' + { + if ( state.backtracking==0 ) { + before(grammarAccess.getTokenVisualAccess().getItalicItalicKeyword_3_0()); + } + match(input,49,FOLLOW_2); if (state.failed) return ; + if ( state.backtracking==0 ) { + after(grammarAccess.getTokenVisualAccess().getItalicItalicKeyword_3_0()); + } + + } + + if ( state.backtracking==0 ) { + after(grammarAccess.getTokenVisualAccess().getItalicItalicKeyword_3_0()); + } + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__TokenVisual__ItalicAssignment_3" + + // $ANTLR start "rule__LexicalPartitionHighlighting_JS__PartitionAssignment_1" - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:7567:1: rule__LexicalPartitionHighlighting_JS__PartitionAssignment_1 : ( ( RULE_ID ) ) ; + // InternalLDef.g:8086:1: rule__LexicalPartitionHighlighting_JS__PartitionAssignment_1 : ( ( RULE_ID ) ) ; public final void rule__LexicalPartitionHighlighting_JS__PartitionAssignment_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:7571:1: ( ( ( RULE_ID ) ) ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:7572:1: ( ( RULE_ID ) ) + // InternalLDef.g:8090:1: ( ( ( RULE_ID ) ) ) + // InternalLDef.g:8091:1: ( ( RULE_ID ) ) { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:7572:1: ( ( RULE_ID ) ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:7573:1: ( RULE_ID ) + // InternalLDef.g:8091:1: ( ( RULE_ID ) ) + // InternalLDef.g:8092:1: ( RULE_ID ) { if ( state.backtracking==0 ) { before(grammarAccess.getLexicalPartitionHighlighting_JSAccess().getPartitionPartitionCrossReference_1_0()); } - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:7574:1: ( RULE_ID ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:7575:1: RULE_ID + // InternalLDef.g:8093:1: ( RULE_ID ) + // InternalLDef.g:8094:1: RULE_ID { if ( state.backtracking==0 ) { before(grammarAccess.getLexicalPartitionHighlighting_JSAccess().getPartitionPartitionIDTerminalRuleCall_1_0_1()); } - match(input,RULE_ID,FOLLOW_RULE_ID_in_rule__LexicalPartitionHighlighting_JS__PartitionAssignment_115196); if (state.failed) return ; + match(input,RULE_ID,FOLLOW_2); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getLexicalPartitionHighlighting_JSAccess().getPartitionPartitionIDTerminalRuleCall_1_0_1()); } @@ -21436,22 +22904,22 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__LexicalPartitionHighlighting_JS__ScriptURIAssignment_2" - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:7586:1: rule__LexicalPartitionHighlighting_JS__ScriptURIAssignment_2 : ( RULE_STRING ) ; + // InternalLDef.g:8105:1: rule__LexicalPartitionHighlighting_JS__ScriptURIAssignment_2 : ( RULE_STRING ) ; public final void rule__LexicalPartitionHighlighting_JS__ScriptURIAssignment_2() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:7590:1: ( ( RULE_STRING ) ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:7591:1: ( RULE_STRING ) + // InternalLDef.g:8109:1: ( ( RULE_STRING ) ) + // InternalLDef.g:8110:1: ( RULE_STRING ) { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:7591:1: ( RULE_STRING ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:7592:1: RULE_STRING + // InternalLDef.g:8110:1: ( RULE_STRING ) + // InternalLDef.g:8111:1: RULE_STRING { if ( state.backtracking==0 ) { before(grammarAccess.getLexicalPartitionHighlighting_JSAccess().getScriptURISTRINGTerminalRuleCall_2_0()); } - match(input,RULE_STRING,FOLLOW_RULE_STRING_in_rule__LexicalPartitionHighlighting_JS__ScriptURIAssignment_215231); if (state.failed) return ; + match(input,RULE_STRING,FOLLOW_2); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getLexicalPartitionHighlighting_JSAccess().getScriptURISTRINGTerminalRuleCall_2_0()); } @@ -21477,28 +22945,28 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__LexicalPartitionHighlighting_Rule__PartitionAssignment_1" - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:7601:1: rule__LexicalPartitionHighlighting_Rule__PartitionAssignment_1 : ( ( RULE_ID ) ) ; + // InternalLDef.g:8120:1: rule__LexicalPartitionHighlighting_Rule__PartitionAssignment_1 : ( ( RULE_ID ) ) ; public final void rule__LexicalPartitionHighlighting_Rule__PartitionAssignment_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:7605:1: ( ( ( RULE_ID ) ) ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:7606:1: ( ( RULE_ID ) ) + // InternalLDef.g:8124:1: ( ( ( RULE_ID ) ) ) + // InternalLDef.g:8125:1: ( ( RULE_ID ) ) { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:7606:1: ( ( RULE_ID ) ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:7607:1: ( RULE_ID ) + // InternalLDef.g:8125:1: ( ( RULE_ID ) ) + // InternalLDef.g:8126:1: ( RULE_ID ) { if ( state.backtracking==0 ) { before(grammarAccess.getLexicalPartitionHighlighting_RuleAccess().getPartitionPartitionCrossReference_1_0()); } - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:7608:1: ( RULE_ID ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:7609:1: RULE_ID + // InternalLDef.g:8127:1: ( RULE_ID ) + // InternalLDef.g:8128:1: RULE_ID { if ( state.backtracking==0 ) { before(grammarAccess.getLexicalPartitionHighlighting_RuleAccess().getPartitionPartitionIDTerminalRuleCall_1_0_1()); } - match(input,RULE_ID,FOLLOW_RULE_ID_in_rule__LexicalPartitionHighlighting_Rule__PartitionAssignment_115266); if (state.failed) return ; + match(input,RULE_ID,FOLLOW_2); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getLexicalPartitionHighlighting_RuleAccess().getPartitionPartitionIDTerminalRuleCall_1_0_1()); } @@ -21530,22 +22998,22 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__LexicalPartitionHighlighting_Rule__WhitespaceAssignment_2" - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:7620:1: rule__LexicalPartitionHighlighting_Rule__WhitespaceAssignment_2 : ( ruleWhitespaceRule ) ; + // InternalLDef.g:8139:1: rule__LexicalPartitionHighlighting_Rule__WhitespaceAssignment_2 : ( ruleWhitespaceRule ) ; public final void rule__LexicalPartitionHighlighting_Rule__WhitespaceAssignment_2() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:7624:1: ( ( ruleWhitespaceRule ) ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:7625:1: ( ruleWhitespaceRule ) + // InternalLDef.g:8143:1: ( ( ruleWhitespaceRule ) ) + // InternalLDef.g:8144:1: ( ruleWhitespaceRule ) { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:7625:1: ( ruleWhitespaceRule ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:7626:1: ruleWhitespaceRule + // InternalLDef.g:8144:1: ( ruleWhitespaceRule ) + // InternalLDef.g:8145:1: ruleWhitespaceRule { if ( state.backtracking==0 ) { before(grammarAccess.getLexicalPartitionHighlighting_RuleAccess().getWhitespaceWhitespaceRuleParserRuleCall_2_0()); } - pushFollow(FOLLOW_ruleWhitespaceRule_in_rule__LexicalPartitionHighlighting_Rule__WhitespaceAssignment_215301); + pushFollow(FOLLOW_2); ruleWhitespaceRule(); state._fsp--; @@ -21575,22 +23043,22 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__LexicalPartitionHighlighting_Rule__TokenListAssignment_4" - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:7635:1: rule__LexicalPartitionHighlighting_Rule__TokenListAssignment_4 : ( ruleToken ) ; + // InternalLDef.g:8154:1: rule__LexicalPartitionHighlighting_Rule__TokenListAssignment_4 : ( ruleToken ) ; public final void rule__LexicalPartitionHighlighting_Rule__TokenListAssignment_4() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:7639:1: ( ( ruleToken ) ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:7640:1: ( ruleToken ) + // InternalLDef.g:8158:1: ( ( ruleToken ) ) + // InternalLDef.g:8159:1: ( ruleToken ) { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:7640:1: ( ruleToken ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:7641:1: ruleToken + // InternalLDef.g:8159:1: ( ruleToken ) + // InternalLDef.g:8160:1: ruleToken { if ( state.backtracking==0 ) { before(grammarAccess.getLexicalPartitionHighlighting_RuleAccess().getTokenListTokenParserRuleCall_4_0()); } - pushFollow(FOLLOW_ruleToken_in_rule__LexicalPartitionHighlighting_Rule__TokenListAssignment_415332); + pushFollow(FOLLOW_2); ruleToken(); state._fsp--; @@ -21620,28 +23088,28 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__Token__DefaultAssignment_0" - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:7650:1: rule__Token__DefaultAssignment_0 : ( ( 'default' ) ) ; + // InternalLDef.g:8169:1: rule__Token__DefaultAssignment_0 : ( ( 'default' ) ) ; public final void rule__Token__DefaultAssignment_0() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:7654:1: ( ( ( 'default' ) ) ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:7655:1: ( ( 'default' ) ) + // InternalLDef.g:8173:1: ( ( ( 'default' ) ) ) + // InternalLDef.g:8174:1: ( ( 'default' ) ) { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:7655:1: ( ( 'default' ) ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:7656:1: ( 'default' ) + // InternalLDef.g:8174:1: ( ( 'default' ) ) + // InternalLDef.g:8175:1: ( 'default' ) { if ( state.backtracking==0 ) { before(grammarAccess.getTokenAccess().getDefaultDefaultKeyword_0_0()); } - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:7657:1: ( 'default' ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:7658:1: 'default' + // InternalLDef.g:8176:1: ( 'default' ) + // InternalLDef.g:8177:1: 'default' { if ( state.backtracking==0 ) { before(grammarAccess.getTokenAccess().getDefaultDefaultKeyword_0_0()); } - match(input,46,FOLLOW_46_in_rule__Token__DefaultAssignment_015368); if (state.failed) return ; + match(input,50,FOLLOW_2); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getTokenAccess().getDefaultDefaultKeyword_0_0()); } @@ -21673,22 +23141,22 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__Token__NameAssignment_1" - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:7673:1: rule__Token__NameAssignment_1 : ( RULE_ID ) ; + // InternalLDef.g:8192:1: rule__Token__NameAssignment_1 : ( RULE_ID ) ; public final void rule__Token__NameAssignment_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:7677:1: ( ( RULE_ID ) ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:7678:1: ( RULE_ID ) + // InternalLDef.g:8196:1: ( ( RULE_ID ) ) + // InternalLDef.g:8197:1: ( RULE_ID ) { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:7678:1: ( RULE_ID ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:7679:1: RULE_ID + // InternalLDef.g:8197:1: ( RULE_ID ) + // InternalLDef.g:8198:1: RULE_ID { if ( state.backtracking==0 ) { before(grammarAccess.getTokenAccess().getNameIDTerminalRuleCall_1_0()); } - match(input,RULE_ID,FOLLOW_RULE_ID_in_rule__Token__NameAssignment_115407); if (state.failed) return ; + match(input,RULE_ID,FOLLOW_2); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getTokenAccess().getNameIDTerminalRuleCall_1_0()); } @@ -21714,22 +23182,22 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__Token__ScannerListAssignment_2_1" - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:7688:1: rule__Token__ScannerListAssignment_2_1 : ( ruleScanner ) ; + // InternalLDef.g:8207:1: rule__Token__ScannerListAssignment_2_1 : ( ruleScanner ) ; public final void rule__Token__ScannerListAssignment_2_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:7692:1: ( ( ruleScanner ) ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:7693:1: ( ruleScanner ) + // InternalLDef.g:8211:1: ( ( ruleScanner ) ) + // InternalLDef.g:8212:1: ( ruleScanner ) { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:7693:1: ( ruleScanner ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:7694:1: ruleScanner + // InternalLDef.g:8212:1: ( ruleScanner ) + // InternalLDef.g:8213:1: ruleScanner { if ( state.backtracking==0 ) { before(grammarAccess.getTokenAccess().getScannerListScannerParserRuleCall_2_1_0()); } - pushFollow(FOLLOW_ruleScanner_in_rule__Token__ScannerListAssignment_2_115438); + pushFollow(FOLLOW_2); ruleScanner(); state._fsp--; @@ -21759,22 +23227,22 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__Scanner_Keyword__KeywordsAssignment_2" - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:7703:1: rule__Scanner_Keyword__KeywordsAssignment_2 : ( ruleKeyword ) ; + // InternalLDef.g:8222:1: rule__Scanner_Keyword__KeywordsAssignment_2 : ( ruleKeyword ) ; public final void rule__Scanner_Keyword__KeywordsAssignment_2() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:7707:1: ( ( ruleKeyword ) ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:7708:1: ( ruleKeyword ) + // InternalLDef.g:8226:1: ( ( ruleKeyword ) ) + // InternalLDef.g:8227:1: ( ruleKeyword ) { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:7708:1: ( ruleKeyword ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:7709:1: ruleKeyword + // InternalLDef.g:8227:1: ( ruleKeyword ) + // InternalLDef.g:8228:1: ruleKeyword { if ( state.backtracking==0 ) { before(grammarAccess.getScanner_KeywordAccess().getKeywordsKeywordParserRuleCall_2_0()); } - pushFollow(FOLLOW_ruleKeyword_in_rule__Scanner_Keyword__KeywordsAssignment_215469); + pushFollow(FOLLOW_2); ruleKeyword(); state._fsp--; @@ -21804,22 +23272,22 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__Scanner_Keyword__KeywordsAssignment_3_1" - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:7718:1: rule__Scanner_Keyword__KeywordsAssignment_3_1 : ( ruleKeyword ) ; + // InternalLDef.g:8237:1: rule__Scanner_Keyword__KeywordsAssignment_3_1 : ( ruleKeyword ) ; public final void rule__Scanner_Keyword__KeywordsAssignment_3_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:7722:1: ( ( ruleKeyword ) ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:7723:1: ( ruleKeyword ) + // InternalLDef.g:8241:1: ( ( ruleKeyword ) ) + // InternalLDef.g:8242:1: ( ruleKeyword ) { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:7723:1: ( ruleKeyword ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:7724:1: ruleKeyword + // InternalLDef.g:8242:1: ( ruleKeyword ) + // InternalLDef.g:8243:1: ruleKeyword { if ( state.backtracking==0 ) { before(grammarAccess.getScanner_KeywordAccess().getKeywordsKeywordParserRuleCall_3_1_0()); } - pushFollow(FOLLOW_ruleKeyword_in_rule__Scanner_Keyword__KeywordsAssignment_3_115500); + pushFollow(FOLLOW_2); ruleKeyword(); state._fsp--; @@ -21849,22 +23317,22 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__Keyword__NameAssignment_0" - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:7733:1: rule__Keyword__NameAssignment_0 : ( RULE_STRING ) ; + // InternalLDef.g:8252:1: rule__Keyword__NameAssignment_0 : ( RULE_STRING ) ; public final void rule__Keyword__NameAssignment_0() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:7737:1: ( ( RULE_STRING ) ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:7738:1: ( RULE_STRING ) + // InternalLDef.g:8256:1: ( ( RULE_STRING ) ) + // InternalLDef.g:8257:1: ( RULE_STRING ) { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:7738:1: ( RULE_STRING ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:7739:1: RULE_STRING + // InternalLDef.g:8257:1: ( RULE_STRING ) + // InternalLDef.g:8258:1: RULE_STRING { if ( state.backtracking==0 ) { before(grammarAccess.getKeywordAccess().getNameSTRINGTerminalRuleCall_0_0()); } - match(input,RULE_STRING,FOLLOW_RULE_STRING_in_rule__Keyword__NameAssignment_015531); if (state.failed) return ; + match(input,RULE_STRING,FOLLOW_2); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getKeywordAccess().getNameSTRINGTerminalRuleCall_0_0()); } @@ -21890,22 +23358,22 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__Keyword__VersionAssignment_1_1" - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:7748:1: rule__Keyword__VersionAssignment_1_1 : ( RULE_STRING ) ; + // InternalLDef.g:8267:1: rule__Keyword__VersionAssignment_1_1 : ( RULE_STRING ) ; public final void rule__Keyword__VersionAssignment_1_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:7752:1: ( ( RULE_STRING ) ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:7753:1: ( RULE_STRING ) + // InternalLDef.g:8271:1: ( ( RULE_STRING ) ) + // InternalLDef.g:8272:1: ( RULE_STRING ) { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:7753:1: ( RULE_STRING ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:7754:1: RULE_STRING + // InternalLDef.g:8272:1: ( RULE_STRING ) + // InternalLDef.g:8273:1: RULE_STRING { if ( state.backtracking==0 ) { before(grammarAccess.getKeywordAccess().getVersionSTRINGTerminalRuleCall_1_1_0()); } - match(input,RULE_STRING,FOLLOW_RULE_STRING_in_rule__Keyword__VersionAssignment_1_115562); if (state.failed) return ; + match(input,RULE_STRING,FOLLOW_2); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getKeywordAccess().getVersionSTRINGTerminalRuleCall_1_1_0()); } @@ -21931,22 +23399,22 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__Scanner_SingleLineRule__StartSeqAssignment_1" - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:7763:1: rule__Scanner_SingleLineRule__StartSeqAssignment_1 : ( RULE_STRING ) ; + // InternalLDef.g:8282:1: rule__Scanner_SingleLineRule__StartSeqAssignment_1 : ( RULE_STRING ) ; public final void rule__Scanner_SingleLineRule__StartSeqAssignment_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:7767:1: ( ( RULE_STRING ) ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:7768:1: ( RULE_STRING ) + // InternalLDef.g:8286:1: ( ( RULE_STRING ) ) + // InternalLDef.g:8287:1: ( RULE_STRING ) { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:7768:1: ( RULE_STRING ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:7769:1: RULE_STRING + // InternalLDef.g:8287:1: ( RULE_STRING ) + // InternalLDef.g:8288:1: RULE_STRING { if ( state.backtracking==0 ) { before(grammarAccess.getScanner_SingleLineRuleAccess().getStartSeqSTRINGTerminalRuleCall_1_0()); } - match(input,RULE_STRING,FOLLOW_RULE_STRING_in_rule__Scanner_SingleLineRule__StartSeqAssignment_115593); if (state.failed) return ; + match(input,RULE_STRING,FOLLOW_2); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getScanner_SingleLineRuleAccess().getStartSeqSTRINGTerminalRuleCall_1_0()); } @@ -21972,22 +23440,22 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__Scanner_SingleLineRule__CheckAssignment_2_1" - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:7778:1: rule__Scanner_SingleLineRule__CheckAssignment_2_1 : ( ruleCheck ) ; + // InternalLDef.g:8297:1: rule__Scanner_SingleLineRule__CheckAssignment_2_1 : ( ruleCheck ) ; public final void rule__Scanner_SingleLineRule__CheckAssignment_2_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:7782:1: ( ( ruleCheck ) ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:7783:1: ( ruleCheck ) + // InternalLDef.g:8301:1: ( ( ruleCheck ) ) + // InternalLDef.g:8302:1: ( ruleCheck ) { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:7783:1: ( ruleCheck ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:7784:1: ruleCheck + // InternalLDef.g:8302:1: ( ruleCheck ) + // InternalLDef.g:8303:1: ruleCheck { if ( state.backtracking==0 ) { before(grammarAccess.getScanner_SingleLineRuleAccess().getCheckCheckParserRuleCall_2_1_0()); } - pushFollow(FOLLOW_ruleCheck_in_rule__Scanner_SingleLineRule__CheckAssignment_2_115624); + pushFollow(FOLLOW_2); ruleCheck(); state._fsp--; @@ -22017,22 +23485,22 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__Scanner_SingleLineRule__EndSeqAssignment_3_1" - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:7793:1: rule__Scanner_SingleLineRule__EndSeqAssignment_3_1 : ( RULE_STRING ) ; + // InternalLDef.g:8312:1: rule__Scanner_SingleLineRule__EndSeqAssignment_3_1 : ( RULE_STRING ) ; public final void rule__Scanner_SingleLineRule__EndSeqAssignment_3_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:7797:1: ( ( RULE_STRING ) ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:7798:1: ( RULE_STRING ) + // InternalLDef.g:8316:1: ( ( RULE_STRING ) ) + // InternalLDef.g:8317:1: ( RULE_STRING ) { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:7798:1: ( RULE_STRING ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:7799:1: RULE_STRING + // InternalLDef.g:8317:1: ( RULE_STRING ) + // InternalLDef.g:8318:1: RULE_STRING { if ( state.backtracking==0 ) { before(grammarAccess.getScanner_SingleLineRuleAccess().getEndSeqSTRINGTerminalRuleCall_3_1_0()); } - match(input,RULE_STRING,FOLLOW_RULE_STRING_in_rule__Scanner_SingleLineRule__EndSeqAssignment_3_115655); if (state.failed) return ; + match(input,RULE_STRING,FOLLOW_2); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getScanner_SingleLineRuleAccess().getEndSeqSTRINGTerminalRuleCall_3_1_0()); } @@ -22058,22 +23526,22 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__Scanner_SingleLineRule__EscapeSeqAssignment_4_2" - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:7808:1: rule__Scanner_SingleLineRule__EscapeSeqAssignment_4_2 : ( RULE_STRING ) ; + // InternalLDef.g:8327:1: rule__Scanner_SingleLineRule__EscapeSeqAssignment_4_2 : ( RULE_STRING ) ; public final void rule__Scanner_SingleLineRule__EscapeSeqAssignment_4_2() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:7812:1: ( ( RULE_STRING ) ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:7813:1: ( RULE_STRING ) + // InternalLDef.g:8331:1: ( ( RULE_STRING ) ) + // InternalLDef.g:8332:1: ( RULE_STRING ) { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:7813:1: ( RULE_STRING ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:7814:1: RULE_STRING + // InternalLDef.g:8332:1: ( RULE_STRING ) + // InternalLDef.g:8333:1: RULE_STRING { if ( state.backtracking==0 ) { before(grammarAccess.getScanner_SingleLineRuleAccess().getEscapeSeqSTRINGTerminalRuleCall_4_2_0()); } - match(input,RULE_STRING,FOLLOW_RULE_STRING_in_rule__Scanner_SingleLineRule__EscapeSeqAssignment_4_215686); if (state.failed) return ; + match(input,RULE_STRING,FOLLOW_2); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getScanner_SingleLineRuleAccess().getEscapeSeqSTRINGTerminalRuleCall_4_2_0()); } @@ -22099,22 +23567,22 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__Scanner_MultiLineRule__StartSeqAssignment_1" - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:7823:1: rule__Scanner_MultiLineRule__StartSeqAssignment_1 : ( RULE_STRING ) ; + // InternalLDef.g:8342:1: rule__Scanner_MultiLineRule__StartSeqAssignment_1 : ( RULE_STRING ) ; public final void rule__Scanner_MultiLineRule__StartSeqAssignment_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:7827:1: ( ( RULE_STRING ) ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:7828:1: ( RULE_STRING ) + // InternalLDef.g:8346:1: ( ( RULE_STRING ) ) + // InternalLDef.g:8347:1: ( RULE_STRING ) { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:7828:1: ( RULE_STRING ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:7829:1: RULE_STRING + // InternalLDef.g:8347:1: ( RULE_STRING ) + // InternalLDef.g:8348:1: RULE_STRING { if ( state.backtracking==0 ) { before(grammarAccess.getScanner_MultiLineRuleAccess().getStartSeqSTRINGTerminalRuleCall_1_0()); } - match(input,RULE_STRING,FOLLOW_RULE_STRING_in_rule__Scanner_MultiLineRule__StartSeqAssignment_115717); if (state.failed) return ; + match(input,RULE_STRING,FOLLOW_2); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getScanner_MultiLineRuleAccess().getStartSeqSTRINGTerminalRuleCall_1_0()); } @@ -22140,22 +23608,22 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__Scanner_MultiLineRule__CheckAssignment_2_1" - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:7838:1: rule__Scanner_MultiLineRule__CheckAssignment_2_1 : ( ruleCheck ) ; + // InternalLDef.g:8357:1: rule__Scanner_MultiLineRule__CheckAssignment_2_1 : ( ruleCheck ) ; public final void rule__Scanner_MultiLineRule__CheckAssignment_2_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:7842:1: ( ( ruleCheck ) ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:7843:1: ( ruleCheck ) + // InternalLDef.g:8361:1: ( ( ruleCheck ) ) + // InternalLDef.g:8362:1: ( ruleCheck ) { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:7843:1: ( ruleCheck ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:7844:1: ruleCheck + // InternalLDef.g:8362:1: ( ruleCheck ) + // InternalLDef.g:8363:1: ruleCheck { if ( state.backtracking==0 ) { before(grammarAccess.getScanner_MultiLineRuleAccess().getCheckCheckParserRuleCall_2_1_0()); } - pushFollow(FOLLOW_ruleCheck_in_rule__Scanner_MultiLineRule__CheckAssignment_2_115748); + pushFollow(FOLLOW_2); ruleCheck(); state._fsp--; @@ -22185,22 +23653,22 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__Scanner_MultiLineRule__EndSeqAssignment_4" - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:7853:1: rule__Scanner_MultiLineRule__EndSeqAssignment_4 : ( RULE_STRING ) ; + // InternalLDef.g:8372:1: rule__Scanner_MultiLineRule__EndSeqAssignment_4 : ( RULE_STRING ) ; public final void rule__Scanner_MultiLineRule__EndSeqAssignment_4() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:7857:1: ( ( RULE_STRING ) ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:7858:1: ( RULE_STRING ) + // InternalLDef.g:8376:1: ( ( RULE_STRING ) ) + // InternalLDef.g:8377:1: ( RULE_STRING ) { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:7858:1: ( RULE_STRING ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:7859:1: RULE_STRING + // InternalLDef.g:8377:1: ( RULE_STRING ) + // InternalLDef.g:8378:1: RULE_STRING { if ( state.backtracking==0 ) { before(grammarAccess.getScanner_MultiLineRuleAccess().getEndSeqSTRINGTerminalRuleCall_4_0()); } - match(input,RULE_STRING,FOLLOW_RULE_STRING_in_rule__Scanner_MultiLineRule__EndSeqAssignment_415779); if (state.failed) return ; + match(input,RULE_STRING,FOLLOW_2); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getScanner_MultiLineRuleAccess().getEndSeqSTRINGTerminalRuleCall_4_0()); } @@ -22226,22 +23694,22 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__Scanner_MultiLineRule__EscapeSeqAssignment_5_2" - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:7868:1: rule__Scanner_MultiLineRule__EscapeSeqAssignment_5_2 : ( RULE_STRING ) ; + // InternalLDef.g:8387:1: rule__Scanner_MultiLineRule__EscapeSeqAssignment_5_2 : ( RULE_STRING ) ; public final void rule__Scanner_MultiLineRule__EscapeSeqAssignment_5_2() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:7872:1: ( ( RULE_STRING ) ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:7873:1: ( RULE_STRING ) + // InternalLDef.g:8391:1: ( ( RULE_STRING ) ) + // InternalLDef.g:8392:1: ( RULE_STRING ) { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:7873:1: ( RULE_STRING ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:7874:1: RULE_STRING + // InternalLDef.g:8392:1: ( RULE_STRING ) + // InternalLDef.g:8393:1: RULE_STRING { if ( state.backtracking==0 ) { before(grammarAccess.getScanner_MultiLineRuleAccess().getEscapeSeqSTRINGTerminalRuleCall_5_2_0()); } - match(input,RULE_STRING,FOLLOW_RULE_STRING_in_rule__Scanner_MultiLineRule__EscapeSeqAssignment_5_215810); if (state.failed) return ; + match(input,RULE_STRING,FOLLOW_2); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getScanner_MultiLineRuleAccess().getEscapeSeqSTRINGTerminalRuleCall_5_2_0()); } @@ -22267,22 +23735,22 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__Scanner_PatternRule__StartPatternAssignment_1" - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:7883:1: rule__Scanner_PatternRule__StartPatternAssignment_1 : ( RULE_STRING ) ; + // InternalLDef.g:8402:1: rule__Scanner_PatternRule__StartPatternAssignment_1 : ( RULE_STRING ) ; public final void rule__Scanner_PatternRule__StartPatternAssignment_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:7887:1: ( ( RULE_STRING ) ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:7888:1: ( RULE_STRING ) + // InternalLDef.g:8406:1: ( ( RULE_STRING ) ) + // InternalLDef.g:8407:1: ( RULE_STRING ) { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:7888:1: ( RULE_STRING ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:7889:1: RULE_STRING + // InternalLDef.g:8407:1: ( RULE_STRING ) + // InternalLDef.g:8408:1: RULE_STRING { if ( state.backtracking==0 ) { before(grammarAccess.getScanner_PatternRuleAccess().getStartPatternSTRINGTerminalRuleCall_1_0()); } - match(input,RULE_STRING,FOLLOW_RULE_STRING_in_rule__Scanner_PatternRule__StartPatternAssignment_115841); if (state.failed) return ; + match(input,RULE_STRING,FOLLOW_2); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getScanner_PatternRuleAccess().getStartPatternSTRINGTerminalRuleCall_1_0()); } @@ -22308,22 +23776,22 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__Scanner_PatternRule__LengthAssignment_2" - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:7898:1: rule__Scanner_PatternRule__LengthAssignment_2 : ( RULE_INT ) ; + // InternalLDef.g:8417:1: rule__Scanner_PatternRule__LengthAssignment_2 : ( RULE_INT ) ; public final void rule__Scanner_PatternRule__LengthAssignment_2() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:7902:1: ( ( RULE_INT ) ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:7903:1: ( RULE_INT ) + // InternalLDef.g:8421:1: ( ( RULE_INT ) ) + // InternalLDef.g:8422:1: ( RULE_INT ) { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:7903:1: ( RULE_INT ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:7904:1: RULE_INT + // InternalLDef.g:8422:1: ( RULE_INT ) + // InternalLDef.g:8423:1: RULE_INT { if ( state.backtracking==0 ) { before(grammarAccess.getScanner_PatternRuleAccess().getLengthINTTerminalRuleCall_2_0()); } - match(input,RULE_INT,FOLLOW_RULE_INT_in_rule__Scanner_PatternRule__LengthAssignment_215872); if (state.failed) return ; + match(input,RULE_INT,FOLLOW_2); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getScanner_PatternRuleAccess().getLengthINTTerminalRuleCall_2_0()); } @@ -22349,22 +23817,22 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__Scanner_PatternRule__CheckAssignment_3_1" - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:7913:1: rule__Scanner_PatternRule__CheckAssignment_3_1 : ( ruleCheck ) ; + // InternalLDef.g:8432:1: rule__Scanner_PatternRule__CheckAssignment_3_1 : ( ruleCheck ) ; public final void rule__Scanner_PatternRule__CheckAssignment_3_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:7917:1: ( ( ruleCheck ) ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:7918:1: ( ruleCheck ) + // InternalLDef.g:8436:1: ( ( ruleCheck ) ) + // InternalLDef.g:8437:1: ( ruleCheck ) { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:7918:1: ( ruleCheck ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:7919:1: ruleCheck + // InternalLDef.g:8437:1: ( ruleCheck ) + // InternalLDef.g:8438:1: ruleCheck { if ( state.backtracking==0 ) { before(grammarAccess.getScanner_PatternRuleAccess().getCheckCheckParserRuleCall_3_1_0()); } - pushFollow(FOLLOW_ruleCheck_in_rule__Scanner_PatternRule__CheckAssignment_3_115903); + pushFollow(FOLLOW_2); ruleCheck(); state._fsp--; @@ -22394,22 +23862,22 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__Scanner_PatternRule__ContentPatternAssignment_5" - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:7928:1: rule__Scanner_PatternRule__ContentPatternAssignment_5 : ( RULE_STRING ) ; + // InternalLDef.g:8447:1: rule__Scanner_PatternRule__ContentPatternAssignment_5 : ( RULE_STRING ) ; public final void rule__Scanner_PatternRule__ContentPatternAssignment_5() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:7932:1: ( ( RULE_STRING ) ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:7933:1: ( RULE_STRING ) + // InternalLDef.g:8451:1: ( ( RULE_STRING ) ) + // InternalLDef.g:8452:1: ( RULE_STRING ) { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:7933:1: ( RULE_STRING ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:7934:1: RULE_STRING + // InternalLDef.g:8452:1: ( RULE_STRING ) + // InternalLDef.g:8453:1: RULE_STRING { if ( state.backtracking==0 ) { before(grammarAccess.getScanner_PatternRuleAccess().getContentPatternSTRINGTerminalRuleCall_5_0()); } - match(input,RULE_STRING,FOLLOW_RULE_STRING_in_rule__Scanner_PatternRule__ContentPatternAssignment_515934); if (state.failed) return ; + match(input,RULE_STRING,FOLLOW_2); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getScanner_PatternRuleAccess().getContentPatternSTRINGTerminalRuleCall_5_0()); } @@ -22435,22 +23903,22 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__Scanner_CharacterRule__CharactersAssignment_2" - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:7943:1: rule__Scanner_CharacterRule__CharactersAssignment_2 : ( RULE_STRING ) ; + // InternalLDef.g:8462:1: rule__Scanner_CharacterRule__CharactersAssignment_2 : ( RULE_STRING ) ; public final void rule__Scanner_CharacterRule__CharactersAssignment_2() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:7947:1: ( ( RULE_STRING ) ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:7948:1: ( RULE_STRING ) + // InternalLDef.g:8466:1: ( ( RULE_STRING ) ) + // InternalLDef.g:8467:1: ( RULE_STRING ) { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:7948:1: ( RULE_STRING ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:7949:1: RULE_STRING + // InternalLDef.g:8467:1: ( RULE_STRING ) + // InternalLDef.g:8468:1: RULE_STRING { if ( state.backtracking==0 ) { before(grammarAccess.getScanner_CharacterRuleAccess().getCharactersSTRINGTerminalRuleCall_2_0()); } - match(input,RULE_STRING,FOLLOW_RULE_STRING_in_rule__Scanner_CharacterRule__CharactersAssignment_215965); if (state.failed) return ; + match(input,RULE_STRING,FOLLOW_2); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getScanner_CharacterRuleAccess().getCharactersSTRINGTerminalRuleCall_2_0()); } @@ -22476,22 +23944,22 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__Scanner_CharacterRule__CharactersAssignment_3_1" - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:7958:1: rule__Scanner_CharacterRule__CharactersAssignment_3_1 : ( RULE_STRING ) ; + // InternalLDef.g:8477:1: rule__Scanner_CharacterRule__CharactersAssignment_3_1 : ( RULE_STRING ) ; public final void rule__Scanner_CharacterRule__CharactersAssignment_3_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:7962:1: ( ( RULE_STRING ) ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:7963:1: ( RULE_STRING ) + // InternalLDef.g:8481:1: ( ( RULE_STRING ) ) + // InternalLDef.g:8482:1: ( RULE_STRING ) { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:7963:1: ( RULE_STRING ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:7964:1: RULE_STRING + // InternalLDef.g:8482:1: ( RULE_STRING ) + // InternalLDef.g:8483:1: RULE_STRING { if ( state.backtracking==0 ) { before(grammarAccess.getScanner_CharacterRuleAccess().getCharactersSTRINGTerminalRuleCall_3_1_0()); } - match(input,RULE_STRING,FOLLOW_RULE_STRING_in_rule__Scanner_CharacterRule__CharactersAssignment_3_115996); if (state.failed) return ; + match(input,RULE_STRING,FOLLOW_2); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getScanner_CharacterRuleAccess().getCharactersSTRINGTerminalRuleCall_3_1_0()); } @@ -22517,22 +23985,22 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__Scanner_CharacterRule__CheckAssignment_5_1" - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:7973:1: rule__Scanner_CharacterRule__CheckAssignment_5_1 : ( ruleCheck ) ; + // InternalLDef.g:8492:1: rule__Scanner_CharacterRule__CheckAssignment_5_1 : ( ruleCheck ) ; public final void rule__Scanner_CharacterRule__CheckAssignment_5_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:7977:1: ( ( ruleCheck ) ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:7978:1: ( ruleCheck ) + // InternalLDef.g:8496:1: ( ( ruleCheck ) ) + // InternalLDef.g:8497:1: ( ruleCheck ) { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:7978:1: ( ruleCheck ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:7979:1: ruleCheck + // InternalLDef.g:8497:1: ( ruleCheck ) + // InternalLDef.g:8498:1: ruleCheck { if ( state.backtracking==0 ) { before(grammarAccess.getScanner_CharacterRuleAccess().getCheckCheckParserRuleCall_5_1_0()); } - pushFollow(FOLLOW_ruleCheck_in_rule__Scanner_CharacterRule__CheckAssignment_5_116027); + pushFollow(FOLLOW_2); ruleCheck(); state._fsp--; @@ -22562,22 +24030,22 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__Scanner_JSRule__FileURIAssignment_1" - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:7988:1: rule__Scanner_JSRule__FileURIAssignment_1 : ( RULE_STRING ) ; + // InternalLDef.g:8507:1: rule__Scanner_JSRule__FileURIAssignment_1 : ( RULE_STRING ) ; public final void rule__Scanner_JSRule__FileURIAssignment_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:7992:1: ( ( RULE_STRING ) ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:7993:1: ( RULE_STRING ) + // InternalLDef.g:8511:1: ( ( RULE_STRING ) ) + // InternalLDef.g:8512:1: ( RULE_STRING ) { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:7993:1: ( RULE_STRING ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:7994:1: RULE_STRING + // InternalLDef.g:8512:1: ( RULE_STRING ) + // InternalLDef.g:8513:1: RULE_STRING { if ( state.backtracking==0 ) { before(grammarAccess.getScanner_JSRuleAccess().getFileURISTRINGTerminalRuleCall_1_0()); } - match(input,RULE_STRING,FOLLOW_RULE_STRING_in_rule__Scanner_JSRule__FileURIAssignment_116058); if (state.failed) return ; + match(input,RULE_STRING,FOLLOW_2); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getScanner_JSRuleAccess().getFileURISTRINGTerminalRuleCall_1_0()); } @@ -22603,22 +24071,22 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__Scanner_JSRule__CheckAssignment_2_1" - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:8003:1: rule__Scanner_JSRule__CheckAssignment_2_1 : ( ruleCheck ) ; + // InternalLDef.g:8522:1: rule__Scanner_JSRule__CheckAssignment_2_1 : ( ruleCheck ) ; public final void rule__Scanner_JSRule__CheckAssignment_2_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:8007:1: ( ( ruleCheck ) ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:8008:1: ( ruleCheck ) + // InternalLDef.g:8526:1: ( ( ruleCheck ) ) + // InternalLDef.g:8527:1: ( ruleCheck ) { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:8008:1: ( ruleCheck ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:8009:1: ruleCheck + // InternalLDef.g:8527:1: ( ruleCheck ) + // InternalLDef.g:8528:1: ruleCheck { if ( state.backtracking==0 ) { before(grammarAccess.getScanner_JSRuleAccess().getCheckCheckParserRuleCall_2_1_0()); } - pushFollow(FOLLOW_ruleCheck_in_rule__Scanner_JSRule__CheckAssignment_2_116089); + pushFollow(FOLLOW_2); ruleCheck(); state._fsp--; @@ -22648,22 +24116,22 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__Equals__ValueAssignment_1" - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:8018:1: rule__Equals__ValueAssignment_1 : ( RULE_INT ) ; + // InternalLDef.g:8537:1: rule__Equals__ValueAssignment_1 : ( RULE_INT ) ; public final void rule__Equals__ValueAssignment_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:8022:1: ( ( RULE_INT ) ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:8023:1: ( RULE_INT ) + // InternalLDef.g:8541:1: ( ( RULE_INT ) ) + // InternalLDef.g:8542:1: ( RULE_INT ) { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:8023:1: ( RULE_INT ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:8024:1: RULE_INT + // InternalLDef.g:8542:1: ( RULE_INT ) + // InternalLDef.g:8543:1: RULE_INT { if ( state.backtracking==0 ) { before(grammarAccess.getEqualsAccess().getValueINTTerminalRuleCall_1_0()); } - match(input,RULE_INT,FOLLOW_RULE_INT_in_rule__Equals__ValueAssignment_116120); if (state.failed) return ; + match(input,RULE_INT,FOLLOW_2); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getEqualsAccess().getValueINTTerminalRuleCall_1_0()); } @@ -22689,25 +24157,25 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__Range__LtInclAssignment_1" - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:8033:1: rule__Range__LtInclAssignment_1 : ( ( rule__Range__LtInclAlternatives_1_0 ) ) ; + // InternalLDef.g:8552:1: rule__Range__LtInclAssignment_1 : ( ( rule__Range__LtInclAlternatives_1_0 ) ) ; public final void rule__Range__LtInclAssignment_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:8037:1: ( ( ( rule__Range__LtInclAlternatives_1_0 ) ) ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:8038:1: ( ( rule__Range__LtInclAlternatives_1_0 ) ) + // InternalLDef.g:8556:1: ( ( ( rule__Range__LtInclAlternatives_1_0 ) ) ) + // InternalLDef.g:8557:1: ( ( rule__Range__LtInclAlternatives_1_0 ) ) { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:8038:1: ( ( rule__Range__LtInclAlternatives_1_0 ) ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:8039:1: ( rule__Range__LtInclAlternatives_1_0 ) + // InternalLDef.g:8557:1: ( ( rule__Range__LtInclAlternatives_1_0 ) ) + // InternalLDef.g:8558:1: ( rule__Range__LtInclAlternatives_1_0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getRangeAccess().getLtInclAlternatives_1_0()); } - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:8040:1: ( rule__Range__LtInclAlternatives_1_0 ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:8040:2: rule__Range__LtInclAlternatives_1_0 + // InternalLDef.g:8559:1: ( rule__Range__LtInclAlternatives_1_0 ) + // InternalLDef.g:8559:2: rule__Range__LtInclAlternatives_1_0 { - pushFollow(FOLLOW_rule__Range__LtInclAlternatives_1_0_in_rule__Range__LtInclAssignment_116151); + pushFollow(FOLLOW_2); rule__Range__LtInclAlternatives_1_0(); state._fsp--; @@ -22740,22 +24208,22 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__Range__MinValueAssignment_2" - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:8049:1: rule__Range__MinValueAssignment_2 : ( RULE_INT ) ; + // InternalLDef.g:8568:1: rule__Range__MinValueAssignment_2 : ( RULE_INT ) ; public final void rule__Range__MinValueAssignment_2() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:8053:1: ( ( RULE_INT ) ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:8054:1: ( RULE_INT ) + // InternalLDef.g:8572:1: ( ( RULE_INT ) ) + // InternalLDef.g:8573:1: ( RULE_INT ) { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:8054:1: ( RULE_INT ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:8055:1: RULE_INT + // InternalLDef.g:8573:1: ( RULE_INT ) + // InternalLDef.g:8574:1: RULE_INT { if ( state.backtracking==0 ) { before(grammarAccess.getRangeAccess().getMinValueINTTerminalRuleCall_2_0()); } - match(input,RULE_INT,FOLLOW_RULE_INT_in_rule__Range__MinValueAssignment_216184); if (state.failed) return ; + match(input,RULE_INT,FOLLOW_2); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getRangeAccess().getMinValueINTTerminalRuleCall_2_0()); } @@ -22781,22 +24249,22 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__Range__MaxValueAssignment_4" - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:8064:1: rule__Range__MaxValueAssignment_4 : ( RULE_INT ) ; + // InternalLDef.g:8583:1: rule__Range__MaxValueAssignment_4 : ( RULE_INT ) ; public final void rule__Range__MaxValueAssignment_4() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:8068:1: ( ( RULE_INT ) ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:8069:1: ( RULE_INT ) + // InternalLDef.g:8587:1: ( ( RULE_INT ) ) + // InternalLDef.g:8588:1: ( RULE_INT ) { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:8069:1: ( RULE_INT ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:8070:1: RULE_INT + // InternalLDef.g:8588:1: ( RULE_INT ) + // InternalLDef.g:8589:1: RULE_INT { if ( state.backtracking==0 ) { before(grammarAccess.getRangeAccess().getMaxValueINTTerminalRuleCall_4_0()); } - match(input,RULE_INT,FOLLOW_RULE_INT_in_rule__Range__MaxValueAssignment_416215); if (state.failed) return ; + match(input,RULE_INT,FOLLOW_2); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getRangeAccess().getMaxValueINTTerminalRuleCall_4_0()); } @@ -22822,25 +24290,25 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__Range__GtInclAssignment_5" - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:8079:1: rule__Range__GtInclAssignment_5 : ( ( rule__Range__GtInclAlternatives_5_0 ) ) ; + // InternalLDef.g:8598:1: rule__Range__GtInclAssignment_5 : ( ( rule__Range__GtInclAlternatives_5_0 ) ) ; public final void rule__Range__GtInclAssignment_5() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:8083:1: ( ( ( rule__Range__GtInclAlternatives_5_0 ) ) ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:8084:1: ( ( rule__Range__GtInclAlternatives_5_0 ) ) + // InternalLDef.g:8602:1: ( ( ( rule__Range__GtInclAlternatives_5_0 ) ) ) + // InternalLDef.g:8603:1: ( ( rule__Range__GtInclAlternatives_5_0 ) ) { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:8084:1: ( ( rule__Range__GtInclAlternatives_5_0 ) ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:8085:1: ( rule__Range__GtInclAlternatives_5_0 ) + // InternalLDef.g:8603:1: ( ( rule__Range__GtInclAlternatives_5_0 ) ) + // InternalLDef.g:8604:1: ( rule__Range__GtInclAlternatives_5_0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getRangeAccess().getGtInclAlternatives_5_0()); } - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:8086:1: ( rule__Range__GtInclAlternatives_5_0 ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:8086:2: rule__Range__GtInclAlternatives_5_0 + // InternalLDef.g:8605:1: ( rule__Range__GtInclAlternatives_5_0 ) + // InternalLDef.g:8605:2: rule__Range__GtInclAlternatives_5_0 { - pushFollow(FOLLOW_rule__Range__GtInclAlternatives_5_0_in_rule__Range__GtInclAssignment_516246); + pushFollow(FOLLOW_2); rule__Range__GtInclAlternatives_5_0(); state._fsp--; @@ -22873,22 +24341,22 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__WhitespaceRule__CharactersAssignment_1_0_1" - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:8095:1: rule__WhitespaceRule__CharactersAssignment_1_0_1 : ( RULE_STRING ) ; + // InternalLDef.g:8614:1: rule__WhitespaceRule__CharactersAssignment_1_0_1 : ( RULE_STRING ) ; public final void rule__WhitespaceRule__CharactersAssignment_1_0_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:8099:1: ( ( RULE_STRING ) ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:8100:1: ( RULE_STRING ) + // InternalLDef.g:8618:1: ( ( RULE_STRING ) ) + // InternalLDef.g:8619:1: ( RULE_STRING ) { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:8100:1: ( RULE_STRING ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:8101:1: RULE_STRING + // InternalLDef.g:8619:1: ( RULE_STRING ) + // InternalLDef.g:8620:1: RULE_STRING { if ( state.backtracking==0 ) { before(grammarAccess.getWhitespaceRuleAccess().getCharactersSTRINGTerminalRuleCall_1_0_1_0()); } - match(input,RULE_STRING,FOLLOW_RULE_STRING_in_rule__WhitespaceRule__CharactersAssignment_1_0_116279); if (state.failed) return ; + match(input,RULE_STRING,FOLLOW_2); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getWhitespaceRuleAccess().getCharactersSTRINGTerminalRuleCall_1_0_1_0()); } @@ -22914,22 +24382,22 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__WhitespaceRule__CharactersAssignment_1_0_2_1" - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:8110:1: rule__WhitespaceRule__CharactersAssignment_1_0_2_1 : ( RULE_STRING ) ; + // InternalLDef.g:8629:1: rule__WhitespaceRule__CharactersAssignment_1_0_2_1 : ( RULE_STRING ) ; public final void rule__WhitespaceRule__CharactersAssignment_1_0_2_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:8114:1: ( ( RULE_STRING ) ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:8115:1: ( RULE_STRING ) + // InternalLDef.g:8633:1: ( ( RULE_STRING ) ) + // InternalLDef.g:8634:1: ( RULE_STRING ) { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:8115:1: ( RULE_STRING ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:8116:1: RULE_STRING + // InternalLDef.g:8634:1: ( RULE_STRING ) + // InternalLDef.g:8635:1: RULE_STRING { if ( state.backtracking==0 ) { before(grammarAccess.getWhitespaceRuleAccess().getCharactersSTRINGTerminalRuleCall_1_0_2_1_0()); } - match(input,RULE_STRING,FOLLOW_RULE_STRING_in_rule__WhitespaceRule__CharactersAssignment_1_0_2_116310); if (state.failed) return ; + match(input,RULE_STRING,FOLLOW_2); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getWhitespaceRuleAccess().getCharactersSTRINGTerminalRuleCall_1_0_2_1_0()); } @@ -22955,28 +24423,28 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__WhitespaceRule__JavawhitespaceAssignment_1_1" - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:8125:1: rule__WhitespaceRule__JavawhitespaceAssignment_1_1 : ( ( 'javawhitespace' ) ) ; + // InternalLDef.g:8644:1: rule__WhitespaceRule__JavawhitespaceAssignment_1_1 : ( ( 'javawhitespace' ) ) ; public final void rule__WhitespaceRule__JavawhitespaceAssignment_1_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:8129:1: ( ( ( 'javawhitespace' ) ) ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:8130:1: ( ( 'javawhitespace' ) ) + // InternalLDef.g:8648:1: ( ( ( 'javawhitespace' ) ) ) + // InternalLDef.g:8649:1: ( ( 'javawhitespace' ) ) { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:8130:1: ( ( 'javawhitespace' ) ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:8131:1: ( 'javawhitespace' ) + // InternalLDef.g:8649:1: ( ( 'javawhitespace' ) ) + // InternalLDef.g:8650:1: ( 'javawhitespace' ) { if ( state.backtracking==0 ) { before(grammarAccess.getWhitespaceRuleAccess().getJavawhitespaceJavawhitespaceKeyword_1_1_0()); } - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:8132:1: ( 'javawhitespace' ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:8133:1: 'javawhitespace' + // InternalLDef.g:8651:1: ( 'javawhitespace' ) + // InternalLDef.g:8652:1: 'javawhitespace' { if ( state.backtracking==0 ) { before(grammarAccess.getWhitespaceRuleAccess().getJavawhitespaceJavawhitespaceKeyword_1_1_0()); } - match(input,47,FOLLOW_47_in_rule__WhitespaceRule__JavawhitespaceAssignment_1_116346); if (state.failed) return ; + match(input,51,FOLLOW_2); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getWhitespaceRuleAccess().getJavawhitespaceJavawhitespaceKeyword_1_1_0()); } @@ -23008,22 +24476,22 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__WhitespaceRule__FileURIAssignment_1_2" - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:8148:1: rule__WhitespaceRule__FileURIAssignment_1_2 : ( RULE_STRING ) ; + // InternalLDef.g:8667:1: rule__WhitespaceRule__FileURIAssignment_1_2 : ( RULE_STRING ) ; public final void rule__WhitespaceRule__FileURIAssignment_1_2() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:8152:1: ( ( RULE_STRING ) ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:8153:1: ( RULE_STRING ) + // InternalLDef.g:8671:1: ( ( RULE_STRING ) ) + // InternalLDef.g:8672:1: ( RULE_STRING ) { - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:8153:1: ( RULE_STRING ) - // ../org.eclipse.fx.code.editor.ldef.ui/src-gen/org/eclipse/fx/code/editor/ldef/ui/contentassist/antlr/internal/InternalLDef.g:8154:1: RULE_STRING + // InternalLDef.g:8672:1: ( RULE_STRING ) + // InternalLDef.g:8673:1: RULE_STRING { if ( state.backtracking==0 ) { before(grammarAccess.getWhitespaceRuleAccess().getFileURISTRINGTerminalRuleCall_1_2_0()); } - match(input,RULE_STRING,FOLLOW_RULE_STRING_in_rule__WhitespaceRule__FileURIAssignment_1_216385); if (state.failed) return ; + match(input,RULE_STRING,FOLLOW_2); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getWhitespaceRuleAccess().getFileURISTRINGTerminalRuleCall_1_2_0()); } @@ -23052,703 +24520,56 @@ public class InternalLDefParser extends AbstractInternalContentAssistParser { - public static final BitSet FOLLOW_ruleRoot_in_entryRuleRoot67 = new BitSet(new long[]{0x0000000000000000L}); - public static final BitSet FOLLOW_EOF_in_entryRuleRoot74 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__Root__Group__0_in_ruleRoot100 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleValidID_in_entryRuleValidID127 = new BitSet(new long[]{0x0000000000000000L}); - public static final BitSet FOLLOW_EOF_in_entryRuleValidID134 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_RULE_ID_in_ruleValidID160 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleQualifiedName_in_entryRuleQualifiedName186 = new BitSet(new long[]{0x0000000000000000L}); - public static final BitSet FOLLOW_EOF_in_entryRuleQualifiedName193 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__QualifiedName__Group__0_in_ruleQualifiedName219 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleQualifiedNameWithWildCard_in_entryRuleQualifiedNameWithWildCard246 = new BitSet(new long[]{0x0000000000000000L}); - public static final BitSet FOLLOW_EOF_in_entryRuleQualifiedNameWithWildCard253 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__QualifiedNameWithWildCard__Group__0_in_ruleQualifiedNameWithWildCard279 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleImport_in_entryRuleImport306 = new BitSet(new long[]{0x0000000000000000L}); - public static final BitSet FOLLOW_EOF_in_entryRuleImport313 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__Import__Group__0_in_ruleImport339 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleLanguageDef_in_entryRuleLanguageDef366 = new BitSet(new long[]{0x0000000000000000L}); - public static final BitSet FOLLOW_EOF_in_entryRuleLanguageDef373 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__LanguageDef__Group__0_in_ruleLanguageDef399 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleIntegration_in_entryRuleIntegration426 = new BitSet(new long[]{0x0000000000000000L}); - public static final BitSet FOLLOW_EOF_in_entryRuleIntegration433 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__Integration__Group__0_in_ruleIntegration459 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleCodeIntegration_in_entryRuleCodeIntegration486 = new BitSet(new long[]{0x0000000000000000L}); - public static final BitSet FOLLOW_EOF_in_entryRuleCodeIntegration493 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleJavaFXIntegration_in_ruleCodeIntegration519 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleJavaFXIntegration_in_entryRuleJavaFXIntegration545 = new BitSet(new long[]{0x0000000000000000L}); - public static final BitSet FOLLOW_EOF_in_entryRuleJavaFXIntegration552 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__JavaFXIntegration__Group__0_in_ruleJavaFXIntegration578 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleCodegeneration_in_entryRuleCodegeneration605 = new BitSet(new long[]{0x0000000000000000L}); - public static final BitSet FOLLOW_EOF_in_entryRuleCodegeneration612 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__Codegeneration__Alternatives_in_ruleCodegeneration638 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleJavaCodeGeneration_in_entryRuleJavaCodeGeneration665 = new BitSet(new long[]{0x0000000000000000L}); - public static final BitSet FOLLOW_EOF_in_entryRuleJavaCodeGeneration672 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__JavaCodeGeneration__Group__0_in_ruleJavaCodeGeneration698 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleE4CodeGeneration_in_entryRuleE4CodeGeneration725 = new BitSet(new long[]{0x0000000000000000L}); - public static final BitSet FOLLOW_EOF_in_entryRuleE4CodeGeneration732 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__E4CodeGeneration__Group__0_in_ruleE4CodeGeneration758 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleConfigValue_in_entryRuleConfigValue785 = new BitSet(new long[]{0x0000000000000000L}); - public static final BitSet FOLLOW_EOF_in_entryRuleConfigValue792 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__ConfigValue__Group__0_in_ruleConfigValue818 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleParitioning_in_entryRuleParitioning845 = new BitSet(new long[]{0x0000000000000000L}); - public static final BitSet FOLLOW_EOF_in_entryRuleParitioning852 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__Paritioning__Group__0_in_ruleParitioning878 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rulePartition_in_entryRulePartition905 = new BitSet(new long[]{0x0000000000000000L}); - public static final BitSet FOLLOW_EOF_in_entryRulePartition912 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__Partition__Group__0_in_rulePartition938 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rulePartitioner_in_entryRulePartitioner965 = new BitSet(new long[]{0x0000000000000000L}); - public static final BitSet FOLLOW_EOF_in_entryRulePartitioner972 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__Partitioner__Alternatives_in_rulePartitioner998 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleParitioner_JS_in_entryRuleParitioner_JS1025 = new BitSet(new long[]{0x0000000000000000L}); - public static final BitSet FOLLOW_EOF_in_entryRuleParitioner_JS1032 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__Paritioner_JS__Group__0_in_ruleParitioner_JS1058 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rulePartitioner_Rule_in_entryRulePartitioner_Rule1085 = new BitSet(new long[]{0x0000000000000000L}); - public static final BitSet FOLLOW_EOF_in_entryRulePartitioner_Rule1092 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__Partitioner_Rule__Group__0_in_rulePartitioner_Rule1118 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rulePartition_Rule_in_entryRulePartition_Rule1145 = new BitSet(new long[]{0x0000000000000000L}); - public static final BitSet FOLLOW_EOF_in_entryRulePartition_Rule1152 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__Partition_Rule__Alternatives_in_rulePartition_Rule1178 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rulePartition_SingleLineRule_in_entryRulePartition_SingleLineRule1205 = new BitSet(new long[]{0x0000000000000000L}); - public static final BitSet FOLLOW_EOF_in_entryRulePartition_SingleLineRule1212 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__Partition_SingleLineRule__Group__0_in_rulePartition_SingleLineRule1238 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rulePartition_MultiLineRule_in_entryRulePartition_MultiLineRule1265 = new BitSet(new long[]{0x0000000000000000L}); - public static final BitSet FOLLOW_EOF_in_entryRulePartition_MultiLineRule1272 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__Partition_MultiLineRule__Group__0_in_rulePartition_MultiLineRule1298 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleLexicalHighlighting_in_entryRuleLexicalHighlighting1325 = new BitSet(new long[]{0x0000000000000000L}); - public static final BitSet FOLLOW_EOF_in_entryRuleLexicalHighlighting1332 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__LexicalHighlighting__Group__0_in_ruleLexicalHighlighting1358 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleLexicalPartitionHighlighting_in_entryRuleLexicalPartitionHighlighting1385 = new BitSet(new long[]{0x0000000000000000L}); - public static final BitSet FOLLOW_EOF_in_entryRuleLexicalPartitionHighlighting1392 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__LexicalPartitionHighlighting__Alternatives_in_ruleLexicalPartitionHighlighting1418 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleLexicalPartitionHighlighting_JS_in_entryRuleLexicalPartitionHighlighting_JS1445 = new BitSet(new long[]{0x0000000000000000L}); - public static final BitSet FOLLOW_EOF_in_entryRuleLexicalPartitionHighlighting_JS1452 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__LexicalPartitionHighlighting_JS__Group__0_in_ruleLexicalPartitionHighlighting_JS1478 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleLexicalPartitionHighlighting_Rule_in_entryRuleLexicalPartitionHighlighting_Rule1505 = new BitSet(new long[]{0x0000000000000000L}); - public static final BitSet FOLLOW_EOF_in_entryRuleLexicalPartitionHighlighting_Rule1512 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__LexicalPartitionHighlighting_Rule__Group__0_in_ruleLexicalPartitionHighlighting_Rule1538 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleToken_in_entryRuleToken1565 = new BitSet(new long[]{0x0000000000000000L}); - public static final BitSet FOLLOW_EOF_in_entryRuleToken1572 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__Token__Group__0_in_ruleToken1598 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleScanner_in_entryRuleScanner1625 = new BitSet(new long[]{0x0000000000000000L}); - public static final BitSet FOLLOW_EOF_in_entryRuleScanner1632 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__Scanner__Alternatives_in_ruleScanner1658 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleScanner_Keyword_in_entryRuleScanner_Keyword1685 = new BitSet(new long[]{0x0000000000000000L}); - public static final BitSet FOLLOW_EOF_in_entryRuleScanner_Keyword1692 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__Scanner_Keyword__Group__0_in_ruleScanner_Keyword1718 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleKeyword_in_entryRuleKeyword1745 = new BitSet(new long[]{0x0000000000000000L}); - public static final BitSet FOLLOW_EOF_in_entryRuleKeyword1752 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__Keyword__Group__0_in_ruleKeyword1778 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleScanner_Rule_in_entryRuleScanner_Rule1805 = new BitSet(new long[]{0x0000000000000000L}); - public static final BitSet FOLLOW_EOF_in_entryRuleScanner_Rule1812 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__Scanner_Rule__Alternatives_in_ruleScanner_Rule1838 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleScanner_SingleLineRule_in_entryRuleScanner_SingleLineRule1865 = new BitSet(new long[]{0x0000000000000000L}); - public static final BitSet FOLLOW_EOF_in_entryRuleScanner_SingleLineRule1872 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__Scanner_SingleLineRule__Group__0_in_ruleScanner_SingleLineRule1898 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleScanner_MultiLineRule_in_entryRuleScanner_MultiLineRule1925 = new BitSet(new long[]{0x0000000000000000L}); - public static final BitSet FOLLOW_EOF_in_entryRuleScanner_MultiLineRule1932 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__Scanner_MultiLineRule__Group__0_in_ruleScanner_MultiLineRule1958 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleScanner_PatternRule_in_entryRuleScanner_PatternRule1985 = new BitSet(new long[]{0x0000000000000000L}); - public static final BitSet FOLLOW_EOF_in_entryRuleScanner_PatternRule1992 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__Scanner_PatternRule__Group__0_in_ruleScanner_PatternRule2018 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleScanner_CharacterRule_in_entryRuleScanner_CharacterRule2045 = new BitSet(new long[]{0x0000000000000000L}); - public static final BitSet FOLLOW_EOF_in_entryRuleScanner_CharacterRule2052 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__Scanner_CharacterRule__Group__0_in_ruleScanner_CharacterRule2078 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleScanner_JSRule_in_entryRuleScanner_JSRule2105 = new BitSet(new long[]{0x0000000000000000L}); - public static final BitSet FOLLOW_EOF_in_entryRuleScanner_JSRule2112 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__Scanner_JSRule__Group__0_in_ruleScanner_JSRule2138 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleCheck_in_entryRuleCheck2165 = new BitSet(new long[]{0x0000000000000000L}); - public static final BitSet FOLLOW_EOF_in_entryRuleCheck2172 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__Check__Alternatives_in_ruleCheck2198 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleEquals_in_entryRuleEquals2225 = new BitSet(new long[]{0x0000000000000000L}); - public static final BitSet FOLLOW_EOF_in_entryRuleEquals2232 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__Equals__Group__0_in_ruleEquals2258 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleRange_in_entryRuleRange2285 = new BitSet(new long[]{0x0000000000000000L}); - public static final BitSet FOLLOW_EOF_in_entryRuleRange2292 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__Range__Group__0_in_ruleRange2318 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleWhitespaceRule_in_entryRuleWhitespaceRule2345 = new BitSet(new long[]{0x0000000000000000L}); - public static final BitSet FOLLOW_EOF_in_entryRuleWhitespaceRule2352 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__WhitespaceRule__Group__0_in_ruleWhitespaceRule2378 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleJavaCodeGeneration_in_rule__Codegeneration__Alternatives2414 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleE4CodeGeneration_in_rule__Codegeneration__Alternatives2431 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__ConfigValue__SimpleValueAssignment_2_0_in_rule__ConfigValue__Alternatives_22463 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__ConfigValue__Group_2_1__0_in_rule__ConfigValue__Alternatives_22481 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rulePartitioner_Rule_in_rule__Partitioner__Alternatives2514 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleParitioner_JS_in_rule__Partitioner__Alternatives2531 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rulePartition_SingleLineRule_in_rule__Partition_Rule__Alternatives2563 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rulePartition_MultiLineRule_in_rule__Partition_Rule__Alternatives2580 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleLexicalPartitionHighlighting_Rule_in_rule__LexicalPartitionHighlighting__Alternatives2612 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleLexicalPartitionHighlighting_JS_in_rule__LexicalPartitionHighlighting__Alternatives2629 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleScanner_Keyword_in_rule__Scanner__Alternatives2661 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleScanner_Rule_in_rule__Scanner__Alternatives2678 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleScanner_SingleLineRule_in_rule__Scanner_Rule__Alternatives2710 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleScanner_MultiLineRule_in_rule__Scanner_Rule__Alternatives2727 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleScanner_CharacterRule_in_rule__Scanner_Rule__Alternatives2744 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleScanner_JSRule_in_rule__Scanner_Rule__Alternatives2761 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleScanner_PatternRule_in_rule__Scanner_Rule__Alternatives2778 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleRange_in_rule__Check__Alternatives2810 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleEquals_in_rule__Check__Alternatives2827 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_11_in_rule__Range__LtInclAlternatives_1_02860 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_12_in_rule__Range__LtInclAlternatives_1_02880 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_13_in_rule__Range__GtInclAlternatives_5_02915 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_14_in_rule__Range__GtInclAlternatives_5_02935 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__WhitespaceRule__Group_1_0__0_in_rule__WhitespaceRule__Alternatives_12969 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__WhitespaceRule__JavawhitespaceAssignment_1_1_in_rule__WhitespaceRule__Alternatives_12987 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__WhitespaceRule__FileURIAssignment_1_2_in_rule__WhitespaceRule__Alternatives_13005 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__Root__Group__0__Impl_in_rule__Root__Group__03036 = new BitSet(new long[]{0x0000000000000010L}); - public static final BitSet FOLLOW_rule__Root__Group__1_in_rule__Root__Group__03039 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_15_in_rule__Root__Group__0__Impl3067 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__Root__Group__1__Impl_in_rule__Root__Group__13098 = new BitSet(new long[]{0x0000000000040010L}); - public static final BitSet FOLLOW_rule__Root__Group__2_in_rule__Root__Group__13101 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__Root__NameAssignment_1_in_rule__Root__Group__1__Impl3128 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__Root__Group__2__Impl_in_rule__Root__Group__23158 = new BitSet(new long[]{0x0000000000040010L}); - public static final BitSet FOLLOW_rule__Root__Group__3_in_rule__Root__Group__23161 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__Root__ImportsAssignment_2_in_rule__Root__Group__2__Impl3188 = new BitSet(new long[]{0x0000000000040002L}); - public static final BitSet FOLLOW_rule__Root__Group__3__Impl_in_rule__Root__Group__33219 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__Root__LanguageDefinitionAssignment_3_in_rule__Root__Group__3__Impl3246 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__QualifiedName__Group__0__Impl_in_rule__QualifiedName__Group__03284 = new BitSet(new long[]{0x0000000000010000L}); - public static final BitSet FOLLOW_rule__QualifiedName__Group__1_in_rule__QualifiedName__Group__03287 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleValidID_in_rule__QualifiedName__Group__0__Impl3314 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__QualifiedName__Group__1__Impl_in_rule__QualifiedName__Group__13343 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__QualifiedName__Group_1__0_in_rule__QualifiedName__Group__1__Impl3370 = new BitSet(new long[]{0x0000000000010002L}); - public static final BitSet FOLLOW_rule__QualifiedName__Group_1__0__Impl_in_rule__QualifiedName__Group_1__03405 = new BitSet(new long[]{0x0000000000000010L}); - public static final BitSet FOLLOW_rule__QualifiedName__Group_1__1_in_rule__QualifiedName__Group_1__03408 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_16_in_rule__QualifiedName__Group_1__0__Impl3437 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__QualifiedName__Group_1__1__Impl_in_rule__QualifiedName__Group_1__13469 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleValidID_in_rule__QualifiedName__Group_1__1__Impl3496 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__QualifiedNameWithWildCard__Group__0__Impl_in_rule__QualifiedNameWithWildCard__Group__03529 = new BitSet(new long[]{0x0000000000010000L}); - public static final BitSet FOLLOW_rule__QualifiedNameWithWildCard__Group__1_in_rule__QualifiedNameWithWildCard__Group__03532 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleQualifiedName_in_rule__QualifiedNameWithWildCard__Group__0__Impl3559 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__QualifiedNameWithWildCard__Group__1__Impl_in_rule__QualifiedNameWithWildCard__Group__13588 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__QualifiedNameWithWildCard__Group_1__0_in_rule__QualifiedNameWithWildCard__Group__1__Impl3615 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__QualifiedNameWithWildCard__Group_1__0__Impl_in_rule__QualifiedNameWithWildCard__Group_1__03650 = new BitSet(new long[]{0x0000000000020000L}); - public static final BitSet FOLLOW_rule__QualifiedNameWithWildCard__Group_1__1_in_rule__QualifiedNameWithWildCard__Group_1__03653 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_16_in_rule__QualifiedNameWithWildCard__Group_1__0__Impl3681 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__QualifiedNameWithWildCard__Group_1__1__Impl_in_rule__QualifiedNameWithWildCard__Group_1__13712 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_17_in_rule__QualifiedNameWithWildCard__Group_1__1__Impl3740 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__Import__Group__0__Impl_in_rule__Import__Group__03775 = new BitSet(new long[]{0x0000000000000010L}); - public static final BitSet FOLLOW_rule__Import__Group__1_in_rule__Import__Group__03778 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_18_in_rule__Import__Group__0__Impl3806 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__Import__Group__1__Impl_in_rule__Import__Group__13837 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__Import__ImportedNamespaceAssignment_1_in_rule__Import__Group__1__Impl3864 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__LanguageDef__Group__0__Impl_in_rule__LanguageDef__Group__03898 = new BitSet(new long[]{0x0000000000080000L}); - public static final BitSet FOLLOW_rule__LanguageDef__Group__1_in_rule__LanguageDef__Group__03901 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__LanguageDef__NameAssignment_0_in_rule__LanguageDef__Group__0__Impl3928 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__LanguageDef__Group__1__Impl_in_rule__LanguageDef__Group__13958 = new BitSet(new long[]{0x0000000004000000L}); - public static final BitSet FOLLOW_rule__LanguageDef__Group__2_in_rule__LanguageDef__Group__13961 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_19_in_rule__LanguageDef__Group__1__Impl3989 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__LanguageDef__Group__2__Impl_in_rule__LanguageDef__Group__24020 = new BitSet(new long[]{0x0000001000000000L}); - public static final BitSet FOLLOW_rule__LanguageDef__Group__3_in_rule__LanguageDef__Group__24023 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__LanguageDef__ParitioningAssignment_2_in_rule__LanguageDef__Group__2__Impl4050 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__LanguageDef__Group__3__Impl_in_rule__LanguageDef__Group__34080 = new BitSet(new long[]{0x0000000000300000L}); - public static final BitSet FOLLOW_rule__LanguageDef__Group__4_in_rule__LanguageDef__Group__34083 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__LanguageDef__LexicalHighlightingAssignment_3_in_rule__LanguageDef__Group__3__Impl4110 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__LanguageDef__Group__4__Impl_in_rule__LanguageDef__Group__44140 = new BitSet(new long[]{0x0000000000300000L}); - public static final BitSet FOLLOW_rule__LanguageDef__Group__5_in_rule__LanguageDef__Group__44143 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__LanguageDef__IntegrationAssignment_4_in_rule__LanguageDef__Group__4__Impl4170 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__LanguageDef__Group__5__Impl_in_rule__LanguageDef__Group__54201 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_20_in_rule__LanguageDef__Group__5__Impl4229 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__Integration__Group__0__Impl_in_rule__Integration__Group__04272 = new BitSet(new long[]{0x0000000000080000L}); - public static final BitSet FOLLOW_rule__Integration__Group__1_in_rule__Integration__Group__04275 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_21_in_rule__Integration__Group__0__Impl4303 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__Integration__Group__1__Impl_in_rule__Integration__Group__14334 = new BitSet(new long[]{0x0000000000400000L}); - public static final BitSet FOLLOW_rule__Integration__Group__2_in_rule__Integration__Group__14337 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_19_in_rule__Integration__Group__1__Impl4365 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__Integration__Group__2__Impl_in_rule__Integration__Group__24396 = new BitSet(new long[]{0x0000000000100000L}); - public static final BitSet FOLLOW_rule__Integration__Group__3_in_rule__Integration__Group__24399 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__Integration__CodeIntegrationListAssignment_2_in_rule__Integration__Group__2__Impl4428 = new BitSet(new long[]{0x0000000000400002L}); - public static final BitSet FOLLOW_rule__Integration__CodeIntegrationListAssignment_2_in_rule__Integration__Group__2__Impl4440 = new BitSet(new long[]{0x0000000000400002L}); - public static final BitSet FOLLOW_rule__Integration__Group__3__Impl_in_rule__Integration__Group__34473 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_20_in_rule__Integration__Group__3__Impl4501 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__JavaFXIntegration__Group__0__Impl_in_rule__JavaFXIntegration__Group__04540 = new BitSet(new long[]{0x0000000000080000L}); - public static final BitSet FOLLOW_rule__JavaFXIntegration__Group__1_in_rule__JavaFXIntegration__Group__04543 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_22_in_rule__JavaFXIntegration__Group__0__Impl4571 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__JavaFXIntegration__Group__1__Impl_in_rule__JavaFXIntegration__Group__14602 = new BitSet(new long[]{0x0000000001800000L}); - public static final BitSet FOLLOW_rule__JavaFXIntegration__Group__2_in_rule__JavaFXIntegration__Group__14605 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_19_in_rule__JavaFXIntegration__Group__1__Impl4633 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__JavaFXIntegration__Group__2__Impl_in_rule__JavaFXIntegration__Group__24664 = new BitSet(new long[]{0x0000000000100000L}); - public static final BitSet FOLLOW_rule__JavaFXIntegration__Group__3_in_rule__JavaFXIntegration__Group__24667 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__JavaFXIntegration__CodegenerationListAssignment_2_in_rule__JavaFXIntegration__Group__2__Impl4696 = new BitSet(new long[]{0x0000000001800002L}); - public static final BitSet FOLLOW_rule__JavaFXIntegration__CodegenerationListAssignment_2_in_rule__JavaFXIntegration__Group__2__Impl4708 = new BitSet(new long[]{0x0000000001800002L}); - public static final BitSet FOLLOW_rule__JavaFXIntegration__Group__3__Impl_in_rule__JavaFXIntegration__Group__34741 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_20_in_rule__JavaFXIntegration__Group__3__Impl4769 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__JavaCodeGeneration__Group__0__Impl_in_rule__JavaCodeGeneration__Group__04808 = new BitSet(new long[]{0x0000000000000020L}); - public static final BitSet FOLLOW_rule__JavaCodeGeneration__Group__1_in_rule__JavaCodeGeneration__Group__04811 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_23_in_rule__JavaCodeGeneration__Group__0__Impl4839 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__JavaCodeGeneration__Group__1__Impl_in_rule__JavaCodeGeneration__Group__14870 = new BitSet(new long[]{0x0000000000080000L}); - public static final BitSet FOLLOW_rule__JavaCodeGeneration__Group__2_in_rule__JavaCodeGeneration__Group__14873 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__JavaCodeGeneration__NameAssignment_1_in_rule__JavaCodeGeneration__Group__1__Impl4900 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__JavaCodeGeneration__Group__2__Impl_in_rule__JavaCodeGeneration__Group__24930 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__JavaCodeGeneration__Group_2__0_in_rule__JavaCodeGeneration__Group__2__Impl4957 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__JavaCodeGeneration__Group_2__0__Impl_in_rule__JavaCodeGeneration__Group_2__04994 = new BitSet(new long[]{0x0000000000000010L}); - public static final BitSet FOLLOW_rule__JavaCodeGeneration__Group_2__1_in_rule__JavaCodeGeneration__Group_2__04997 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_19_in_rule__JavaCodeGeneration__Group_2__0__Impl5025 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__JavaCodeGeneration__Group_2__1__Impl_in_rule__JavaCodeGeneration__Group_2__15056 = new BitSet(new long[]{0x0000000000100000L}); - public static final BitSet FOLLOW_rule__JavaCodeGeneration__Group_2__2_in_rule__JavaCodeGeneration__Group_2__15059 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__JavaCodeGeneration__ConfigValueAssignment_2_1_in_rule__JavaCodeGeneration__Group_2__1__Impl5088 = new BitSet(new long[]{0x0000000000000012L}); - public static final BitSet FOLLOW_rule__JavaCodeGeneration__ConfigValueAssignment_2_1_in_rule__JavaCodeGeneration__Group_2__1__Impl5100 = new BitSet(new long[]{0x0000000000000012L}); - public static final BitSet FOLLOW_rule__JavaCodeGeneration__Group_2__2__Impl_in_rule__JavaCodeGeneration__Group_2__25133 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_20_in_rule__JavaCodeGeneration__Group_2__2__Impl5161 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__E4CodeGeneration__Group__0__Impl_in_rule__E4CodeGeneration__Group__05198 = new BitSet(new long[]{0x0000000000000020L}); - public static final BitSet FOLLOW_rule__E4CodeGeneration__Group__1_in_rule__E4CodeGeneration__Group__05201 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_24_in_rule__E4CodeGeneration__Group__0__Impl5229 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__E4CodeGeneration__Group__1__Impl_in_rule__E4CodeGeneration__Group__15260 = new BitSet(new long[]{0x0000000000080000L}); - public static final BitSet FOLLOW_rule__E4CodeGeneration__Group__2_in_rule__E4CodeGeneration__Group__15263 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__E4CodeGeneration__NameAssignment_1_in_rule__E4CodeGeneration__Group__1__Impl5290 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__E4CodeGeneration__Group__2__Impl_in_rule__E4CodeGeneration__Group__25320 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__E4CodeGeneration__Group_2__0_in_rule__E4CodeGeneration__Group__2__Impl5347 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__E4CodeGeneration__Group_2__0__Impl_in_rule__E4CodeGeneration__Group_2__05384 = new BitSet(new long[]{0x0000000000000010L}); - public static final BitSet FOLLOW_rule__E4CodeGeneration__Group_2__1_in_rule__E4CodeGeneration__Group_2__05387 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_19_in_rule__E4CodeGeneration__Group_2__0__Impl5415 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__E4CodeGeneration__Group_2__1__Impl_in_rule__E4CodeGeneration__Group_2__15446 = new BitSet(new long[]{0x0000000000100000L}); - public static final BitSet FOLLOW_rule__E4CodeGeneration__Group_2__2_in_rule__E4CodeGeneration__Group_2__15449 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__E4CodeGeneration__ConfigValueAssignment_2_1_in_rule__E4CodeGeneration__Group_2__1__Impl5478 = new BitSet(new long[]{0x0000000000000012L}); - public static final BitSet FOLLOW_rule__E4CodeGeneration__ConfigValueAssignment_2_1_in_rule__E4CodeGeneration__Group_2__1__Impl5490 = new BitSet(new long[]{0x0000000000000012L}); - public static final BitSet FOLLOW_rule__E4CodeGeneration__Group_2__2__Impl_in_rule__E4CodeGeneration__Group_2__25523 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_20_in_rule__E4CodeGeneration__Group_2__2__Impl5551 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__ConfigValue__Group__0__Impl_in_rule__ConfigValue__Group__05588 = new BitSet(new long[]{0x0000000002000000L}); - public static final BitSet FOLLOW_rule__ConfigValue__Group__1_in_rule__ConfigValue__Group__05591 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__ConfigValue__KeyAssignment_0_in_rule__ConfigValue__Group__0__Impl5618 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__ConfigValue__Group__1__Impl_in_rule__ConfigValue__Group__15648 = new BitSet(new long[]{0x0000000000080020L}); - public static final BitSet FOLLOW_rule__ConfigValue__Group__2_in_rule__ConfigValue__Group__15651 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_25_in_rule__ConfigValue__Group__1__Impl5679 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__ConfigValue__Group__2__Impl_in_rule__ConfigValue__Group__25710 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__ConfigValue__Alternatives_2_in_rule__ConfigValue__Group__2__Impl5737 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__ConfigValue__Group_2_1__0__Impl_in_rule__ConfigValue__Group_2_1__05773 = new BitSet(new long[]{0x0000000000000010L}); - public static final BitSet FOLLOW_rule__ConfigValue__Group_2_1__1_in_rule__ConfigValue__Group_2_1__05776 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_19_in_rule__ConfigValue__Group_2_1__0__Impl5804 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__ConfigValue__Group_2_1__1__Impl_in_rule__ConfigValue__Group_2_1__15835 = new BitSet(new long[]{0x0000000000100000L}); - public static final BitSet FOLLOW_rule__ConfigValue__Group_2_1__2_in_rule__ConfigValue__Group_2_1__15838 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__ConfigValue__ChildrenAssignment_2_1_1_in_rule__ConfigValue__Group_2_1__1__Impl5867 = new BitSet(new long[]{0x0000000000000012L}); - public static final BitSet FOLLOW_rule__ConfigValue__ChildrenAssignment_2_1_1_in_rule__ConfigValue__Group_2_1__1__Impl5879 = new BitSet(new long[]{0x0000000000000012L}); - public static final BitSet FOLLOW_rule__ConfigValue__Group_2_1__2__Impl_in_rule__ConfigValue__Group_2_1__25912 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_20_in_rule__ConfigValue__Group_2_1__2__Impl5940 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__Paritioning__Group__0__Impl_in_rule__Paritioning__Group__05977 = new BitSet(new long[]{0x0000000000080000L}); - public static final BitSet FOLLOW_rule__Paritioning__Group__1_in_rule__Paritioning__Group__05980 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_26_in_rule__Paritioning__Group__0__Impl6008 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__Paritioning__Group__1__Impl_in_rule__Paritioning__Group__16039 = new BitSet(new long[]{0x0000000008000000L}); - public static final BitSet FOLLOW_rule__Paritioning__Group__2_in_rule__Paritioning__Group__16042 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_19_in_rule__Paritioning__Group__1__Impl6070 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__Paritioning__Group__2__Impl_in_rule__Paritioning__Group__26101 = new BitSet(new long[]{0x0000000030000000L}); - public static final BitSet FOLLOW_rule__Paritioning__Group__3_in_rule__Paritioning__Group__26104 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__Paritioning__PartitionsAssignment_2_in_rule__Paritioning__Group__2__Impl6133 = new BitSet(new long[]{0x0000000008000002L}); - public static final BitSet FOLLOW_rule__Paritioning__PartitionsAssignment_2_in_rule__Paritioning__Group__2__Impl6145 = new BitSet(new long[]{0x0000000008000002L}); - public static final BitSet FOLLOW_rule__Paritioning__Group__3__Impl_in_rule__Paritioning__Group__36178 = new BitSet(new long[]{0x0000000000100000L}); - public static final BitSet FOLLOW_rule__Paritioning__Group__4_in_rule__Paritioning__Group__36181 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__Paritioning__PartitionerAssignment_3_in_rule__Paritioning__Group__3__Impl6208 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__Paritioning__Group__4__Impl_in_rule__Paritioning__Group__46238 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_20_in_rule__Paritioning__Group__4__Impl6266 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__Partition__Group__0__Impl_in_rule__Partition__Group__06307 = new BitSet(new long[]{0x0000000000000010L}); - public static final BitSet FOLLOW_rule__Partition__Group__1_in_rule__Partition__Group__06310 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_27_in_rule__Partition__Group__0__Impl6338 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__Partition__Group__1__Impl_in_rule__Partition__Group__16369 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__Partition__NameAssignment_1_in_rule__Partition__Group__1__Impl6396 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__Paritioner_JS__Group__0__Impl_in_rule__Paritioner_JS__Group__06430 = new BitSet(new long[]{0x0000000000000020L}); - public static final BitSet FOLLOW_rule__Paritioner_JS__Group__1_in_rule__Paritioner_JS__Group__06433 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_28_in_rule__Paritioner_JS__Group__0__Impl6461 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__Paritioner_JS__Group__1__Impl_in_rule__Paritioner_JS__Group__16492 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__Paritioner_JS__ScriptURIAssignment_1_in_rule__Paritioner_JS__Group__1__Impl6519 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__Partitioner_Rule__Group__0__Impl_in_rule__Partitioner_Rule__Group__06553 = new BitSet(new long[]{0x0000000000080000L}); - public static final BitSet FOLLOW_rule__Partitioner_Rule__Group__1_in_rule__Partitioner_Rule__Group__06556 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_29_in_rule__Partitioner_Rule__Group__0__Impl6584 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__Partitioner_Rule__Group__1__Impl_in_rule__Partitioner_Rule__Group__16615 = new BitSet(new long[]{0x0000000840000000L}); - public static final BitSet FOLLOW_rule__Partitioner_Rule__Group__2_in_rule__Partitioner_Rule__Group__16618 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_19_in_rule__Partitioner_Rule__Group__1__Impl6646 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__Partitioner_Rule__Group__2__Impl_in_rule__Partitioner_Rule__Group__26677 = new BitSet(new long[]{0x0000000000100000L}); - public static final BitSet FOLLOW_rule__Partitioner_Rule__Group__3_in_rule__Partitioner_Rule__Group__26680 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__Partitioner_Rule__RuleListAssignment_2_in_rule__Partitioner_Rule__Group__2__Impl6709 = new BitSet(new long[]{0x0000000840000002L}); - public static final BitSet FOLLOW_rule__Partitioner_Rule__RuleListAssignment_2_in_rule__Partitioner_Rule__Group__2__Impl6721 = new BitSet(new long[]{0x0000000840000002L}); - public static final BitSet FOLLOW_rule__Partitioner_Rule__Group__3__Impl_in_rule__Partitioner_Rule__Group__36754 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_20_in_rule__Partitioner_Rule__Group__3__Impl6782 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__Partition_SingleLineRule__Group__0__Impl_in_rule__Partition_SingleLineRule__Group__06821 = new BitSet(new long[]{0x0000000000000010L}); - public static final BitSet FOLLOW_rule__Partition_SingleLineRule__Group__1_in_rule__Partition_SingleLineRule__Group__06824 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_30_in_rule__Partition_SingleLineRule__Group__0__Impl6852 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__Partition_SingleLineRule__Group__1__Impl_in_rule__Partition_SingleLineRule__Group__16883 = new BitSet(new long[]{0x0000000000000020L}); - public static final BitSet FOLLOW_rule__Partition_SingleLineRule__Group__2_in_rule__Partition_SingleLineRule__Group__16886 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__Partition_SingleLineRule__ParitionAssignment_1_in_rule__Partition_SingleLineRule__Group__1__Impl6913 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__Partition_SingleLineRule__Group__2__Impl_in_rule__Partition_SingleLineRule__Group__26943 = new BitSet(new long[]{0x0000000380000000L}); - public static final BitSet FOLLOW_rule__Partition_SingleLineRule__Group__3_in_rule__Partition_SingleLineRule__Group__26946 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__Partition_SingleLineRule__StartSeqAssignment_2_in_rule__Partition_SingleLineRule__Group__2__Impl6973 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__Partition_SingleLineRule__Group__3__Impl_in_rule__Partition_SingleLineRule__Group__37003 = new BitSet(new long[]{0x0000000380000000L}); - public static final BitSet FOLLOW_rule__Partition_SingleLineRule__Group__4_in_rule__Partition_SingleLineRule__Group__37006 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__Partition_SingleLineRule__Group_3__0_in_rule__Partition_SingleLineRule__Group__3__Impl7033 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__Partition_SingleLineRule__Group__4__Impl_in_rule__Partition_SingleLineRule__Group__47064 = new BitSet(new long[]{0x0000000380000000L}); - public static final BitSet FOLLOW_rule__Partition_SingleLineRule__Group__5_in_rule__Partition_SingleLineRule__Group__47067 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__Partition_SingleLineRule__Group_4__0_in_rule__Partition_SingleLineRule__Group__4__Impl7094 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__Partition_SingleLineRule__Group__5__Impl_in_rule__Partition_SingleLineRule__Group__57125 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__Partition_SingleLineRule__Group_5__0_in_rule__Partition_SingleLineRule__Group__5__Impl7152 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__Partition_SingleLineRule__Group_3__0__Impl_in_rule__Partition_SingleLineRule__Group_3__07195 = new BitSet(new long[]{0x0000180000000000L}); - public static final BitSet FOLLOW_rule__Partition_SingleLineRule__Group_3__1_in_rule__Partition_SingleLineRule__Group_3__07198 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_31_in_rule__Partition_SingleLineRule__Group_3__0__Impl7226 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__Partition_SingleLineRule__Group_3__1__Impl_in_rule__Partition_SingleLineRule__Group_3__17257 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__Partition_SingleLineRule__CheckAssignment_3_1_in_rule__Partition_SingleLineRule__Group_3__1__Impl7284 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__Partition_SingleLineRule__Group_4__0__Impl_in_rule__Partition_SingleLineRule__Group_4__07318 = new BitSet(new long[]{0x0000000000000020L}); - public static final BitSet FOLLOW_rule__Partition_SingleLineRule__Group_4__1_in_rule__Partition_SingleLineRule__Group_4__07321 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_32_in_rule__Partition_SingleLineRule__Group_4__0__Impl7349 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__Partition_SingleLineRule__Group_4__1__Impl_in_rule__Partition_SingleLineRule__Group_4__17380 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__Partition_SingleLineRule__EndSeqAssignment_4_1_in_rule__Partition_SingleLineRule__Group_4__1__Impl7407 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__Partition_SingleLineRule__Group_5__0__Impl_in_rule__Partition_SingleLineRule__Group_5__07442 = new BitSet(new long[]{0x0000000400000000L}); - public static final BitSet FOLLOW_rule__Partition_SingleLineRule__Group_5__1_in_rule__Partition_SingleLineRule__Group_5__07445 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_33_in_rule__Partition_SingleLineRule__Group_5__0__Impl7473 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__Partition_SingleLineRule__Group_5__1__Impl_in_rule__Partition_SingleLineRule__Group_5__17504 = new BitSet(new long[]{0x0000000000000020L}); - public static final BitSet FOLLOW_rule__Partition_SingleLineRule__Group_5__2_in_rule__Partition_SingleLineRule__Group_5__17507 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_34_in_rule__Partition_SingleLineRule__Group_5__1__Impl7535 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__Partition_SingleLineRule__Group_5__2__Impl_in_rule__Partition_SingleLineRule__Group_5__27566 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__Partition_SingleLineRule__EscapeSeqAssignment_5_2_in_rule__Partition_SingleLineRule__Group_5__2__Impl7593 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__Partition_MultiLineRule__Group__0__Impl_in_rule__Partition_MultiLineRule__Group__07629 = new BitSet(new long[]{0x0000000000000010L}); - public static final BitSet FOLLOW_rule__Partition_MultiLineRule__Group__1_in_rule__Partition_MultiLineRule__Group__07632 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_35_in_rule__Partition_MultiLineRule__Group__0__Impl7660 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__Partition_MultiLineRule__Group__1__Impl_in_rule__Partition_MultiLineRule__Group__17691 = new BitSet(new long[]{0x0000000000000020L}); - public static final BitSet FOLLOW_rule__Partition_MultiLineRule__Group__2_in_rule__Partition_MultiLineRule__Group__17694 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__Partition_MultiLineRule__ParitionAssignment_1_in_rule__Partition_MultiLineRule__Group__1__Impl7721 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__Partition_MultiLineRule__Group__2__Impl_in_rule__Partition_MultiLineRule__Group__27751 = new BitSet(new long[]{0x0000000180000000L}); - public static final BitSet FOLLOW_rule__Partition_MultiLineRule__Group__3_in_rule__Partition_MultiLineRule__Group__27754 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__Partition_MultiLineRule__StartSeqAssignment_2_in_rule__Partition_MultiLineRule__Group__2__Impl7781 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__Partition_MultiLineRule__Group__3__Impl_in_rule__Partition_MultiLineRule__Group__37811 = new BitSet(new long[]{0x0000000180000000L}); - public static final BitSet FOLLOW_rule__Partition_MultiLineRule__Group__4_in_rule__Partition_MultiLineRule__Group__37814 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__Partition_MultiLineRule__Group_3__0_in_rule__Partition_MultiLineRule__Group__3__Impl7841 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__Partition_MultiLineRule__Group__4__Impl_in_rule__Partition_MultiLineRule__Group__47872 = new BitSet(new long[]{0x0000000000000020L}); - public static final BitSet FOLLOW_rule__Partition_MultiLineRule__Group__5_in_rule__Partition_MultiLineRule__Group__47875 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_32_in_rule__Partition_MultiLineRule__Group__4__Impl7903 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__Partition_MultiLineRule__Group__5__Impl_in_rule__Partition_MultiLineRule__Group__57934 = new BitSet(new long[]{0x0000000200000000L}); - public static final BitSet FOLLOW_rule__Partition_MultiLineRule__Group__6_in_rule__Partition_MultiLineRule__Group__57937 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__Partition_MultiLineRule__EndSeqAssignment_5_in_rule__Partition_MultiLineRule__Group__5__Impl7964 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__Partition_MultiLineRule__Group__6__Impl_in_rule__Partition_MultiLineRule__Group__67994 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__Partition_MultiLineRule__Group_6__0_in_rule__Partition_MultiLineRule__Group__6__Impl8021 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__Partition_MultiLineRule__Group_3__0__Impl_in_rule__Partition_MultiLineRule__Group_3__08066 = new BitSet(new long[]{0x0000180000000000L}); - public static final BitSet FOLLOW_rule__Partition_MultiLineRule__Group_3__1_in_rule__Partition_MultiLineRule__Group_3__08069 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_31_in_rule__Partition_MultiLineRule__Group_3__0__Impl8097 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__Partition_MultiLineRule__Group_3__1__Impl_in_rule__Partition_MultiLineRule__Group_3__18128 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__Partition_MultiLineRule__CheckAssignment_3_1_in_rule__Partition_MultiLineRule__Group_3__1__Impl8155 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__Partition_MultiLineRule__Group_6__0__Impl_in_rule__Partition_MultiLineRule__Group_6__08189 = new BitSet(new long[]{0x0000000400000000L}); - public static final BitSet FOLLOW_rule__Partition_MultiLineRule__Group_6__1_in_rule__Partition_MultiLineRule__Group_6__08192 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_33_in_rule__Partition_MultiLineRule__Group_6__0__Impl8220 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__Partition_MultiLineRule__Group_6__1__Impl_in_rule__Partition_MultiLineRule__Group_6__18251 = new BitSet(new long[]{0x0000000000000020L}); - public static final BitSet FOLLOW_rule__Partition_MultiLineRule__Group_6__2_in_rule__Partition_MultiLineRule__Group_6__18254 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_34_in_rule__Partition_MultiLineRule__Group_6__1__Impl8282 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__Partition_MultiLineRule__Group_6__2__Impl_in_rule__Partition_MultiLineRule__Group_6__28313 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__Partition_MultiLineRule__EscapeSeqAssignment_6_2_in_rule__Partition_MultiLineRule__Group_6__2__Impl8340 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__LexicalHighlighting__Group__0__Impl_in_rule__LexicalHighlighting__Group__08376 = new BitSet(new long[]{0x0000000000080000L}); - public static final BitSet FOLLOW_rule__LexicalHighlighting__Group__1_in_rule__LexicalHighlighting__Group__08379 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_36_in_rule__LexicalHighlighting__Group__0__Impl8407 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__LexicalHighlighting__Group__1__Impl_in_rule__LexicalHighlighting__Group__18438 = new BitSet(new long[]{0x0000000030000000L}); - public static final BitSet FOLLOW_rule__LexicalHighlighting__Group__2_in_rule__LexicalHighlighting__Group__18441 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_19_in_rule__LexicalHighlighting__Group__1__Impl8469 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__LexicalHighlighting__Group__2__Impl_in_rule__LexicalHighlighting__Group__28500 = new BitSet(new long[]{0x0000000000100000L}); - public static final BitSet FOLLOW_rule__LexicalHighlighting__Group__3_in_rule__LexicalHighlighting__Group__28503 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__LexicalHighlighting__ListAssignment_2_in_rule__LexicalHighlighting__Group__2__Impl8532 = new BitSet(new long[]{0x0000000030000002L}); - public static final BitSet FOLLOW_rule__LexicalHighlighting__ListAssignment_2_in_rule__LexicalHighlighting__Group__2__Impl8544 = new BitSet(new long[]{0x0000000030000002L}); - public static final BitSet FOLLOW_rule__LexicalHighlighting__Group__3__Impl_in_rule__LexicalHighlighting__Group__38577 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_20_in_rule__LexicalHighlighting__Group__3__Impl8605 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__LexicalPartitionHighlighting_JS__Group__0__Impl_in_rule__LexicalPartitionHighlighting_JS__Group__08644 = new BitSet(new long[]{0x0000000000000010L}); - public static final BitSet FOLLOW_rule__LexicalPartitionHighlighting_JS__Group__1_in_rule__LexicalPartitionHighlighting_JS__Group__08647 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_28_in_rule__LexicalPartitionHighlighting_JS__Group__0__Impl8675 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__LexicalPartitionHighlighting_JS__Group__1__Impl_in_rule__LexicalPartitionHighlighting_JS__Group__18706 = new BitSet(new long[]{0x0000000000000020L}); - public static final BitSet FOLLOW_rule__LexicalPartitionHighlighting_JS__Group__2_in_rule__LexicalPartitionHighlighting_JS__Group__18709 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__LexicalPartitionHighlighting_JS__PartitionAssignment_1_in_rule__LexicalPartitionHighlighting_JS__Group__1__Impl8736 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__LexicalPartitionHighlighting_JS__Group__2__Impl_in_rule__LexicalPartitionHighlighting_JS__Group__28766 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__LexicalPartitionHighlighting_JS__ScriptURIAssignment_2_in_rule__LexicalPartitionHighlighting_JS__Group__2__Impl8793 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__LexicalPartitionHighlighting_Rule__Group__0__Impl_in_rule__LexicalPartitionHighlighting_Rule__Group__08829 = new BitSet(new long[]{0x0000000000000010L}); - public static final BitSet FOLLOW_rule__LexicalPartitionHighlighting_Rule__Group__1_in_rule__LexicalPartitionHighlighting_Rule__Group__08832 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_29_in_rule__LexicalPartitionHighlighting_Rule__Group__0__Impl8860 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__LexicalPartitionHighlighting_Rule__Group__1__Impl_in_rule__LexicalPartitionHighlighting_Rule__Group__18891 = new BitSet(new long[]{0x0000200000080000L}); - public static final BitSet FOLLOW_rule__LexicalPartitionHighlighting_Rule__Group__2_in_rule__LexicalPartitionHighlighting_Rule__Group__18894 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__LexicalPartitionHighlighting_Rule__PartitionAssignment_1_in_rule__LexicalPartitionHighlighting_Rule__Group__1__Impl8921 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__LexicalPartitionHighlighting_Rule__Group__2__Impl_in_rule__LexicalPartitionHighlighting_Rule__Group__28951 = new BitSet(new long[]{0x0000200000080000L}); - public static final BitSet FOLLOW_rule__LexicalPartitionHighlighting_Rule__Group__3_in_rule__LexicalPartitionHighlighting_Rule__Group__28954 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__LexicalPartitionHighlighting_Rule__WhitespaceAssignment_2_in_rule__LexicalPartitionHighlighting_Rule__Group__2__Impl8981 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__LexicalPartitionHighlighting_Rule__Group__3__Impl_in_rule__LexicalPartitionHighlighting_Rule__Group__39012 = new BitSet(new long[]{0x0000400000000010L}); - public static final BitSet FOLLOW_rule__LexicalPartitionHighlighting_Rule__Group__4_in_rule__LexicalPartitionHighlighting_Rule__Group__39015 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_19_in_rule__LexicalPartitionHighlighting_Rule__Group__3__Impl9043 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__LexicalPartitionHighlighting_Rule__Group__4__Impl_in_rule__LexicalPartitionHighlighting_Rule__Group__49074 = new BitSet(new long[]{0x0000000000100000L}); - public static final BitSet FOLLOW_rule__LexicalPartitionHighlighting_Rule__Group__5_in_rule__LexicalPartitionHighlighting_Rule__Group__49077 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__LexicalPartitionHighlighting_Rule__TokenListAssignment_4_in_rule__LexicalPartitionHighlighting_Rule__Group__4__Impl9106 = new BitSet(new long[]{0x0000400000000012L}); - public static final BitSet FOLLOW_rule__LexicalPartitionHighlighting_Rule__TokenListAssignment_4_in_rule__LexicalPartitionHighlighting_Rule__Group__4__Impl9118 = new BitSet(new long[]{0x0000400000000012L}); - public static final BitSet FOLLOW_rule__LexicalPartitionHighlighting_Rule__Group__5__Impl_in_rule__LexicalPartitionHighlighting_Rule__Group__59151 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_20_in_rule__LexicalPartitionHighlighting_Rule__Group__5__Impl9179 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__Token__Group__0__Impl_in_rule__Token__Group__09222 = new BitSet(new long[]{0x0000400000000010L}); - public static final BitSet FOLLOW_rule__Token__Group__1_in_rule__Token__Group__09225 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__Token__DefaultAssignment_0_in_rule__Token__Group__0__Impl9252 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__Token__Group__1__Impl_in_rule__Token__Group__19283 = new BitSet(new long[]{0x0000000000080000L}); - public static final BitSet FOLLOW_rule__Token__Group__2_in_rule__Token__Group__19286 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__Token__NameAssignment_1_in_rule__Token__Group__1__Impl9313 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__Token__Group__2__Impl_in_rule__Token__Group__29343 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__Token__Group_2__0_in_rule__Token__Group__2__Impl9370 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__Token__Group_2__0__Impl_in_rule__Token__Group_2__09407 = new BitSet(new long[]{0x0000052850000000L}); - public static final BitSet FOLLOW_rule__Token__Group_2__1_in_rule__Token__Group_2__09410 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_19_in_rule__Token__Group_2__0__Impl9438 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__Token__Group_2__1__Impl_in_rule__Token__Group_2__19469 = new BitSet(new long[]{0x0000000000100000L}); - public static final BitSet FOLLOW_rule__Token__Group_2__2_in_rule__Token__Group_2__19472 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__Token__ScannerListAssignment_2_1_in_rule__Token__Group_2__1__Impl9501 = new BitSet(new long[]{0x0000052850000002L}); - public static final BitSet FOLLOW_rule__Token__ScannerListAssignment_2_1_in_rule__Token__Group_2__1__Impl9513 = new BitSet(new long[]{0x0000052850000002L}); - public static final BitSet FOLLOW_rule__Token__Group_2__2__Impl_in_rule__Token__Group_2__29546 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_20_in_rule__Token__Group_2__2__Impl9574 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__Scanner_Keyword__Group__0__Impl_in_rule__Scanner_Keyword__Group__09611 = new BitSet(new long[]{0x0000000000001000L}); - public static final BitSet FOLLOW_rule__Scanner_Keyword__Group__1_in_rule__Scanner_Keyword__Group__09614 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_37_in_rule__Scanner_Keyword__Group__0__Impl9642 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__Scanner_Keyword__Group__1__Impl_in_rule__Scanner_Keyword__Group__19673 = new BitSet(new long[]{0x0000000000000020L}); - public static final BitSet FOLLOW_rule__Scanner_Keyword__Group__2_in_rule__Scanner_Keyword__Group__19676 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_12_in_rule__Scanner_Keyword__Group__1__Impl9704 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__Scanner_Keyword__Group__2__Impl_in_rule__Scanner_Keyword__Group__29735 = new BitSet(new long[]{0x0000004000004000L}); - public static final BitSet FOLLOW_rule__Scanner_Keyword__Group__3_in_rule__Scanner_Keyword__Group__29738 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__Scanner_Keyword__KeywordsAssignment_2_in_rule__Scanner_Keyword__Group__2__Impl9765 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__Scanner_Keyword__Group__3__Impl_in_rule__Scanner_Keyword__Group__39795 = new BitSet(new long[]{0x0000004000004000L}); - public static final BitSet FOLLOW_rule__Scanner_Keyword__Group__4_in_rule__Scanner_Keyword__Group__39798 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__Scanner_Keyword__Group_3__0_in_rule__Scanner_Keyword__Group__3__Impl9825 = new BitSet(new long[]{0x0000004000000002L}); - public static final BitSet FOLLOW_rule__Scanner_Keyword__Group__4__Impl_in_rule__Scanner_Keyword__Group__49856 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_14_in_rule__Scanner_Keyword__Group__4__Impl9884 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__Scanner_Keyword__Group_3__0__Impl_in_rule__Scanner_Keyword__Group_3__09925 = new BitSet(new long[]{0x0000000000000020L}); - public static final BitSet FOLLOW_rule__Scanner_Keyword__Group_3__1_in_rule__Scanner_Keyword__Group_3__09928 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_38_in_rule__Scanner_Keyword__Group_3__0__Impl9956 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__Scanner_Keyword__Group_3__1__Impl_in_rule__Scanner_Keyword__Group_3__19987 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__Scanner_Keyword__KeywordsAssignment_3_1_in_rule__Scanner_Keyword__Group_3__1__Impl10014 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__Keyword__Group__0__Impl_in_rule__Keyword__Group__010048 = new BitSet(new long[]{0x0000008000000000L}); - public static final BitSet FOLLOW_rule__Keyword__Group__1_in_rule__Keyword__Group__010051 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__Keyword__NameAssignment_0_in_rule__Keyword__Group__0__Impl10078 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__Keyword__Group__1__Impl_in_rule__Keyword__Group__110108 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__Keyword__Group_1__0_in_rule__Keyword__Group__1__Impl10135 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__Keyword__Group_1__0__Impl_in_rule__Keyword__Group_1__010170 = new BitSet(new long[]{0x0000000000000020L}); - public static final BitSet FOLLOW_rule__Keyword__Group_1__1_in_rule__Keyword__Group_1__010173 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_39_in_rule__Keyword__Group_1__0__Impl10201 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__Keyword__Group_1__1__Impl_in_rule__Keyword__Group_1__110232 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__Keyword__VersionAssignment_1_1_in_rule__Keyword__Group_1__1__Impl10259 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__Scanner_SingleLineRule__Group__0__Impl_in_rule__Scanner_SingleLineRule__Group__010293 = new BitSet(new long[]{0x0000000000000020L}); - public static final BitSet FOLLOW_rule__Scanner_SingleLineRule__Group__1_in_rule__Scanner_SingleLineRule__Group__010296 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_30_in_rule__Scanner_SingleLineRule__Group__0__Impl10324 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__Scanner_SingleLineRule__Group__1__Impl_in_rule__Scanner_SingleLineRule__Group__110355 = new BitSet(new long[]{0x0000000380000000L}); - public static final BitSet FOLLOW_rule__Scanner_SingleLineRule__Group__2_in_rule__Scanner_SingleLineRule__Group__110358 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__Scanner_SingleLineRule__StartSeqAssignment_1_in_rule__Scanner_SingleLineRule__Group__1__Impl10385 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__Scanner_SingleLineRule__Group__2__Impl_in_rule__Scanner_SingleLineRule__Group__210415 = new BitSet(new long[]{0x0000000380000000L}); - public static final BitSet FOLLOW_rule__Scanner_SingleLineRule__Group__3_in_rule__Scanner_SingleLineRule__Group__210418 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__Scanner_SingleLineRule__Group_2__0_in_rule__Scanner_SingleLineRule__Group__2__Impl10445 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__Scanner_SingleLineRule__Group__3__Impl_in_rule__Scanner_SingleLineRule__Group__310476 = new BitSet(new long[]{0x0000000380000000L}); - public static final BitSet FOLLOW_rule__Scanner_SingleLineRule__Group__4_in_rule__Scanner_SingleLineRule__Group__310479 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__Scanner_SingleLineRule__Group_3__0_in_rule__Scanner_SingleLineRule__Group__3__Impl10506 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__Scanner_SingleLineRule__Group__4__Impl_in_rule__Scanner_SingleLineRule__Group__410537 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__Scanner_SingleLineRule__Group_4__0_in_rule__Scanner_SingleLineRule__Group__4__Impl10564 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__Scanner_SingleLineRule__Group_2__0__Impl_in_rule__Scanner_SingleLineRule__Group_2__010605 = new BitSet(new long[]{0x0000180000000000L}); - public static final BitSet FOLLOW_rule__Scanner_SingleLineRule__Group_2__1_in_rule__Scanner_SingleLineRule__Group_2__010608 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_31_in_rule__Scanner_SingleLineRule__Group_2__0__Impl10636 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__Scanner_SingleLineRule__Group_2__1__Impl_in_rule__Scanner_SingleLineRule__Group_2__110667 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__Scanner_SingleLineRule__CheckAssignment_2_1_in_rule__Scanner_SingleLineRule__Group_2__1__Impl10694 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__Scanner_SingleLineRule__Group_3__0__Impl_in_rule__Scanner_SingleLineRule__Group_3__010728 = new BitSet(new long[]{0x0000000000000020L}); - public static final BitSet FOLLOW_rule__Scanner_SingleLineRule__Group_3__1_in_rule__Scanner_SingleLineRule__Group_3__010731 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_32_in_rule__Scanner_SingleLineRule__Group_3__0__Impl10759 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__Scanner_SingleLineRule__Group_3__1__Impl_in_rule__Scanner_SingleLineRule__Group_3__110790 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__Scanner_SingleLineRule__EndSeqAssignment_3_1_in_rule__Scanner_SingleLineRule__Group_3__1__Impl10817 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__Scanner_SingleLineRule__Group_4__0__Impl_in_rule__Scanner_SingleLineRule__Group_4__010852 = new BitSet(new long[]{0x0000000400000000L}); - public static final BitSet FOLLOW_rule__Scanner_SingleLineRule__Group_4__1_in_rule__Scanner_SingleLineRule__Group_4__010855 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_33_in_rule__Scanner_SingleLineRule__Group_4__0__Impl10883 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__Scanner_SingleLineRule__Group_4__1__Impl_in_rule__Scanner_SingleLineRule__Group_4__110914 = new BitSet(new long[]{0x0000000000000020L}); - public static final BitSet FOLLOW_rule__Scanner_SingleLineRule__Group_4__2_in_rule__Scanner_SingleLineRule__Group_4__110917 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_34_in_rule__Scanner_SingleLineRule__Group_4__1__Impl10945 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__Scanner_SingleLineRule__Group_4__2__Impl_in_rule__Scanner_SingleLineRule__Group_4__210976 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__Scanner_SingleLineRule__EscapeSeqAssignment_4_2_in_rule__Scanner_SingleLineRule__Group_4__2__Impl11003 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__Scanner_MultiLineRule__Group__0__Impl_in_rule__Scanner_MultiLineRule__Group__011039 = new BitSet(new long[]{0x0000000000000020L}); - public static final BitSet FOLLOW_rule__Scanner_MultiLineRule__Group__1_in_rule__Scanner_MultiLineRule__Group__011042 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_35_in_rule__Scanner_MultiLineRule__Group__0__Impl11070 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__Scanner_MultiLineRule__Group__1__Impl_in_rule__Scanner_MultiLineRule__Group__111101 = new BitSet(new long[]{0x0000000180000000L}); - public static final BitSet FOLLOW_rule__Scanner_MultiLineRule__Group__2_in_rule__Scanner_MultiLineRule__Group__111104 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__Scanner_MultiLineRule__StartSeqAssignment_1_in_rule__Scanner_MultiLineRule__Group__1__Impl11131 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__Scanner_MultiLineRule__Group__2__Impl_in_rule__Scanner_MultiLineRule__Group__211161 = new BitSet(new long[]{0x0000000180000000L}); - public static final BitSet FOLLOW_rule__Scanner_MultiLineRule__Group__3_in_rule__Scanner_MultiLineRule__Group__211164 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__Scanner_MultiLineRule__Group_2__0_in_rule__Scanner_MultiLineRule__Group__2__Impl11191 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__Scanner_MultiLineRule__Group__3__Impl_in_rule__Scanner_MultiLineRule__Group__311222 = new BitSet(new long[]{0x0000000000000020L}); - public static final BitSet FOLLOW_rule__Scanner_MultiLineRule__Group__4_in_rule__Scanner_MultiLineRule__Group__311225 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_32_in_rule__Scanner_MultiLineRule__Group__3__Impl11253 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__Scanner_MultiLineRule__Group__4__Impl_in_rule__Scanner_MultiLineRule__Group__411284 = new BitSet(new long[]{0x0000000200000000L}); - public static final BitSet FOLLOW_rule__Scanner_MultiLineRule__Group__5_in_rule__Scanner_MultiLineRule__Group__411287 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__Scanner_MultiLineRule__EndSeqAssignment_4_in_rule__Scanner_MultiLineRule__Group__4__Impl11314 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__Scanner_MultiLineRule__Group__5__Impl_in_rule__Scanner_MultiLineRule__Group__511344 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__Scanner_MultiLineRule__Group_5__0_in_rule__Scanner_MultiLineRule__Group__5__Impl11371 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__Scanner_MultiLineRule__Group_2__0__Impl_in_rule__Scanner_MultiLineRule__Group_2__011414 = new BitSet(new long[]{0x0000180000000000L}); - public static final BitSet FOLLOW_rule__Scanner_MultiLineRule__Group_2__1_in_rule__Scanner_MultiLineRule__Group_2__011417 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_31_in_rule__Scanner_MultiLineRule__Group_2__0__Impl11445 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__Scanner_MultiLineRule__Group_2__1__Impl_in_rule__Scanner_MultiLineRule__Group_2__111476 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__Scanner_MultiLineRule__CheckAssignment_2_1_in_rule__Scanner_MultiLineRule__Group_2__1__Impl11503 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__Scanner_MultiLineRule__Group_5__0__Impl_in_rule__Scanner_MultiLineRule__Group_5__011537 = new BitSet(new long[]{0x0000000400000000L}); - public static final BitSet FOLLOW_rule__Scanner_MultiLineRule__Group_5__1_in_rule__Scanner_MultiLineRule__Group_5__011540 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_33_in_rule__Scanner_MultiLineRule__Group_5__0__Impl11568 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__Scanner_MultiLineRule__Group_5__1__Impl_in_rule__Scanner_MultiLineRule__Group_5__111599 = new BitSet(new long[]{0x0000000000000020L}); - public static final BitSet FOLLOW_rule__Scanner_MultiLineRule__Group_5__2_in_rule__Scanner_MultiLineRule__Group_5__111602 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_34_in_rule__Scanner_MultiLineRule__Group_5__1__Impl11630 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__Scanner_MultiLineRule__Group_5__2__Impl_in_rule__Scanner_MultiLineRule__Group_5__211661 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__Scanner_MultiLineRule__EscapeSeqAssignment_5_2_in_rule__Scanner_MultiLineRule__Group_5__2__Impl11688 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__Scanner_PatternRule__Group__0__Impl_in_rule__Scanner_PatternRule__Group__011724 = new BitSet(new long[]{0x0000000000000020L}); - public static final BitSet FOLLOW_rule__Scanner_PatternRule__Group__1_in_rule__Scanner_PatternRule__Group__011727 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_40_in_rule__Scanner_PatternRule__Group__0__Impl11755 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__Scanner_PatternRule__Group__1__Impl_in_rule__Scanner_PatternRule__Group__111786 = new BitSet(new long[]{0x0000020080000040L}); - public static final BitSet FOLLOW_rule__Scanner_PatternRule__Group__2_in_rule__Scanner_PatternRule__Group__111789 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__Scanner_PatternRule__StartPatternAssignment_1_in_rule__Scanner_PatternRule__Group__1__Impl11816 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__Scanner_PatternRule__Group__2__Impl_in_rule__Scanner_PatternRule__Group__211846 = new BitSet(new long[]{0x0000020080000040L}); - public static final BitSet FOLLOW_rule__Scanner_PatternRule__Group__3_in_rule__Scanner_PatternRule__Group__211849 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__Scanner_PatternRule__LengthAssignment_2_in_rule__Scanner_PatternRule__Group__2__Impl11876 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__Scanner_PatternRule__Group__3__Impl_in_rule__Scanner_PatternRule__Group__311907 = new BitSet(new long[]{0x0000020080000040L}); - public static final BitSet FOLLOW_rule__Scanner_PatternRule__Group__4_in_rule__Scanner_PatternRule__Group__311910 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__Scanner_PatternRule__Group_3__0_in_rule__Scanner_PatternRule__Group__3__Impl11937 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__Scanner_PatternRule__Group__4__Impl_in_rule__Scanner_PatternRule__Group__411968 = new BitSet(new long[]{0x0000000000000020L}); - public static final BitSet FOLLOW_rule__Scanner_PatternRule__Group__5_in_rule__Scanner_PatternRule__Group__411971 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_41_in_rule__Scanner_PatternRule__Group__4__Impl11999 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__Scanner_PatternRule__Group__5__Impl_in_rule__Scanner_PatternRule__Group__512030 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__Scanner_PatternRule__ContentPatternAssignment_5_in_rule__Scanner_PatternRule__Group__5__Impl12057 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__Scanner_PatternRule__Group_3__0__Impl_in_rule__Scanner_PatternRule__Group_3__012099 = new BitSet(new long[]{0x0000180000000000L}); - public static final BitSet FOLLOW_rule__Scanner_PatternRule__Group_3__1_in_rule__Scanner_PatternRule__Group_3__012102 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_31_in_rule__Scanner_PatternRule__Group_3__0__Impl12130 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__Scanner_PatternRule__Group_3__1__Impl_in_rule__Scanner_PatternRule__Group_3__112161 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__Scanner_PatternRule__CheckAssignment_3_1_in_rule__Scanner_PatternRule__Group_3__1__Impl12188 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__Scanner_CharacterRule__Group__0__Impl_in_rule__Scanner_CharacterRule__Group__012222 = new BitSet(new long[]{0x0000000000001000L}); - public static final BitSet FOLLOW_rule__Scanner_CharacterRule__Group__1_in_rule__Scanner_CharacterRule__Group__012225 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_42_in_rule__Scanner_CharacterRule__Group__0__Impl12253 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__Scanner_CharacterRule__Group__1__Impl_in_rule__Scanner_CharacterRule__Group__112284 = new BitSet(new long[]{0x0000000000000020L}); - public static final BitSet FOLLOW_rule__Scanner_CharacterRule__Group__2_in_rule__Scanner_CharacterRule__Group__112287 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_12_in_rule__Scanner_CharacterRule__Group__1__Impl12315 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__Scanner_CharacterRule__Group__2__Impl_in_rule__Scanner_CharacterRule__Group__212346 = new BitSet(new long[]{0x0000004000004000L}); - public static final BitSet FOLLOW_rule__Scanner_CharacterRule__Group__3_in_rule__Scanner_CharacterRule__Group__212349 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__Scanner_CharacterRule__CharactersAssignment_2_in_rule__Scanner_CharacterRule__Group__2__Impl12376 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__Scanner_CharacterRule__Group__3__Impl_in_rule__Scanner_CharacterRule__Group__312406 = new BitSet(new long[]{0x0000004000004000L}); - public static final BitSet FOLLOW_rule__Scanner_CharacterRule__Group__4_in_rule__Scanner_CharacterRule__Group__312409 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__Scanner_CharacterRule__Group_3__0_in_rule__Scanner_CharacterRule__Group__3__Impl12436 = new BitSet(new long[]{0x0000004000000002L}); - public static final BitSet FOLLOW_rule__Scanner_CharacterRule__Group__4__Impl_in_rule__Scanner_CharacterRule__Group__412467 = new BitSet(new long[]{0x0000000080000000L}); - public static final BitSet FOLLOW_rule__Scanner_CharacterRule__Group__5_in_rule__Scanner_CharacterRule__Group__412470 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_14_in_rule__Scanner_CharacterRule__Group__4__Impl12498 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__Scanner_CharacterRule__Group__5__Impl_in_rule__Scanner_CharacterRule__Group__512529 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__Scanner_CharacterRule__Group_5__0_in_rule__Scanner_CharacterRule__Group__5__Impl12556 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__Scanner_CharacterRule__Group_3__0__Impl_in_rule__Scanner_CharacterRule__Group_3__012599 = new BitSet(new long[]{0x0000000000000020L}); - public static final BitSet FOLLOW_rule__Scanner_CharacterRule__Group_3__1_in_rule__Scanner_CharacterRule__Group_3__012602 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_38_in_rule__Scanner_CharacterRule__Group_3__0__Impl12630 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__Scanner_CharacterRule__Group_3__1__Impl_in_rule__Scanner_CharacterRule__Group_3__112661 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__Scanner_CharacterRule__CharactersAssignment_3_1_in_rule__Scanner_CharacterRule__Group_3__1__Impl12688 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__Scanner_CharacterRule__Group_5__0__Impl_in_rule__Scanner_CharacterRule__Group_5__012722 = new BitSet(new long[]{0x0000180000000000L}); - public static final BitSet FOLLOW_rule__Scanner_CharacterRule__Group_5__1_in_rule__Scanner_CharacterRule__Group_5__012725 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_31_in_rule__Scanner_CharacterRule__Group_5__0__Impl12753 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__Scanner_CharacterRule__Group_5__1__Impl_in_rule__Scanner_CharacterRule__Group_5__112784 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__Scanner_CharacterRule__CheckAssignment_5_1_in_rule__Scanner_CharacterRule__Group_5__1__Impl12811 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__Scanner_JSRule__Group__0__Impl_in_rule__Scanner_JSRule__Group__012845 = new BitSet(new long[]{0x0000000000000020L}); - public static final BitSet FOLLOW_rule__Scanner_JSRule__Group__1_in_rule__Scanner_JSRule__Group__012848 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_28_in_rule__Scanner_JSRule__Group__0__Impl12876 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__Scanner_JSRule__Group__1__Impl_in_rule__Scanner_JSRule__Group__112907 = new BitSet(new long[]{0x0000000080000000L}); - public static final BitSet FOLLOW_rule__Scanner_JSRule__Group__2_in_rule__Scanner_JSRule__Group__112910 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__Scanner_JSRule__FileURIAssignment_1_in_rule__Scanner_JSRule__Group__1__Impl12937 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__Scanner_JSRule__Group__2__Impl_in_rule__Scanner_JSRule__Group__212967 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__Scanner_JSRule__Group_2__0_in_rule__Scanner_JSRule__Group__2__Impl12994 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__Scanner_JSRule__Group_2__0__Impl_in_rule__Scanner_JSRule__Group_2__013031 = new BitSet(new long[]{0x0000180000000000L}); - public static final BitSet FOLLOW_rule__Scanner_JSRule__Group_2__1_in_rule__Scanner_JSRule__Group_2__013034 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_31_in_rule__Scanner_JSRule__Group_2__0__Impl13062 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__Scanner_JSRule__Group_2__1__Impl_in_rule__Scanner_JSRule__Group_2__113093 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__Scanner_JSRule__CheckAssignment_2_1_in_rule__Scanner_JSRule__Group_2__1__Impl13120 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__Equals__Group__0__Impl_in_rule__Equals__Group__013154 = new BitSet(new long[]{0x0000000000000040L}); - public static final BitSet FOLLOW_rule__Equals__Group__1_in_rule__Equals__Group__013157 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_43_in_rule__Equals__Group__0__Impl13185 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__Equals__Group__1__Impl_in_rule__Equals__Group__113216 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__Equals__ValueAssignment_1_in_rule__Equals__Group__1__Impl13243 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__Range__Group__0__Impl_in_rule__Range__Group__013277 = new BitSet(new long[]{0x0000000000001800L}); - public static final BitSet FOLLOW_rule__Range__Group__1_in_rule__Range__Group__013280 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_44_in_rule__Range__Group__0__Impl13308 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__Range__Group__1__Impl_in_rule__Range__Group__113339 = new BitSet(new long[]{0x0000004000000040L}); - public static final BitSet FOLLOW_rule__Range__Group__2_in_rule__Range__Group__113342 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__Range__LtInclAssignment_1_in_rule__Range__Group__1__Impl13369 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__Range__Group__2__Impl_in_rule__Range__Group__213399 = new BitSet(new long[]{0x0000004000000040L}); - public static final BitSet FOLLOW_rule__Range__Group__3_in_rule__Range__Group__213402 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__Range__MinValueAssignment_2_in_rule__Range__Group__2__Impl13429 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__Range__Group__3__Impl_in_rule__Range__Group__313460 = new BitSet(new long[]{0x0000000000006040L}); - public static final BitSet FOLLOW_rule__Range__Group__4_in_rule__Range__Group__313463 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_38_in_rule__Range__Group__3__Impl13491 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__Range__Group__4__Impl_in_rule__Range__Group__413522 = new BitSet(new long[]{0x0000000000006040L}); - public static final BitSet FOLLOW_rule__Range__Group__5_in_rule__Range__Group__413525 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__Range__MaxValueAssignment_4_in_rule__Range__Group__4__Impl13552 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__Range__Group__5__Impl_in_rule__Range__Group__513583 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__Range__GtInclAssignment_5_in_rule__Range__Group__5__Impl13610 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__WhitespaceRule__Group__0__Impl_in_rule__WhitespaceRule__Group__013652 = new BitSet(new long[]{0x0000800000001020L}); - public static final BitSet FOLLOW_rule__WhitespaceRule__Group__1_in_rule__WhitespaceRule__Group__013655 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_45_in_rule__WhitespaceRule__Group__0__Impl13683 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__WhitespaceRule__Group__1__Impl_in_rule__WhitespaceRule__Group__113714 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__WhitespaceRule__Alternatives_1_in_rule__WhitespaceRule__Group__1__Impl13741 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__WhitespaceRule__Group_1_0__0__Impl_in_rule__WhitespaceRule__Group_1_0__013775 = new BitSet(new long[]{0x0000000000000020L}); - public static final BitSet FOLLOW_rule__WhitespaceRule__Group_1_0__1_in_rule__WhitespaceRule__Group_1_0__013778 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_12_in_rule__WhitespaceRule__Group_1_0__0__Impl13806 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__WhitespaceRule__Group_1_0__1__Impl_in_rule__WhitespaceRule__Group_1_0__113837 = new BitSet(new long[]{0x0000004000004000L}); - public static final BitSet FOLLOW_rule__WhitespaceRule__Group_1_0__2_in_rule__WhitespaceRule__Group_1_0__113840 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__WhitespaceRule__CharactersAssignment_1_0_1_in_rule__WhitespaceRule__Group_1_0__1__Impl13867 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__WhitespaceRule__Group_1_0__2__Impl_in_rule__WhitespaceRule__Group_1_0__213897 = new BitSet(new long[]{0x0000004000004000L}); - public static final BitSet FOLLOW_rule__WhitespaceRule__Group_1_0__3_in_rule__WhitespaceRule__Group_1_0__213900 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__WhitespaceRule__Group_1_0_2__0_in_rule__WhitespaceRule__Group_1_0__2__Impl13927 = new BitSet(new long[]{0x0000004000000002L}); - public static final BitSet FOLLOW_rule__WhitespaceRule__Group_1_0__3__Impl_in_rule__WhitespaceRule__Group_1_0__313958 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_14_in_rule__WhitespaceRule__Group_1_0__3__Impl13986 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__WhitespaceRule__Group_1_0_2__0__Impl_in_rule__WhitespaceRule__Group_1_0_2__014025 = new BitSet(new long[]{0x0000000000000020L}); - public static final BitSet FOLLOW_rule__WhitespaceRule__Group_1_0_2__1_in_rule__WhitespaceRule__Group_1_0_2__014028 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_38_in_rule__WhitespaceRule__Group_1_0_2__0__Impl14056 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__WhitespaceRule__Group_1_0_2__1__Impl_in_rule__WhitespaceRule__Group_1_0_2__114087 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__WhitespaceRule__CharactersAssignment_1_0_2_1_in_rule__WhitespaceRule__Group_1_0_2__1__Impl14114 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleQualifiedName_in_rule__Root__NameAssignment_114153 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleImport_in_rule__Root__ImportsAssignment_214184 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleLanguageDef_in_rule__Root__LanguageDefinitionAssignment_314215 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleQualifiedNameWithWildCard_in_rule__Import__ImportedNamespaceAssignment_114246 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_RULE_ID_in_rule__LanguageDef__NameAssignment_014277 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleParitioning_in_rule__LanguageDef__ParitioningAssignment_214308 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleLexicalHighlighting_in_rule__LanguageDef__LexicalHighlightingAssignment_314339 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleIntegration_in_rule__LanguageDef__IntegrationAssignment_414370 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleCodeIntegration_in_rule__Integration__CodeIntegrationListAssignment_214401 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleCodegeneration_in_rule__JavaFXIntegration__CodegenerationListAssignment_214432 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_RULE_STRING_in_rule__JavaCodeGeneration__NameAssignment_114463 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleConfigValue_in_rule__JavaCodeGeneration__ConfigValueAssignment_2_114494 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_RULE_STRING_in_rule__E4CodeGeneration__NameAssignment_114525 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleConfigValue_in_rule__E4CodeGeneration__ConfigValueAssignment_2_114556 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_RULE_ID_in_rule__ConfigValue__KeyAssignment_014587 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_RULE_STRING_in_rule__ConfigValue__SimpleValueAssignment_2_014618 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleConfigValue_in_rule__ConfigValue__ChildrenAssignment_2_1_114649 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rulePartition_in_rule__Paritioning__PartitionsAssignment_214680 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rulePartitioner_in_rule__Paritioning__PartitionerAssignment_314711 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_RULE_ID_in_rule__Partition__NameAssignment_114742 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_RULE_STRING_in_rule__Paritioner_JS__ScriptURIAssignment_114773 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rulePartition_Rule_in_rule__Partitioner_Rule__RuleListAssignment_214804 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_RULE_ID_in_rule__Partition_SingleLineRule__ParitionAssignment_114839 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_RULE_STRING_in_rule__Partition_SingleLineRule__StartSeqAssignment_214874 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleCheck_in_rule__Partition_SingleLineRule__CheckAssignment_3_114905 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_RULE_STRING_in_rule__Partition_SingleLineRule__EndSeqAssignment_4_114936 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_RULE_STRING_in_rule__Partition_SingleLineRule__EscapeSeqAssignment_5_214967 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_RULE_ID_in_rule__Partition_MultiLineRule__ParitionAssignment_115002 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_RULE_STRING_in_rule__Partition_MultiLineRule__StartSeqAssignment_215037 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleCheck_in_rule__Partition_MultiLineRule__CheckAssignment_3_115068 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_RULE_STRING_in_rule__Partition_MultiLineRule__EndSeqAssignment_515099 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_RULE_STRING_in_rule__Partition_MultiLineRule__EscapeSeqAssignment_6_215130 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleLexicalPartitionHighlighting_in_rule__LexicalHighlighting__ListAssignment_215161 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_RULE_ID_in_rule__LexicalPartitionHighlighting_JS__PartitionAssignment_115196 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_RULE_STRING_in_rule__LexicalPartitionHighlighting_JS__ScriptURIAssignment_215231 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_RULE_ID_in_rule__LexicalPartitionHighlighting_Rule__PartitionAssignment_115266 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleWhitespaceRule_in_rule__LexicalPartitionHighlighting_Rule__WhitespaceAssignment_215301 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleToken_in_rule__LexicalPartitionHighlighting_Rule__TokenListAssignment_415332 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_46_in_rule__Token__DefaultAssignment_015368 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_RULE_ID_in_rule__Token__NameAssignment_115407 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleScanner_in_rule__Token__ScannerListAssignment_2_115438 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleKeyword_in_rule__Scanner_Keyword__KeywordsAssignment_215469 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleKeyword_in_rule__Scanner_Keyword__KeywordsAssignment_3_115500 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_RULE_STRING_in_rule__Keyword__NameAssignment_015531 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_RULE_STRING_in_rule__Keyword__VersionAssignment_1_115562 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_RULE_STRING_in_rule__Scanner_SingleLineRule__StartSeqAssignment_115593 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleCheck_in_rule__Scanner_SingleLineRule__CheckAssignment_2_115624 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_RULE_STRING_in_rule__Scanner_SingleLineRule__EndSeqAssignment_3_115655 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_RULE_STRING_in_rule__Scanner_SingleLineRule__EscapeSeqAssignment_4_215686 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_RULE_STRING_in_rule__Scanner_MultiLineRule__StartSeqAssignment_115717 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleCheck_in_rule__Scanner_MultiLineRule__CheckAssignment_2_115748 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_RULE_STRING_in_rule__Scanner_MultiLineRule__EndSeqAssignment_415779 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_RULE_STRING_in_rule__Scanner_MultiLineRule__EscapeSeqAssignment_5_215810 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_RULE_STRING_in_rule__Scanner_PatternRule__StartPatternAssignment_115841 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_RULE_INT_in_rule__Scanner_PatternRule__LengthAssignment_215872 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleCheck_in_rule__Scanner_PatternRule__CheckAssignment_3_115903 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_RULE_STRING_in_rule__Scanner_PatternRule__ContentPatternAssignment_515934 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_RULE_STRING_in_rule__Scanner_CharacterRule__CharactersAssignment_215965 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_RULE_STRING_in_rule__Scanner_CharacterRule__CharactersAssignment_3_115996 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleCheck_in_rule__Scanner_CharacterRule__CheckAssignment_5_116027 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_RULE_STRING_in_rule__Scanner_JSRule__FileURIAssignment_116058 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleCheck_in_rule__Scanner_JSRule__CheckAssignment_2_116089 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_RULE_INT_in_rule__Equals__ValueAssignment_116120 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__Range__LtInclAlternatives_1_0_in_rule__Range__LtInclAssignment_116151 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_RULE_INT_in_rule__Range__MinValueAssignment_216184 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_RULE_INT_in_rule__Range__MaxValueAssignment_416215 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__Range__GtInclAlternatives_5_0_in_rule__Range__GtInclAssignment_516246 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_RULE_STRING_in_rule__WhitespaceRule__CharactersAssignment_1_0_116279 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_RULE_STRING_in_rule__WhitespaceRule__CharactersAssignment_1_0_2_116310 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_47_in_rule__WhitespaceRule__JavawhitespaceAssignment_1_116346 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_RULE_STRING_in_rule__WhitespaceRule__FileURIAssignment_1_216385 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_1 = new BitSet(new long[]{0x0000000000000000L}); + public static final BitSet FOLLOW_2 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_3 = new BitSet(new long[]{0x0000000000000010L}); + public static final BitSet FOLLOW_4 = new BitSet(new long[]{0x0000000000040010L}); + public static final BitSet FOLLOW_5 = new BitSet(new long[]{0x0000000000040002L}); + public static final BitSet FOLLOW_6 = new BitSet(new long[]{0x0000000000010000L}); + public static final BitSet FOLLOW_7 = new BitSet(new long[]{0x0000000000010002L}); + public static final BitSet FOLLOW_8 = new BitSet(new long[]{0x0000000000020000L}); + public static final BitSet FOLLOW_9 = new BitSet(new long[]{0x0000000000080000L}); + public static final BitSet FOLLOW_10 = new BitSet(new long[]{0x0000000004000000L}); + public static final BitSet FOLLOW_11 = new BitSet(new long[]{0x0000001000000000L}); + public static final BitSet FOLLOW_12 = new BitSet(new long[]{0x0000000000300000L}); + public static final BitSet FOLLOW_13 = new BitSet(new long[]{0x0000000000400000L}); + public static final BitSet FOLLOW_14 = new BitSet(new long[]{0x0000000000100000L}); + public static final BitSet FOLLOW_15 = new BitSet(new long[]{0x0000000000400002L}); + public static final BitSet FOLLOW_16 = new BitSet(new long[]{0x0000000001800000L}); + public static final BitSet FOLLOW_17 = new BitSet(new long[]{0x0000000001800002L}); + public static final BitSet FOLLOW_18 = new BitSet(new long[]{0x0000000000000020L}); + public static final BitSet FOLLOW_19 = new BitSet(new long[]{0x0000000000000012L}); + public static final BitSet FOLLOW_20 = new BitSet(new long[]{0x0000000002000000L}); + public static final BitSet FOLLOW_21 = new BitSet(new long[]{0x0000000000080020L}); + public static final BitSet FOLLOW_22 = new BitSet(new long[]{0x0000000008000000L}); + public static final BitSet FOLLOW_23 = new BitSet(new long[]{0x0000000030000000L}); + public static final BitSet FOLLOW_24 = new BitSet(new long[]{0x0000000008000002L}); + public static final BitSet FOLLOW_25 = new BitSet(new long[]{0x0000000840000000L}); + public static final BitSet FOLLOW_26 = new BitSet(new long[]{0x0000000840000002L}); + public static final BitSet FOLLOW_27 = new BitSet(new long[]{0x0000000380000000L}); + public static final BitSet FOLLOW_28 = new BitSet(new long[]{0x0000600000000000L}); + public static final BitSet FOLLOW_29 = new BitSet(new long[]{0x0000000400000000L}); + public static final BitSet FOLLOW_30 = new BitSet(new long[]{0x0000000180000000L}); + public static final BitSet FOLLOW_31 = new BitSet(new long[]{0x0000000200000000L}); + public static final BitSet FOLLOW_32 = new BitSet(new long[]{0x0000002000100000L}); + public static final BitSet FOLLOW_33 = new BitSet(new long[]{0x0000000030000002L}); + public static final BitSet FOLLOW_34 = new BitSet(new long[]{0x0000004000000000L}); + public static final BitSet FOLLOW_35 = new BitSet(new long[]{0x0003000000000000L}); + public static final BitSet FOLLOW_36 = new BitSet(new long[]{0x0000800000080000L}); + public static final BitSet FOLLOW_37 = new BitSet(new long[]{0x0004000000000010L}); + public static final BitSet FOLLOW_38 = new BitSet(new long[]{0x0004000000000012L}); + public static final BitSet FOLLOW_39 = new BitSet(new long[]{0x0000148850000000L}); + public static final BitSet FOLLOW_40 = new BitSet(new long[]{0x0000148850000002L}); + public static final BitSet FOLLOW_41 = new BitSet(new long[]{0x0000000000001000L}); + public static final BitSet FOLLOW_42 = new BitSet(new long[]{0x0000010000004000L}); + public static final BitSet FOLLOW_43 = new BitSet(new long[]{0x0000010000000002L}); + public static final BitSet FOLLOW_44 = new BitSet(new long[]{0x0000020000000000L}); + public static final BitSet FOLLOW_45 = new BitSet(new long[]{0x0000080080000040L}); + public static final BitSet FOLLOW_46 = new BitSet(new long[]{0x0000000080000000L}); + public static final BitSet FOLLOW_47 = new BitSet(new long[]{0x0000000000000040L}); + public static final BitSet FOLLOW_48 = new BitSet(new long[]{0x0000000000001800L}); + public static final BitSet FOLLOW_49 = new BitSet(new long[]{0x0000010000000040L}); + public static final BitSet FOLLOW_50 = new BitSet(new long[]{0x0000000000006040L}); + public static final BitSet FOLLOW_51 = new BitSet(new long[]{0x0008000000001020L}); }
\ No newline at end of file diff --git a/bundles/code/org.eclipse.fx.code.editor.ldef/model/generated/LDef.ecore b/bundles/code/org.eclipse.fx.code.editor.ldef/model/generated/LDef.ecore index 5022da935..4ccbdf4d2 100644 --- a/bundles/code/org.eclipse.fx.code.editor.ldef/model/generated/LDef.ecore +++ b/bundles/code/org.eclipse.fx.code.editor.ldef/model/generated/LDef.ecore @@ -73,6 +73,18 @@ <eClassifiers xsi:type="ecore:EClass" name="LexicalHighlighting"> <eStructuralFeatures xsi:type="ecore:EReference" name="list" upperBound="-1" eType="#//LexicalPartitionHighlighting" containment="true"/> + <eStructuralFeatures xsi:type="ecore:EReference" name="vistual" eType="#//TokenVisuals" + containment="true"/> + </eClassifiers> + <eClassifiers xsi:type="ecore:EClass" name="TokenVisuals"> + <eStructuralFeatures xsi:type="ecore:EReference" name="tokenVisuals" upperBound="-1" + eType="#//TokenVisual" containment="true"/> + </eClassifiers> + <eClassifiers xsi:type="ecore:EClass" name="TokenVisual"> + <eStructuralFeatures xsi:type="ecore:EReference" name="token" eType="#//Token"/> + <eStructuralFeatures xsi:type="ecore:EAttribute" name="colorSpec" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"/> + <eStructuralFeatures xsi:type="ecore:EAttribute" name="bold" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EBoolean"/> + <eStructuralFeatures xsi:type="ecore:EAttribute" name="italic" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EBoolean"/> </eClassifiers> <eClassifiers xsi:type="ecore:EClass" name="LexicalPartitionHighlighting"> <eStructuralFeatures xsi:type="ecore:EReference" name="partition" eType="#//Partition"/> diff --git a/bundles/code/org.eclipse.fx.code.editor.ldef/model/generated/LDef.genmodel b/bundles/code/org.eclipse.fx.code.editor.ldef/model/generated/LDef.genmodel index c634db9e0..42707fd6a 100644 --- a/bundles/code/org.eclipse.fx.code.editor.ldef/model/generated/LDef.genmodel +++ b/bundles/code/org.eclipse.fx.code.editor.ldef/model/generated/LDef.genmodel @@ -64,6 +64,16 @@ <genClasses ecoreClass="LDef.ecore#//Partition_MultiLineRule"/> <genClasses ecoreClass="LDef.ecore#//LexicalHighlighting"> <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference LDef.ecore#//LexicalHighlighting/list"/> + <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference LDef.ecore#//LexicalHighlighting/vistual"/> + </genClasses> + <genClasses ecoreClass="LDef.ecore#//TokenVisuals"> + <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference LDef.ecore#//TokenVisuals/tokenVisuals"/> + </genClasses> + <genClasses ecoreClass="LDef.ecore#//TokenVisual"> + <genFeatures notify="false" createChild="false" propertySortChoices="true" ecoreFeature="ecore:EReference LDef.ecore#//TokenVisual/token"/> + <genFeatures createChild="false" ecoreFeature="ecore:EAttribute LDef.ecore#//TokenVisual/colorSpec"/> + <genFeatures createChild="false" ecoreFeature="ecore:EAttribute LDef.ecore#//TokenVisual/bold"/> + <genFeatures createChild="false" ecoreFeature="ecore:EAttribute LDef.ecore#//TokenVisual/italic"/> </genClasses> <genClasses ecoreClass="LDef.ecore#//LexicalPartitionHighlighting"> <genFeatures notify="false" createChild="false" propertySortChoices="true" ecoreFeature="ecore:EReference LDef.ecore#//LexicalPartitionHighlighting/partition"/> diff --git a/bundles/code/org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/LDef.xtextbin b/bundles/code/org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/LDef.xtextbin Binary files differindex 966518c38..41693b0dc 100644 --- a/bundles/code/org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/LDef.xtextbin +++ b/bundles/code/org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/LDef.xtextbin diff --git a/bundles/code/org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/LDefStandaloneSetupGenerated.java b/bundles/code/org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/LDefStandaloneSetupGenerated.java index 480e106b7..079f0a838 100644 --- a/bundles/code/org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/LDefStandaloneSetupGenerated.java +++ b/bundles/code/org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/LDefStandaloneSetupGenerated.java @@ -4,8 +4,8 @@ package org.eclipse.fx.code.editor.ldef; import org.eclipse.emf.ecore.EPackage; -import org.eclipse.xtext.ISetup; import org.eclipse.emf.ecore.resource.Resource; +import org.eclipse.xtext.ISetup; import com.google.inject.Guice; import com.google.inject.Injector; diff --git a/bundles/code/org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/lDef/LDefFactory.java b/bundles/code/org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/lDef/LDefFactory.java index 436ad18f9..1cefcf70b 100644 --- a/bundles/code/org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/lDef/LDefFactory.java +++ b/bundles/code/org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/lDef/LDefFactory.java @@ -194,6 +194,24 @@ public interface LDefFactory extends EFactory LexicalHighlighting createLexicalHighlighting(); /** + * Returns a new object of class '<em>Token Visuals</em>'. + * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * @return a new object of class '<em>Token Visuals</em>'. + * @generated + */ + TokenVisuals createTokenVisuals(); + + /** + * Returns a new object of class '<em>Token Visual</em>'. + * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * @return a new object of class '<em>Token Visual</em>'. + * @generated + */ + TokenVisual createTokenVisual(); + + /** * Returns a new object of class '<em>Lexical Partition Highlighting</em>'. * <!-- begin-user-doc --> * <!-- end-user-doc --> diff --git a/bundles/code/org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/lDef/LDefPackage.java b/bundles/code/org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/lDef/LDefPackage.java index 19ed1a112..f5522a029 100644 --- a/bundles/code/org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/lDef/LDefPackage.java +++ b/bundles/code/org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/lDef/LDefPackage.java @@ -769,13 +769,105 @@ public interface LDefPackage extends EPackage int LEXICAL_HIGHLIGHTING__LIST = 0; /** + * The feature id for the '<em><b>Vistual</b></em>' containment reference. + * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * @generated + * @ordered + */ + int LEXICAL_HIGHLIGHTING__VISTUAL = 1; + + /** * The number of structural features of the '<em>Lexical Highlighting</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ - int LEXICAL_HIGHLIGHTING_FEATURE_COUNT = 1; + int LEXICAL_HIGHLIGHTING_FEATURE_COUNT = 2; + + /** + * The meta object id for the '{@link org.eclipse.fx.code.editor.ldef.lDef.impl.TokenVisualsImpl <em>Token Visuals</em>}' class. + * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * @see org.eclipse.fx.code.editor.ldef.lDef.impl.TokenVisualsImpl + * @see org.eclipse.fx.code.editor.ldef.lDef.impl.LDefPackageImpl#getTokenVisuals() + * @generated + */ + int TOKEN_VISUALS = 19; + + /** + * The feature id for the '<em><b>Token Visuals</b></em>' containment reference list. + * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * @generated + * @ordered + */ + int TOKEN_VISUALS__TOKEN_VISUALS = 0; + + /** + * The number of structural features of the '<em>Token Visuals</em>' class. + * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * @generated + * @ordered + */ + int TOKEN_VISUALS_FEATURE_COUNT = 1; + + /** + * The meta object id for the '{@link org.eclipse.fx.code.editor.ldef.lDef.impl.TokenVisualImpl <em>Token Visual</em>}' class. + * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * @see org.eclipse.fx.code.editor.ldef.lDef.impl.TokenVisualImpl + * @see org.eclipse.fx.code.editor.ldef.lDef.impl.LDefPackageImpl#getTokenVisual() + * @generated + */ + int TOKEN_VISUAL = 20; + + /** + * The feature id for the '<em><b>Token</b></em>' reference. + * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * @generated + * @ordered + */ + int TOKEN_VISUAL__TOKEN = 0; + + /** + * The feature id for the '<em><b>Color Spec</b></em>' attribute. + * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * @generated + * @ordered + */ + int TOKEN_VISUAL__COLOR_SPEC = 1; + + /** + * The feature id for the '<em><b>Bold</b></em>' attribute. + * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * @generated + * @ordered + */ + int TOKEN_VISUAL__BOLD = 2; + + /** + * The feature id for the '<em><b>Italic</b></em>' attribute. + * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * @generated + * @ordered + */ + int TOKEN_VISUAL__ITALIC = 3; + + /** + * The number of structural features of the '<em>Token Visual</em>' class. + * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * @generated + * @ordered + */ + int TOKEN_VISUAL_FEATURE_COUNT = 4; /** * The meta object id for the '{@link org.eclipse.fx.code.editor.ldef.lDef.impl.LexicalPartitionHighlightingImpl <em>Lexical Partition Highlighting</em>}' class. @@ -785,7 +877,7 @@ public interface LDefPackage extends EPackage * @see org.eclipse.fx.code.editor.ldef.lDef.impl.LDefPackageImpl#getLexicalPartitionHighlighting() * @generated */ - int LEXICAL_PARTITION_HIGHLIGHTING = 19; + int LEXICAL_PARTITION_HIGHLIGHTING = 21; /** * The feature id for the '<em><b>Partition</b></em>' reference. @@ -813,7 +905,7 @@ public interface LDefPackage extends EPackage * @see org.eclipse.fx.code.editor.ldef.lDef.impl.LDefPackageImpl#getLexicalPartitionHighlighting_JS() * @generated */ - int LEXICAL_PARTITION_HIGHLIGHTING_JS = 20; + int LEXICAL_PARTITION_HIGHLIGHTING_JS = 22; /** * The feature id for the '<em><b>Partition</b></em>' reference. @@ -850,7 +942,7 @@ public interface LDefPackage extends EPackage * @see org.eclipse.fx.code.editor.ldef.lDef.impl.LDefPackageImpl#getLexicalPartitionHighlighting_Rule() * @generated */ - int LEXICAL_PARTITION_HIGHLIGHTING_RULE = 21; + int LEXICAL_PARTITION_HIGHLIGHTING_RULE = 23; /** * The feature id for the '<em><b>Partition</b></em>' reference. @@ -896,7 +988,7 @@ public interface LDefPackage extends EPackage * @see org.eclipse.fx.code.editor.ldef.lDef.impl.LDefPackageImpl#getToken() * @generated */ - int TOKEN = 22; + int TOKEN = 24; /** * The feature id for the '<em><b>Default</b></em>' attribute. @@ -942,7 +1034,7 @@ public interface LDefPackage extends EPackage * @see org.eclipse.fx.code.editor.ldef.lDef.impl.LDefPackageImpl#getScanner() * @generated */ - int SCANNER = 23; + int SCANNER = 25; /** * The number of structural features of the '<em>Scanner</em>' class. @@ -961,7 +1053,7 @@ public interface LDefPackage extends EPackage * @see org.eclipse.fx.code.editor.ldef.lDef.impl.LDefPackageImpl#getScanner_Keyword() * @generated */ - int SCANNER_KEYWORD = 24; + int SCANNER_KEYWORD = 26; /** * The feature id for the '<em><b>Keywords</b></em>' containment reference list. @@ -989,7 +1081,7 @@ public interface LDefPackage extends EPackage * @see org.eclipse.fx.code.editor.ldef.lDef.impl.LDefPackageImpl#getKeyword() * @generated */ - int KEYWORD = 25; + int KEYWORD = 27; /** * The feature id for the '<em><b>Name</b></em>' attribute. @@ -1026,7 +1118,7 @@ public interface LDefPackage extends EPackage * @see org.eclipse.fx.code.editor.ldef.lDef.impl.LDefPackageImpl#getScanner_Rule() * @generated */ - int SCANNER_RULE = 26; + int SCANNER_RULE = 28; /** * The feature id for the '<em><b>Check</b></em>' containment reference. @@ -1054,7 +1146,7 @@ public interface LDefPackage extends EPackage * @see org.eclipse.fx.code.editor.ldef.lDef.impl.LDefPackageImpl#getScanner_SingleLineRule() * @generated */ - int SCANNER_SINGLE_LINE_RULE = 27; + int SCANNER_SINGLE_LINE_RULE = 29; /** * The feature id for the '<em><b>Check</b></em>' containment reference. @@ -1109,7 +1201,7 @@ public interface LDefPackage extends EPackage * @see org.eclipse.fx.code.editor.ldef.lDef.impl.LDefPackageImpl#getScanner_MultiLineRule() * @generated */ - int SCANNER_MULTI_LINE_RULE = 28; + int SCANNER_MULTI_LINE_RULE = 30; /** * The feature id for the '<em><b>Check</b></em>' containment reference. @@ -1164,7 +1256,7 @@ public interface LDefPackage extends EPackage * @see org.eclipse.fx.code.editor.ldef.lDef.impl.LDefPackageImpl#getScanner_PatternRule() * @generated */ - int SCANNER_PATTERN_RULE = 29; + int SCANNER_PATTERN_RULE = 31; /** * The feature id for the '<em><b>Check</b></em>' containment reference. @@ -1219,7 +1311,7 @@ public interface LDefPackage extends EPackage * @see org.eclipse.fx.code.editor.ldef.lDef.impl.LDefPackageImpl#getScanner_CharacterRule() * @generated */ - int SCANNER_CHARACTER_RULE = 30; + int SCANNER_CHARACTER_RULE = 32; /** * The feature id for the '<em><b>Check</b></em>' containment reference. @@ -1256,7 +1348,7 @@ public interface LDefPackage extends EPackage * @see org.eclipse.fx.code.editor.ldef.lDef.impl.LDefPackageImpl#getScanner_JSRule() * @generated */ - int SCANNER_JS_RULE = 31; + int SCANNER_JS_RULE = 33; /** * The feature id for the '<em><b>Check</b></em>' containment reference. @@ -1293,7 +1385,7 @@ public interface LDefPackage extends EPackage * @see org.eclipse.fx.code.editor.ldef.lDef.impl.LDefPackageImpl#getCheck() * @generated */ - int CHECK = 32; + int CHECK = 34; /** * The number of structural features of the '<em>Check</em>' class. @@ -1312,7 +1404,7 @@ public interface LDefPackage extends EPackage * @see org.eclipse.fx.code.editor.ldef.lDef.impl.LDefPackageImpl#getEquals() * @generated */ - int EQUALS = 33; + int EQUALS = 35; /** * The feature id for the '<em><b>Value</b></em>' attribute. @@ -1340,7 +1432,7 @@ public interface LDefPackage extends EPackage * @see org.eclipse.fx.code.editor.ldef.lDef.impl.LDefPackageImpl#getRange() * @generated */ - int RANGE = 34; + int RANGE = 36; /** * The feature id for the '<em><b>Lt Incl</b></em>' attribute. @@ -1395,7 +1487,7 @@ public interface LDefPackage extends EPackage * @see org.eclipse.fx.code.editor.ldef.lDef.impl.LDefPackageImpl#getWhitespaceRule() * @generated */ - int WHITESPACE_RULE = 35; + int WHITESPACE_RULE = 37; /** * The feature id for the '<em><b>Characters</b></em>' attribute list. @@ -1911,6 +2003,92 @@ public interface LDefPackage extends EPackage EReference getLexicalHighlighting_List(); /** + * Returns the meta object for the containment reference '{@link org.eclipse.fx.code.editor.ldef.lDef.LexicalHighlighting#getVistual <em>Vistual</em>}'. + * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * @return the meta object for the containment reference '<em>Vistual</em>'. + * @see org.eclipse.fx.code.editor.ldef.lDef.LexicalHighlighting#getVistual() + * @see #getLexicalHighlighting() + * @generated + */ + EReference getLexicalHighlighting_Vistual(); + + /** + * Returns the meta object for class '{@link org.eclipse.fx.code.editor.ldef.lDef.TokenVisuals <em>Token Visuals</em>}'. + * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * @return the meta object for class '<em>Token Visuals</em>'. + * @see org.eclipse.fx.code.editor.ldef.lDef.TokenVisuals + * @generated + */ + EClass getTokenVisuals(); + + /** + * Returns the meta object for the containment reference list '{@link org.eclipse.fx.code.editor.ldef.lDef.TokenVisuals#getTokenVisuals <em>Token Visuals</em>}'. + * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * @return the meta object for the containment reference list '<em>Token Visuals</em>'. + * @see org.eclipse.fx.code.editor.ldef.lDef.TokenVisuals#getTokenVisuals() + * @see #getTokenVisuals() + * @generated + */ + EReference getTokenVisuals_TokenVisuals(); + + /** + * Returns the meta object for class '{@link org.eclipse.fx.code.editor.ldef.lDef.TokenVisual <em>Token Visual</em>}'. + * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * @return the meta object for class '<em>Token Visual</em>'. + * @see org.eclipse.fx.code.editor.ldef.lDef.TokenVisual + * @generated + */ + EClass getTokenVisual(); + + /** + * Returns the meta object for the reference '{@link org.eclipse.fx.code.editor.ldef.lDef.TokenVisual#getToken <em>Token</em>}'. + * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * @return the meta object for the reference '<em>Token</em>'. + * @see org.eclipse.fx.code.editor.ldef.lDef.TokenVisual#getToken() + * @see #getTokenVisual() + * @generated + */ + EReference getTokenVisual_Token(); + + /** + * Returns the meta object for the attribute '{@link org.eclipse.fx.code.editor.ldef.lDef.TokenVisual#getColorSpec <em>Color Spec</em>}'. + * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * @return the meta object for the attribute '<em>Color Spec</em>'. + * @see org.eclipse.fx.code.editor.ldef.lDef.TokenVisual#getColorSpec() + * @see #getTokenVisual() + * @generated + */ + EAttribute getTokenVisual_ColorSpec(); + + /** + * Returns the meta object for the attribute '{@link org.eclipse.fx.code.editor.ldef.lDef.TokenVisual#isBold <em>Bold</em>}'. + * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * @return the meta object for the attribute '<em>Bold</em>'. + * @see org.eclipse.fx.code.editor.ldef.lDef.TokenVisual#isBold() + * @see #getTokenVisual() + * @generated + */ + EAttribute getTokenVisual_Bold(); + + /** + * Returns the meta object for the attribute '{@link org.eclipse.fx.code.editor.ldef.lDef.TokenVisual#isItalic <em>Italic</em>}'. + * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * @return the meta object for the attribute '<em>Italic</em>'. + * @see org.eclipse.fx.code.editor.ldef.lDef.TokenVisual#isItalic() + * @see #getTokenVisual() + * @generated + */ + EAttribute getTokenVisual_Italic(); + + /** * Returns the meta object for class '{@link org.eclipse.fx.code.editor.ldef.lDef.LexicalPartitionHighlighting <em>Lexical Partition Highlighting</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> @@ -2832,6 +3010,74 @@ public interface LDefPackage extends EPackage EReference LEXICAL_HIGHLIGHTING__LIST = eINSTANCE.getLexicalHighlighting_List(); /** + * The meta object literal for the '<em><b>Vistual</b></em>' containment reference feature. + * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * @generated + */ + EReference LEXICAL_HIGHLIGHTING__VISTUAL = eINSTANCE.getLexicalHighlighting_Vistual(); + + /** + * The meta object literal for the '{@link org.eclipse.fx.code.editor.ldef.lDef.impl.TokenVisualsImpl <em>Token Visuals</em>}' class. + * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * @see org.eclipse.fx.code.editor.ldef.lDef.impl.TokenVisualsImpl + * @see org.eclipse.fx.code.editor.ldef.lDef.impl.LDefPackageImpl#getTokenVisuals() + * @generated + */ + EClass TOKEN_VISUALS = eINSTANCE.getTokenVisuals(); + + /** + * The meta object literal for the '<em><b>Token Visuals</b></em>' containment reference list feature. + * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * @generated + */ + EReference TOKEN_VISUALS__TOKEN_VISUALS = eINSTANCE.getTokenVisuals_TokenVisuals(); + + /** + * The meta object literal for the '{@link org.eclipse.fx.code.editor.ldef.lDef.impl.TokenVisualImpl <em>Token Visual</em>}' class. + * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * @see org.eclipse.fx.code.editor.ldef.lDef.impl.TokenVisualImpl + * @see org.eclipse.fx.code.editor.ldef.lDef.impl.LDefPackageImpl#getTokenVisual() + * @generated + */ + EClass TOKEN_VISUAL = eINSTANCE.getTokenVisual(); + + /** + * The meta object literal for the '<em><b>Token</b></em>' reference feature. + * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * @generated + */ + EReference TOKEN_VISUAL__TOKEN = eINSTANCE.getTokenVisual_Token(); + + /** + * The meta object literal for the '<em><b>Color Spec</b></em>' attribute feature. + * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * @generated + */ + EAttribute TOKEN_VISUAL__COLOR_SPEC = eINSTANCE.getTokenVisual_ColorSpec(); + + /** + * The meta object literal for the '<em><b>Bold</b></em>' attribute feature. + * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * @generated + */ + EAttribute TOKEN_VISUAL__BOLD = eINSTANCE.getTokenVisual_Bold(); + + /** + * The meta object literal for the '<em><b>Italic</b></em>' attribute feature. + * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * @generated + */ + EAttribute TOKEN_VISUAL__ITALIC = eINSTANCE.getTokenVisual_Italic(); + + /** * The meta object literal for the '{@link org.eclipse.fx.code.editor.ldef.lDef.impl.LexicalPartitionHighlightingImpl <em>Lexical Partition Highlighting</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> diff --git a/bundles/code/org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/lDef/LexicalHighlighting.java b/bundles/code/org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/lDef/LexicalHighlighting.java index 7d42d16a8..e3e8e4c57 100644 --- a/bundles/code/org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/lDef/LexicalHighlighting.java +++ b/bundles/code/org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/lDef/LexicalHighlighting.java @@ -16,6 +16,7 @@ import org.eclipse.emf.ecore.EObject; * </p> * <ul> * <li>{@link org.eclipse.fx.code.editor.ldef.lDef.LexicalHighlighting#getList <em>List</em>}</li> + * <li>{@link org.eclipse.fx.code.editor.ldef.lDef.LexicalHighlighting#getVistual <em>Vistual</em>}</li> * </ul> * * @see org.eclipse.fx.code.editor.ldef.lDef.LDefPackage#getLexicalHighlighting() @@ -40,4 +41,30 @@ public interface LexicalHighlighting extends EObject */ EList<LexicalPartitionHighlighting> getList(); + /** + * Returns the value of the '<em><b>Vistual</b></em>' containment reference. + * <!-- begin-user-doc --> + * <p> + * If the meaning of the '<em>Vistual</em>' containment reference isn't clear, + * there really should be more of a description here... + * </p> + * <!-- end-user-doc --> + * @return the value of the '<em>Vistual</em>' containment reference. + * @see #setVistual(TokenVisuals) + * @see org.eclipse.fx.code.editor.ldef.lDef.LDefPackage#getLexicalHighlighting_Vistual() + * @model containment="true" + * @generated + */ + TokenVisuals getVistual(); + + /** + * Sets the value of the '{@link org.eclipse.fx.code.editor.ldef.lDef.LexicalHighlighting#getVistual <em>Vistual</em>}' containment reference. + * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * @param value the new value of the '<em>Vistual</em>' containment reference. + * @see #getVistual() + * @generated + */ + void setVistual(TokenVisuals value); + } // LexicalHighlighting diff --git a/bundles/code/org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/lDef/TokenVisual.java b/bundles/code/org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/lDef/TokenVisual.java new file mode 100644 index 000000000..4c9bbf586 --- /dev/null +++ b/bundles/code/org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/lDef/TokenVisual.java @@ -0,0 +1,132 @@ +/** + */ +package org.eclipse.fx.code.editor.ldef.lDef; + +import org.eclipse.emf.ecore.EObject; + +/** + * <!-- begin-user-doc --> + * A representation of the model object '<em><b>Token Visual</b></em>'. + * <!-- end-user-doc --> + * + * <p> + * The following features are supported: + * </p> + * <ul> + * <li>{@link org.eclipse.fx.code.editor.ldef.lDef.TokenVisual#getToken <em>Token</em>}</li> + * <li>{@link org.eclipse.fx.code.editor.ldef.lDef.TokenVisual#getColorSpec <em>Color Spec</em>}</li> + * <li>{@link org.eclipse.fx.code.editor.ldef.lDef.TokenVisual#isBold <em>Bold</em>}</li> + * <li>{@link org.eclipse.fx.code.editor.ldef.lDef.TokenVisual#isItalic <em>Italic</em>}</li> + * </ul> + * + * @see org.eclipse.fx.code.editor.ldef.lDef.LDefPackage#getTokenVisual() + * @model + * @generated + */ +public interface TokenVisual extends EObject +{ + /** + * Returns the value of the '<em><b>Token</b></em>' reference. + * <!-- begin-user-doc --> + * <p> + * If the meaning of the '<em>Token</em>' reference isn't clear, + * there really should be more of a description here... + * </p> + * <!-- end-user-doc --> + * @return the value of the '<em>Token</em>' reference. + * @see #setToken(Token) + * @see org.eclipse.fx.code.editor.ldef.lDef.LDefPackage#getTokenVisual_Token() + * @model + * @generated + */ + Token getToken(); + + /** + * Sets the value of the '{@link org.eclipse.fx.code.editor.ldef.lDef.TokenVisual#getToken <em>Token</em>}' reference. + * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * @param value the new value of the '<em>Token</em>' reference. + * @see #getToken() + * @generated + */ + void setToken(Token value); + + /** + * Returns the value of the '<em><b>Color Spec</b></em>' attribute. + * <!-- begin-user-doc --> + * <p> + * If the meaning of the '<em>Color Spec</em>' attribute isn't clear, + * there really should be more of a description here... + * </p> + * <!-- end-user-doc --> + * @return the value of the '<em>Color Spec</em>' attribute. + * @see #setColorSpec(String) + * @see org.eclipse.fx.code.editor.ldef.lDef.LDefPackage#getTokenVisual_ColorSpec() + * @model + * @generated + */ + String getColorSpec(); + + /** + * Sets the value of the '{@link org.eclipse.fx.code.editor.ldef.lDef.TokenVisual#getColorSpec <em>Color Spec</em>}' attribute. + * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * @param value the new value of the '<em>Color Spec</em>' attribute. + * @see #getColorSpec() + * @generated + */ + void setColorSpec(String value); + + /** + * Returns the value of the '<em><b>Bold</b></em>' attribute. + * <!-- begin-user-doc --> + * <p> + * If the meaning of the '<em>Bold</em>' attribute isn't clear, + * there really should be more of a description here... + * </p> + * <!-- end-user-doc --> + * @return the value of the '<em>Bold</em>' attribute. + * @see #setBold(boolean) + * @see org.eclipse.fx.code.editor.ldef.lDef.LDefPackage#getTokenVisual_Bold() + * @model + * @generated + */ + boolean isBold(); + + /** + * Sets the value of the '{@link org.eclipse.fx.code.editor.ldef.lDef.TokenVisual#isBold <em>Bold</em>}' attribute. + * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * @param value the new value of the '<em>Bold</em>' attribute. + * @see #isBold() + * @generated + */ + void setBold(boolean value); + + /** + * Returns the value of the '<em><b>Italic</b></em>' attribute. + * <!-- begin-user-doc --> + * <p> + * If the meaning of the '<em>Italic</em>' attribute isn't clear, + * there really should be more of a description here... + * </p> + * <!-- end-user-doc --> + * @return the value of the '<em>Italic</em>' attribute. + * @see #setItalic(boolean) + * @see org.eclipse.fx.code.editor.ldef.lDef.LDefPackage#getTokenVisual_Italic() + * @model + * @generated + */ + boolean isItalic(); + + /** + * Sets the value of the '{@link org.eclipse.fx.code.editor.ldef.lDef.TokenVisual#isItalic <em>Italic</em>}' attribute. + * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * @param value the new value of the '<em>Italic</em>' attribute. + * @see #isItalic() + * @generated + */ + void setItalic(boolean value); + +} // TokenVisual diff --git a/bundles/code/org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/lDef/TokenVisuals.java b/bundles/code/org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/lDef/TokenVisuals.java new file mode 100644 index 000000000..3a1171c1b --- /dev/null +++ b/bundles/code/org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/lDef/TokenVisuals.java @@ -0,0 +1,43 @@ +/** + */ +package org.eclipse.fx.code.editor.ldef.lDef; + +import org.eclipse.emf.common.util.EList; + +import org.eclipse.emf.ecore.EObject; + +/** + * <!-- begin-user-doc --> + * A representation of the model object '<em><b>Token Visuals</b></em>'. + * <!-- end-user-doc --> + * + * <p> + * The following features are supported: + * </p> + * <ul> + * <li>{@link org.eclipse.fx.code.editor.ldef.lDef.TokenVisuals#getTokenVisuals <em>Token Visuals</em>}</li> + * </ul> + * + * @see org.eclipse.fx.code.editor.ldef.lDef.LDefPackage#getTokenVisuals() + * @model + * @generated + */ +public interface TokenVisuals extends EObject +{ + /** + * Returns the value of the '<em><b>Token Visuals</b></em>' containment reference list. + * The list contents are of type {@link org.eclipse.fx.code.editor.ldef.lDef.TokenVisual}. + * <!-- begin-user-doc --> + * <p> + * If the meaning of the '<em>Token Visuals</em>' containment reference list isn't clear, + * there really should be more of a description here... + * </p> + * <!-- end-user-doc --> + * @return the value of the '<em>Token Visuals</em>' containment reference list. + * @see org.eclipse.fx.code.editor.ldef.lDef.LDefPackage#getTokenVisuals_TokenVisuals() + * @model containment="true" + * @generated + */ + EList<TokenVisual> getTokenVisuals(); + +} // TokenVisuals diff --git a/bundles/code/org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/lDef/impl/LDefFactoryImpl.java b/bundles/code/org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/lDef/impl/LDefFactoryImpl.java index ef6e16e7f..df9bee892 100644 --- a/bundles/code/org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/lDef/impl/LDefFactoryImpl.java +++ b/bundles/code/org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/lDef/impl/LDefFactoryImpl.java @@ -83,6 +83,8 @@ public class LDefFactoryImpl extends EFactoryImpl implements LDefFactory case LDefPackage.PARTITION_SINGLE_LINE_RULE: return createPartition_SingleLineRule(); case LDefPackage.PARTITION_MULTI_LINE_RULE: return createPartition_MultiLineRule(); case LDefPackage.LEXICAL_HIGHLIGHTING: return createLexicalHighlighting(); + case LDefPackage.TOKEN_VISUALS: return createTokenVisuals(); + case LDefPackage.TOKEN_VISUAL: return createTokenVisual(); case LDefPackage.LEXICAL_PARTITION_HIGHLIGHTING: return createLexicalPartitionHighlighting(); case LDefPackage.LEXICAL_PARTITION_HIGHLIGHTING_JS: return createLexicalPartitionHighlighting_JS(); case LDefPackage.LEXICAL_PARTITION_HIGHLIGHTING_RULE: return createLexicalPartitionHighlighting_Rule(); @@ -319,6 +321,28 @@ public class LDefFactoryImpl extends EFactoryImpl implements LDefFactory * <!-- end-user-doc --> * @generated */ + public TokenVisuals createTokenVisuals() + { + TokenVisualsImpl tokenVisuals = new TokenVisualsImpl(); + return tokenVisuals; + } + + /** + * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * @generated + */ + public TokenVisual createTokenVisual() + { + TokenVisualImpl tokenVisual = new TokenVisualImpl(); + return tokenVisual; + } + + /** + * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * @generated + */ public LexicalPartitionHighlighting createLexicalPartitionHighlighting() { LexicalPartitionHighlightingImpl lexicalPartitionHighlighting = new LexicalPartitionHighlightingImpl(); diff --git a/bundles/code/org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/lDef/impl/LDefPackageImpl.java b/bundles/code/org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/lDef/impl/LDefPackageImpl.java index 82196ead2..6280a7ab2 100644 --- a/bundles/code/org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/lDef/impl/LDefPackageImpl.java +++ b/bundles/code/org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/lDef/impl/LDefPackageImpl.java @@ -46,6 +46,8 @@ import org.eclipse.fx.code.editor.ldef.lDef.Scanner_PatternRule; import org.eclipse.fx.code.editor.ldef.lDef.Scanner_Rule; import org.eclipse.fx.code.editor.ldef.lDef.Scanner_SingleLineRule; import org.eclipse.fx.code.editor.ldef.lDef.Token; +import org.eclipse.fx.code.editor.ldef.lDef.TokenVisual; +import org.eclipse.fx.code.editor.ldef.lDef.TokenVisuals; import org.eclipse.fx.code.editor.ldef.lDef.WhitespaceRule; /** @@ -194,6 +196,20 @@ public class LDefPackageImpl extends EPackageImpl implements LDefPackage * <!-- end-user-doc --> * @generated */ + private EClass tokenVisualsEClass = null; + + /** + * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * @generated + */ + private EClass tokenVisualEClass = null; + + /** + * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * @generated + */ private EClass lexicalPartitionHighlightingEClass = null; /** @@ -826,6 +842,86 @@ public class LDefPackageImpl extends EPackageImpl implements LDefPackage * <!-- end-user-doc --> * @generated */ + public EReference getLexicalHighlighting_Vistual() + { + return (EReference)lexicalHighlightingEClass.getEStructuralFeatures().get(1); + } + + /** + * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * @generated + */ + public EClass getTokenVisuals() + { + return tokenVisualsEClass; + } + + /** + * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * @generated + */ + public EReference getTokenVisuals_TokenVisuals() + { + return (EReference)tokenVisualsEClass.getEStructuralFeatures().get(0); + } + + /** + * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * @generated + */ + public EClass getTokenVisual() + { + return tokenVisualEClass; + } + + /** + * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * @generated + */ + public EReference getTokenVisual_Token() + { + return (EReference)tokenVisualEClass.getEStructuralFeatures().get(0); + } + + /** + * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * @generated + */ + public EAttribute getTokenVisual_ColorSpec() + { + return (EAttribute)tokenVisualEClass.getEStructuralFeatures().get(1); + } + + /** + * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * @generated + */ + public EAttribute getTokenVisual_Bold() + { + return (EAttribute)tokenVisualEClass.getEStructuralFeatures().get(2); + } + + /** + * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * @generated + */ + public EAttribute getTokenVisual_Italic() + { + return (EAttribute)tokenVisualEClass.getEStructuralFeatures().get(3); + } + + /** + * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * @generated + */ public EClass getLexicalPartitionHighlighting() { return lexicalPartitionHighlightingEClass; @@ -1384,6 +1480,16 @@ public class LDefPackageImpl extends EPackageImpl implements LDefPackage lexicalHighlightingEClass = createEClass(LEXICAL_HIGHLIGHTING); createEReference(lexicalHighlightingEClass, LEXICAL_HIGHLIGHTING__LIST); + createEReference(lexicalHighlightingEClass, LEXICAL_HIGHLIGHTING__VISTUAL); + + tokenVisualsEClass = createEClass(TOKEN_VISUALS); + createEReference(tokenVisualsEClass, TOKEN_VISUALS__TOKEN_VISUALS); + + tokenVisualEClass = createEClass(TOKEN_VISUAL); + createEReference(tokenVisualEClass, TOKEN_VISUAL__TOKEN); + createEAttribute(tokenVisualEClass, TOKEN_VISUAL__COLOR_SPEC); + createEAttribute(tokenVisualEClass, TOKEN_VISUAL__BOLD); + createEAttribute(tokenVisualEClass, TOKEN_VISUAL__ITALIC); lexicalPartitionHighlightingEClass = createEClass(LEXICAL_PARTITION_HIGHLIGHTING); createEReference(lexicalPartitionHighlightingEClass, LEXICAL_PARTITION_HIGHLIGHTING__PARTITION); @@ -1562,6 +1668,16 @@ public class LDefPackageImpl extends EPackageImpl implements LDefPackage initEClass(lexicalHighlightingEClass, LexicalHighlighting.class, "LexicalHighlighting", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); initEReference(getLexicalHighlighting_List(), this.getLexicalPartitionHighlighting(), null, "list", null, 0, -1, LexicalHighlighting.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); + initEReference(getLexicalHighlighting_Vistual(), this.getTokenVisuals(), null, "vistual", null, 0, 1, LexicalHighlighting.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); + + initEClass(tokenVisualsEClass, TokenVisuals.class, "TokenVisuals", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); + initEReference(getTokenVisuals_TokenVisuals(), this.getTokenVisual(), null, "tokenVisuals", null, 0, -1, TokenVisuals.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); + + initEClass(tokenVisualEClass, TokenVisual.class, "TokenVisual", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); + initEReference(getTokenVisual_Token(), this.getToken(), null, "token", null, 0, 1, TokenVisual.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_COMPOSITE, IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); + initEAttribute(getTokenVisual_ColorSpec(), ecorePackage.getEString(), "colorSpec", null, 0, 1, TokenVisual.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); + initEAttribute(getTokenVisual_Bold(), ecorePackage.getEBoolean(), "bold", null, 0, 1, TokenVisual.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); + initEAttribute(getTokenVisual_Italic(), ecorePackage.getEBoolean(), "italic", null, 0, 1, TokenVisual.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEClass(lexicalPartitionHighlightingEClass, LexicalPartitionHighlighting.class, "LexicalPartitionHighlighting", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); initEReference(getLexicalPartitionHighlighting_Partition(), this.getPartition(), null, "partition", null, 0, 1, LexicalPartitionHighlighting.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_COMPOSITE, IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); diff --git a/bundles/code/org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/lDef/impl/LexicalHighlightingImpl.java b/bundles/code/org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/lDef/impl/LexicalHighlightingImpl.java index 2d99812d5..b60263f43 100644 --- a/bundles/code/org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/lDef/impl/LexicalHighlightingImpl.java +++ b/bundles/code/org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/lDef/impl/LexicalHighlightingImpl.java @@ -4,6 +4,7 @@ package org.eclipse.fx.code.editor.ldef.lDef.impl; import java.util.Collection; +import org.eclipse.emf.common.notify.Notification; import org.eclipse.emf.common.notify.NotificationChain; import org.eclipse.emf.common.util.EList; @@ -11,6 +12,7 @@ import org.eclipse.emf.common.util.EList; import org.eclipse.emf.ecore.EClass; import org.eclipse.emf.ecore.InternalEObject; +import org.eclipse.emf.ecore.impl.ENotificationImpl; import org.eclipse.emf.ecore.impl.MinimalEObjectImpl; import org.eclipse.emf.ecore.util.EObjectContainmentEList; @@ -19,6 +21,7 @@ import org.eclipse.emf.ecore.util.InternalEList; import org.eclipse.fx.code.editor.ldef.lDef.LDefPackage; import org.eclipse.fx.code.editor.ldef.lDef.LexicalHighlighting; import org.eclipse.fx.code.editor.ldef.lDef.LexicalPartitionHighlighting; +import org.eclipse.fx.code.editor.ldef.lDef.TokenVisuals; /** * <!-- begin-user-doc --> @@ -29,6 +32,7 @@ import org.eclipse.fx.code.editor.ldef.lDef.LexicalPartitionHighlighting; * </p> * <ul> * <li>{@link org.eclipse.fx.code.editor.ldef.lDef.impl.LexicalHighlightingImpl#getList <em>List</em>}</li> + * <li>{@link org.eclipse.fx.code.editor.ldef.lDef.impl.LexicalHighlightingImpl#getVistual <em>Vistual</em>}</li> * </ul> * * @generated @@ -46,6 +50,16 @@ public class LexicalHighlightingImpl extends MinimalEObjectImpl.Container implem protected EList<LexicalPartitionHighlighting> list; /** + * The cached value of the '{@link #getVistual() <em>Vistual</em>}' containment reference. + * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * @see #getVistual() + * @generated + * @ordered + */ + protected TokenVisuals vistual; + + /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated @@ -85,6 +99,54 @@ public class LexicalHighlightingImpl extends MinimalEObjectImpl.Container implem * <!-- end-user-doc --> * @generated */ + public TokenVisuals getVistual() + { + return vistual; + } + + /** + * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * @generated + */ + public NotificationChain basicSetVistual(TokenVisuals newVistual, NotificationChain msgs) + { + TokenVisuals oldVistual = vistual; + vistual = newVistual; + if (eNotificationRequired()) + { + ENotificationImpl notification = new ENotificationImpl(this, Notification.SET, LDefPackage.LEXICAL_HIGHLIGHTING__VISTUAL, oldVistual, newVistual); + if (msgs == null) msgs = notification; else msgs.add(notification); + } + return msgs; + } + + /** + * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * @generated + */ + public void setVistual(TokenVisuals newVistual) + { + if (newVistual != vistual) + { + NotificationChain msgs = null; + if (vistual != null) + msgs = ((InternalEObject)vistual).eInverseRemove(this, EOPPOSITE_FEATURE_BASE - LDefPackage.LEXICAL_HIGHLIGHTING__VISTUAL, null, msgs); + if (newVistual != null) + msgs = ((InternalEObject)newVistual).eInverseAdd(this, EOPPOSITE_FEATURE_BASE - LDefPackage.LEXICAL_HIGHLIGHTING__VISTUAL, null, msgs); + msgs = basicSetVistual(newVistual, msgs); + if (msgs != null) msgs.dispatch(); + } + else if (eNotificationRequired()) + eNotify(new ENotificationImpl(this, Notification.SET, LDefPackage.LEXICAL_HIGHLIGHTING__VISTUAL, newVistual, newVistual)); + } + + /** + * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * @generated + */ @Override public NotificationChain eInverseRemove(InternalEObject otherEnd, int featureID, NotificationChain msgs) { @@ -92,6 +154,8 @@ public class LexicalHighlightingImpl extends MinimalEObjectImpl.Container implem { case LDefPackage.LEXICAL_HIGHLIGHTING__LIST: return ((InternalEList<?>)getList()).basicRemove(otherEnd, msgs); + case LDefPackage.LEXICAL_HIGHLIGHTING__VISTUAL: + return basicSetVistual(null, msgs); } return super.eInverseRemove(otherEnd, featureID, msgs); } @@ -108,6 +172,8 @@ public class LexicalHighlightingImpl extends MinimalEObjectImpl.Container implem { case LDefPackage.LEXICAL_HIGHLIGHTING__LIST: return getList(); + case LDefPackage.LEXICAL_HIGHLIGHTING__VISTUAL: + return getVistual(); } return super.eGet(featureID, resolve, coreType); } @@ -127,6 +193,9 @@ public class LexicalHighlightingImpl extends MinimalEObjectImpl.Container implem getList().clear(); getList().addAll((Collection<? extends LexicalPartitionHighlighting>)newValue); return; + case LDefPackage.LEXICAL_HIGHLIGHTING__VISTUAL: + setVistual((TokenVisuals)newValue); + return; } super.eSet(featureID, newValue); } @@ -144,6 +213,9 @@ public class LexicalHighlightingImpl extends MinimalEObjectImpl.Container implem case LDefPackage.LEXICAL_HIGHLIGHTING__LIST: getList().clear(); return; + case LDefPackage.LEXICAL_HIGHLIGHTING__VISTUAL: + setVistual((TokenVisuals)null); + return; } super.eUnset(featureID); } @@ -160,6 +232,8 @@ public class LexicalHighlightingImpl extends MinimalEObjectImpl.Container implem { case LDefPackage.LEXICAL_HIGHLIGHTING__LIST: return list != null && !list.isEmpty(); + case LDefPackage.LEXICAL_HIGHLIGHTING__VISTUAL: + return vistual != null; } return super.eIsSet(featureID); } diff --git a/bundles/code/org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/lDef/impl/TokenVisualImpl.java b/bundles/code/org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/lDef/impl/TokenVisualImpl.java new file mode 100644 index 000000000..bd1fb4686 --- /dev/null +++ b/bundles/code/org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/lDef/impl/TokenVisualImpl.java @@ -0,0 +1,356 @@ +/** + */ +package org.eclipse.fx.code.editor.ldef.lDef.impl; + +import org.eclipse.emf.common.notify.Notification; + +import org.eclipse.emf.ecore.EClass; +import org.eclipse.emf.ecore.InternalEObject; + +import org.eclipse.emf.ecore.impl.ENotificationImpl; +import org.eclipse.emf.ecore.impl.MinimalEObjectImpl; + +import org.eclipse.fx.code.editor.ldef.lDef.LDefPackage; +import org.eclipse.fx.code.editor.ldef.lDef.Token; +import org.eclipse.fx.code.editor.ldef.lDef.TokenVisual; + +/** + * <!-- begin-user-doc --> + * An implementation of the model object '<em><b>Token Visual</b></em>'. + * <!-- end-user-doc --> + * <p> + * The following features are implemented: + * </p> + * <ul> + * <li>{@link org.eclipse.fx.code.editor.ldef.lDef.impl.TokenVisualImpl#getToken <em>Token</em>}</li> + * <li>{@link org.eclipse.fx.code.editor.ldef.lDef.impl.TokenVisualImpl#getColorSpec <em>Color Spec</em>}</li> + * <li>{@link org.eclipse.fx.code.editor.ldef.lDef.impl.TokenVisualImpl#isBold <em>Bold</em>}</li> + * <li>{@link org.eclipse.fx.code.editor.ldef.lDef.impl.TokenVisualImpl#isItalic <em>Italic</em>}</li> + * </ul> + * + * @generated + */ +public class TokenVisualImpl extends MinimalEObjectImpl.Container implements TokenVisual +{ + /** + * The cached value of the '{@link #getToken() <em>Token</em>}' reference. + * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * @see #getToken() + * @generated + * @ordered + */ + protected Token token; + + /** + * The default value of the '{@link #getColorSpec() <em>Color Spec</em>}' attribute. + * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * @see #getColorSpec() + * @generated + * @ordered + */ + protected static final String COLOR_SPEC_EDEFAULT = null; + + /** + * The cached value of the '{@link #getColorSpec() <em>Color Spec</em>}' attribute. + * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * @see #getColorSpec() + * @generated + * @ordered + */ + protected String colorSpec = COLOR_SPEC_EDEFAULT; + + /** + * The default value of the '{@link #isBold() <em>Bold</em>}' attribute. + * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * @see #isBold() + * @generated + * @ordered + */ + protected static final boolean BOLD_EDEFAULT = false; + + /** + * The cached value of the '{@link #isBold() <em>Bold</em>}' attribute. + * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * @see #isBold() + * @generated + * @ordered + */ + protected boolean bold = BOLD_EDEFAULT; + + /** + * The default value of the '{@link #isItalic() <em>Italic</em>}' attribute. + * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * @see #isItalic() + * @generated + * @ordered + */ + protected static final boolean ITALIC_EDEFAULT = false; + + /** + * The cached value of the '{@link #isItalic() <em>Italic</em>}' attribute. + * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * @see #isItalic() + * @generated + * @ordered + */ + protected boolean italic = ITALIC_EDEFAULT; + + /** + * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * @generated + */ + protected TokenVisualImpl() + { + super(); + } + + /** + * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * @generated + */ + @Override + protected EClass eStaticClass() + { + return LDefPackage.Literals.TOKEN_VISUAL; + } + + /** + * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * @generated + */ + public Token getToken() + { + if (token != null && token.eIsProxy()) + { + InternalEObject oldToken = (InternalEObject)token; + token = (Token)eResolveProxy(oldToken); + if (token != oldToken) + { + if (eNotificationRequired()) + eNotify(new ENotificationImpl(this, Notification.RESOLVE, LDefPackage.TOKEN_VISUAL__TOKEN, oldToken, token)); + } + } + return token; + } + + /** + * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * @generated + */ + public Token basicGetToken() + { + return token; + } + + /** + * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * @generated + */ + public void setToken(Token newToken) + { + Token oldToken = token; + token = newToken; + if (eNotificationRequired()) + eNotify(new ENotificationImpl(this, Notification.SET, LDefPackage.TOKEN_VISUAL__TOKEN, oldToken, token)); + } + + /** + * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * @generated + */ + public String getColorSpec() + { + return colorSpec; + } + + /** + * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * @generated + */ + public void setColorSpec(String newColorSpec) + { + String oldColorSpec = colorSpec; + colorSpec = newColorSpec; + if (eNotificationRequired()) + eNotify(new ENotificationImpl(this, Notification.SET, LDefPackage.TOKEN_VISUAL__COLOR_SPEC, oldColorSpec, colorSpec)); + } + + /** + * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * @generated + */ + public boolean isBold() + { + return bold; + } + + /** + * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * @generated + */ + public void setBold(boolean newBold) + { + boolean oldBold = bold; + bold = newBold; + if (eNotificationRequired()) + eNotify(new ENotificationImpl(this, Notification.SET, LDefPackage.TOKEN_VISUAL__BOLD, oldBold, bold)); + } + + /** + * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * @generated + */ + public boolean isItalic() + { + return italic; + } + + /** + * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * @generated + */ + public void setItalic(boolean newItalic) + { + boolean oldItalic = italic; + italic = newItalic; + if (eNotificationRequired()) + eNotify(new ENotificationImpl(this, Notification.SET, LDefPackage.TOKEN_VISUAL__ITALIC, oldItalic, italic)); + } + + /** + * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * @generated + */ + @Override + public Object eGet(int featureID, boolean resolve, boolean coreType) + { + switch (featureID) + { + case LDefPackage.TOKEN_VISUAL__TOKEN: + if (resolve) return getToken(); + return basicGetToken(); + case LDefPackage.TOKEN_VISUAL__COLOR_SPEC: + return getColorSpec(); + case LDefPackage.TOKEN_VISUAL__BOLD: + return isBold(); + case LDefPackage.TOKEN_VISUAL__ITALIC: + return isItalic(); + } + return super.eGet(featureID, resolve, coreType); + } + + /** + * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * @generated + */ + @Override + public void eSet(int featureID, Object newValue) + { + switch (featureID) + { + case LDefPackage.TOKEN_VISUAL__TOKEN: + setToken((Token)newValue); + return; + case LDefPackage.TOKEN_VISUAL__COLOR_SPEC: + setColorSpec((String)newValue); + return; + case LDefPackage.TOKEN_VISUAL__BOLD: + setBold((Boolean)newValue); + return; + case LDefPackage.TOKEN_VISUAL__ITALIC: + setItalic((Boolean)newValue); + return; + } + super.eSet(featureID, newValue); + } + + /** + * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * @generated + */ + @Override + public void eUnset(int featureID) + { + switch (featureID) + { + case LDefPackage.TOKEN_VISUAL__TOKEN: + setToken((Token)null); + return; + case LDefPackage.TOKEN_VISUAL__COLOR_SPEC: + setColorSpec(COLOR_SPEC_EDEFAULT); + return; + case LDefPackage.TOKEN_VISUAL__BOLD: + setBold(BOLD_EDEFAULT); + return; + case LDefPackage.TOKEN_VISUAL__ITALIC: + setItalic(ITALIC_EDEFAULT); + return; + } + super.eUnset(featureID); + } + + /** + * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * @generated + */ + @Override + public boolean eIsSet(int featureID) + { + switch (featureID) + { + case LDefPackage.TOKEN_VISUAL__TOKEN: + return token != null; + case LDefPackage.TOKEN_VISUAL__COLOR_SPEC: + return COLOR_SPEC_EDEFAULT == null ? colorSpec != null : !COLOR_SPEC_EDEFAULT.equals(colorSpec); + case LDefPackage.TOKEN_VISUAL__BOLD: + return bold != BOLD_EDEFAULT; + case LDefPackage.TOKEN_VISUAL__ITALIC: + return italic != ITALIC_EDEFAULT; + } + return super.eIsSet(featureID); + } + + /** + * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * @generated + */ + @Override + public String toString() + { + if (eIsProxy()) return super.toString(); + + StringBuffer result = new StringBuffer(super.toString()); + result.append(" (colorSpec: "); + result.append(colorSpec); + result.append(", bold: "); + result.append(bold); + result.append(", italic: "); + result.append(italic); + result.append(')'); + return result.toString(); + } + +} //TokenVisualImpl diff --git a/bundles/code/org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/lDef/impl/TokenVisualsImpl.java b/bundles/code/org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/lDef/impl/TokenVisualsImpl.java new file mode 100644 index 000000000..a966f4e98 --- /dev/null +++ b/bundles/code/org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/lDef/impl/TokenVisualsImpl.java @@ -0,0 +1,167 @@ +/** + */ +package org.eclipse.fx.code.editor.ldef.lDef.impl; + +import java.util.Collection; + +import org.eclipse.emf.common.notify.NotificationChain; + +import org.eclipse.emf.common.util.EList; + +import org.eclipse.emf.ecore.EClass; +import org.eclipse.emf.ecore.InternalEObject; + +import org.eclipse.emf.ecore.impl.MinimalEObjectImpl; + +import org.eclipse.emf.ecore.util.EObjectContainmentEList; +import org.eclipse.emf.ecore.util.InternalEList; + +import org.eclipse.fx.code.editor.ldef.lDef.LDefPackage; +import org.eclipse.fx.code.editor.ldef.lDef.TokenVisual; +import org.eclipse.fx.code.editor.ldef.lDef.TokenVisuals; + +/** + * <!-- begin-user-doc --> + * An implementation of the model object '<em><b>Token Visuals</b></em>'. + * <!-- end-user-doc --> + * <p> + * The following features are implemented: + * </p> + * <ul> + * <li>{@link org.eclipse.fx.code.editor.ldef.lDef.impl.TokenVisualsImpl#getTokenVisuals <em>Token Visuals</em>}</li> + * </ul> + * + * @generated + */ +public class TokenVisualsImpl extends MinimalEObjectImpl.Container implements TokenVisuals +{ + /** + * The cached value of the '{@link #getTokenVisuals() <em>Token Visuals</em>}' containment reference list. + * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * @see #getTokenVisuals() + * @generated + * @ordered + */ + protected EList<TokenVisual> tokenVisuals; + + /** + * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * @generated + */ + protected TokenVisualsImpl() + { + super(); + } + + /** + * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * @generated + */ + @Override + protected EClass eStaticClass() + { + return LDefPackage.Literals.TOKEN_VISUALS; + } + + /** + * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * @generated + */ + public EList<TokenVisual> getTokenVisuals() + { + if (tokenVisuals == null) + { + tokenVisuals = new EObjectContainmentEList<TokenVisual>(TokenVisual.class, this, LDefPackage.TOKEN_VISUALS__TOKEN_VISUALS); + } + return tokenVisuals; + } + + /** + * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * @generated + */ + @Override + public NotificationChain eInverseRemove(InternalEObject otherEnd, int featureID, NotificationChain msgs) + { + switch (featureID) + { + case LDefPackage.TOKEN_VISUALS__TOKEN_VISUALS: + return ((InternalEList<?>)getTokenVisuals()).basicRemove(otherEnd, msgs); + } + return super.eInverseRemove(otherEnd, featureID, msgs); + } + + /** + * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * @generated + */ + @Override + public Object eGet(int featureID, boolean resolve, boolean coreType) + { + switch (featureID) + { + case LDefPackage.TOKEN_VISUALS__TOKEN_VISUALS: + return getTokenVisuals(); + } + return super.eGet(featureID, resolve, coreType); + } + + /** + * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * @generated + */ + @SuppressWarnings("unchecked") + @Override + public void eSet(int featureID, Object newValue) + { + switch (featureID) + { + case LDefPackage.TOKEN_VISUALS__TOKEN_VISUALS: + getTokenVisuals().clear(); + getTokenVisuals().addAll((Collection<? extends TokenVisual>)newValue); + return; + } + super.eSet(featureID, newValue); + } + + /** + * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * @generated + */ + @Override + public void eUnset(int featureID) + { + switch (featureID) + { + case LDefPackage.TOKEN_VISUALS__TOKEN_VISUALS: + getTokenVisuals().clear(); + return; + } + super.eUnset(featureID); + } + + /** + * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * @generated + */ + @Override + public boolean eIsSet(int featureID) + { + switch (featureID) + { + case LDefPackage.TOKEN_VISUALS__TOKEN_VISUALS: + return tokenVisuals != null && !tokenVisuals.isEmpty(); + } + return super.eIsSet(featureID); + } + +} //TokenVisualsImpl diff --git a/bundles/code/org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/lDef/util/LDefAdapterFactory.java b/bundles/code/org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/lDef/util/LDefAdapterFactory.java index f9099c1de..6e6b2ffed 100644 --- a/bundles/code/org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/lDef/util/LDefAdapterFactory.java +++ b/bundles/code/org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/lDef/util/LDefAdapterFactory.java @@ -170,6 +170,16 @@ public class LDefAdapterFactory extends AdapterFactoryImpl return createLexicalHighlightingAdapter(); } @Override + public Adapter caseTokenVisuals(TokenVisuals object) + { + return createTokenVisualsAdapter(); + } + @Override + public Adapter caseTokenVisual(TokenVisual object) + { + return createTokenVisualAdapter(); + } + @Override public Adapter caseLexicalPartitionHighlighting(LexicalPartitionHighlighting object) { return createLexicalPartitionHighlightingAdapter(); @@ -562,6 +572,36 @@ public class LDefAdapterFactory extends AdapterFactoryImpl } /** + * Creates a new adapter for an object of class '{@link org.eclipse.fx.code.editor.ldef.lDef.TokenVisuals <em>Token Visuals</em>}'. + * <!-- begin-user-doc --> + * This default implementation returns null so that we can easily ignore cases; + * it's useful to ignore a case when inheritance will catch all the cases anyway. + * <!-- end-user-doc --> + * @return the new adapter. + * @see org.eclipse.fx.code.editor.ldef.lDef.TokenVisuals + * @generated + */ + public Adapter createTokenVisualsAdapter() + { + return null; + } + + /** + * Creates a new adapter for an object of class '{@link org.eclipse.fx.code.editor.ldef.lDef.TokenVisual <em>Token Visual</em>}'. + * <!-- begin-user-doc --> + * This default implementation returns null so that we can easily ignore cases; + * it's useful to ignore a case when inheritance will catch all the cases anyway. + * <!-- end-user-doc --> + * @return the new adapter. + * @see org.eclipse.fx.code.editor.ldef.lDef.TokenVisual + * @generated + */ + public Adapter createTokenVisualAdapter() + { + return null; + } + + /** * Creates a new adapter for an object of class '{@link org.eclipse.fx.code.editor.ldef.lDef.LexicalPartitionHighlighting <em>Lexical Partition Highlighting</em>}'. * <!-- begin-user-doc --> * This default implementation returns null so that we can easily ignore cases; diff --git a/bundles/code/org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/lDef/util/LDefSwitch.java b/bundles/code/org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/lDef/util/LDefSwitch.java index 498c3fadb..b93545d6d 100644 --- a/bundles/code/org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/lDef/util/LDefSwitch.java +++ b/bundles/code/org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/lDef/util/LDefSwitch.java @@ -212,6 +212,20 @@ public class LDefSwitch<T> extends Switch<T> if (result == null) result = defaultCase(theEObject); return result; } + case LDefPackage.TOKEN_VISUALS: + { + TokenVisuals tokenVisuals = (TokenVisuals)theEObject; + T result = caseTokenVisuals(tokenVisuals); + if (result == null) result = defaultCase(theEObject); + return result; + } + case LDefPackage.TOKEN_VISUAL: + { + TokenVisual tokenVisual = (TokenVisual)theEObject; + T result = caseTokenVisual(tokenVisual); + if (result == null) result = defaultCase(theEObject); + return result; + } case LDefPackage.LEXICAL_PARTITION_HIGHLIGHTING: { LexicalPartitionHighlighting lexicalPartitionHighlighting = (LexicalPartitionHighlighting)theEObject; @@ -656,6 +670,38 @@ public class LDefSwitch<T> extends Switch<T> } /** + * Returns the result of interpreting the object as an instance of '<em>Token Visuals</em>'. + * <!-- begin-user-doc --> + * This implementation returns null; + * returning a non-null result will terminate the switch. + * <!-- end-user-doc --> + * @param object the target of the switch. + * @return the result of interpreting the object as an instance of '<em>Token Visuals</em>'. + * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject) + * @generated + */ + public T caseTokenVisuals(TokenVisuals object) + { + return null; + } + + /** + * Returns the result of interpreting the object as an instance of '<em>Token Visual</em>'. + * <!-- begin-user-doc --> + * This implementation returns null; + * returning a non-null result will terminate the switch. + * <!-- end-user-doc --> + * @param object the target of the switch. + * @return the result of interpreting the object as an instance of '<em>Token Visual</em>'. + * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject) + * @generated + */ + public T caseTokenVisual(TokenVisual object) + { + return null; + } + + /** * Returns the result of interpreting the object as an instance of '<em>Lexical Partition Highlighting</em>'. * <!-- begin-user-doc --> * This implementation returns null; diff --git a/bundles/code/org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g b/bundles/code/org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g index 71fb9e8e7..7716228c8 100644 --- a/bundles/code/org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g +++ b/bundles/code/org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g @@ -94,7 +94,7 @@ ruleRoot returns [EObject current=null] $current, "name", lv_name_1_0, - "QualifiedName"); + "org.eclipse.fx.code.editor.ldef.LDef.QualifiedName"); afterParserOrEnumRuleCall(); } @@ -112,7 +112,7 @@ ruleRoot returns [EObject current=null] $current, "imports", lv_imports_2_0, - "Import"); + "org.eclipse.fx.code.editor.ldef.LDef.Import"); afterParserOrEnumRuleCall(); } @@ -130,7 +130,7 @@ ruleRoot returns [EObject current=null] $current, "languageDefinition", lv_languageDefinition_3_0, - "LanguageDef"); + "org.eclipse.fx.code.editor.ldef.LDef.LanguageDef"); afterParserOrEnumRuleCall(); } @@ -296,7 +296,7 @@ ruleImport returns [EObject current=null] $current, "importedNamespace", lv_importedNamespace_1_0, - "QualifiedNameWithWildCard"); + "org.eclipse.fx.code.editor.ldef.LDef.QualifiedNameWithWildCard"); afterParserOrEnumRuleCall(); } @@ -336,7 +336,7 @@ ruleLanguageDef returns [EObject current=null] $current, "name", lv_name_0_0, - "ID"); + "org.eclipse.xtext.common.Terminals.ID"); } ) @@ -357,7 +357,7 @@ ruleLanguageDef returns [EObject current=null] $current, "paritioning", lv_paritioning_2_0, - "Paritioning"); + "org.eclipse.fx.code.editor.ldef.LDef.Paritioning"); afterParserOrEnumRuleCall(); } @@ -375,7 +375,7 @@ ruleLanguageDef returns [EObject current=null] $current, "lexicalHighlighting", lv_lexicalHighlighting_3_0, - "LexicalHighlighting"); + "org.eclipse.fx.code.editor.ldef.LDef.LexicalHighlighting"); afterParserOrEnumRuleCall(); } @@ -393,7 +393,7 @@ ruleLanguageDef returns [EObject current=null] $current, "integration", lv_integration_4_0, - "Integration"); + "org.eclipse.fx.code.editor.ldef.LDef.Integration"); afterParserOrEnumRuleCall(); } @@ -444,7 +444,7 @@ ruleIntegration returns [EObject current=null] $current, "codeIntegrationList", lv_codeIntegrationList_2_0, - "CodeIntegration"); + "org.eclipse.fx.code.editor.ldef.LDef.CodeIntegration"); afterParserOrEnumRuleCall(); } @@ -525,7 +525,7 @@ ruleJavaFXIntegration returns [EObject current=null] $current, "codegenerationList", lv_codegenerationList_2_0, - "Codegeneration"); + "org.eclipse.fx.code.editor.ldef.LDef.Codegeneration"); afterParserOrEnumRuleCall(); } @@ -613,7 +613,7 @@ ruleJavaCodeGeneration returns [EObject current=null] $current, "name", lv_name_1_0, - "STRING"); + "org.eclipse.xtext.common.Terminals.STRING"); } ) @@ -634,7 +634,7 @@ ruleJavaCodeGeneration returns [EObject current=null] $current, "configValue", lv_configValue_3_0, - "ConfigValue"); + "org.eclipse.fx.code.editor.ldef.LDef.ConfigValue"); afterParserOrEnumRuleCall(); } @@ -682,7 +682,7 @@ ruleE4CodeGeneration returns [EObject current=null] $current, "name", lv_name_1_0, - "STRING"); + "org.eclipse.xtext.common.Terminals.STRING"); } ) @@ -703,7 +703,7 @@ ruleE4CodeGeneration returns [EObject current=null] $current, "configValue", lv_configValue_3_0, - "ConfigValue"); + "org.eclipse.fx.code.editor.ldef.LDef.ConfigValue"); afterParserOrEnumRuleCall(); } @@ -747,7 +747,7 @@ ruleConfigValue returns [EObject current=null] $current, "key", lv_key_0_0, - "ID"); + "org.eclipse.xtext.common.Terminals.ID"); } ) @@ -769,7 +769,7 @@ ruleConfigValue returns [EObject current=null] $current, "simpleValue", lv_simpleValue_2_0, - "STRING"); + "org.eclipse.xtext.common.Terminals.STRING"); } ) @@ -791,7 +791,7 @@ ruleConfigValue returns [EObject current=null] $current, "children", lv_children_4_0, - "ConfigValue"); + "org.eclipse.fx.code.editor.ldef.LDef.ConfigValue"); afterParserOrEnumRuleCall(); } @@ -842,7 +842,7 @@ ruleParitioning returns [EObject current=null] $current, "partitions", lv_partitions_2_0, - "Partition"); + "org.eclipse.fx.code.editor.ldef.LDef.Partition"); afterParserOrEnumRuleCall(); } @@ -860,7 +860,7 @@ ruleParitioning returns [EObject current=null] $current, "partitioner", lv_partitioner_3_0, - "Partitioner"); + "org.eclipse.fx.code.editor.ldef.LDef.Partitioner"); afterParserOrEnumRuleCall(); } @@ -908,7 +908,7 @@ rulePartition returns [EObject current=null] $current, "name", lv_name_1_0, - "ID"); + "org.eclipse.xtext.common.Terminals.ID"); } ) @@ -991,7 +991,7 @@ ruleParitioner_JS returns [EObject current=null] $current, "scriptURI", lv_scriptURI_1_0, - "STRING"); + "org.eclipse.xtext.common.Terminals.STRING"); } ) @@ -1037,7 +1037,7 @@ rulePartitioner_Rule returns [EObject current=null] $current, "ruleList", lv_ruleList_2_0, - "Partition_Rule"); + "org.eclipse.fx.code.editor.ldef.LDef.Partition_Rule"); afterParserOrEnumRuleCall(); } @@ -1138,7 +1138,7 @@ rulePartition_SingleLineRule returns [EObject current=null] $current, "startSeq", lv_startSeq_2_0, - "STRING"); + "org.eclipse.xtext.common.Terminals.STRING"); } ) @@ -1159,7 +1159,7 @@ rulePartition_SingleLineRule returns [EObject current=null] $current, "check", lv_check_4_0, - "Check"); + "org.eclipse.fx.code.editor.ldef.LDef.Check"); afterParserOrEnumRuleCall(); } @@ -1182,7 +1182,7 @@ rulePartition_SingleLineRule returns [EObject current=null] $current, "endSeq", lv_endSeq_6_0, - "STRING"); + "org.eclipse.xtext.common.Terminals.STRING"); } ) @@ -1208,7 +1208,7 @@ rulePartition_SingleLineRule returns [EObject current=null] $current, "escapeSeq", lv_escapeSeq_9_0, - "STRING"); + "org.eclipse.xtext.common.Terminals.STRING"); } ) @@ -1264,7 +1264,7 @@ rulePartition_MultiLineRule returns [EObject current=null] $current, "startSeq", lv_startSeq_2_0, - "STRING"); + "org.eclipse.xtext.common.Terminals.STRING"); } ) @@ -1285,7 +1285,7 @@ rulePartition_MultiLineRule returns [EObject current=null] $current, "check", lv_check_4_0, - "Check"); + "org.eclipse.fx.code.editor.ldef.LDef.Check"); afterParserOrEnumRuleCall(); } @@ -1308,7 +1308,7 @@ rulePartition_MultiLineRule returns [EObject current=null] $current, "endSeq", lv_endSeq_6_0, - "STRING"); + "org.eclipse.xtext.common.Terminals.STRING"); } ) @@ -1334,7 +1334,7 @@ rulePartition_MultiLineRule returns [EObject current=null] $current, "escapeSeq", lv_escapeSeq_9_0, - "STRING"); + "org.eclipse.xtext.common.Terminals.STRING"); } ) @@ -1380,16 +1380,171 @@ ruleLexicalHighlighting returns [EObject current=null] $current, "list", lv_list_2_0, - "LexicalPartitionHighlighting"); + "org.eclipse.fx.code.editor.ldef.LDef.LexicalPartitionHighlighting"); afterParserOrEnumRuleCall(); } ) -)+ otherlv_3='}' +)+( +( + { + newCompositeNode(grammarAccess.getLexicalHighlightingAccess().getVistualTokenVisualsParserRuleCall_3_0()); + } + lv_vistual_3_0=ruleTokenVisuals { + if ($current==null) { + $current = createModelElementForParent(grammarAccess.getLexicalHighlightingRule()); + } + set( + $current, + "vistual", + lv_vistual_3_0, + "org.eclipse.fx.code.editor.ldef.LDef.TokenVisuals"); + afterParserOrEnumRuleCall(); + } + +) +)? otherlv_4='}' + { + newLeafNode(otherlv_4, grammarAccess.getLexicalHighlightingAccess().getRightCurlyBracketKeyword_4()); + } +) +; + + + + + +// Entry rule entryRuleTokenVisuals +entryRuleTokenVisuals returns [EObject current=null] + : + { newCompositeNode(grammarAccess.getTokenVisualsRule()); } + iv_ruleTokenVisuals=ruleTokenVisuals + { $current=$iv_ruleTokenVisuals.current; } + EOF +; + +// Rule TokenVisuals +ruleTokenVisuals returns [EObject current=null] + @init { enterRule(); + } + @after { leaveRule(); }: +( otherlv_0='token_def' + { + newLeafNode(otherlv_0, grammarAccess.getTokenVisualsAccess().getToken_defKeyword_0()); + } + otherlv_1='{' + { + newLeafNode(otherlv_1, grammarAccess.getTokenVisualsAccess().getLeftCurlyBracketKeyword_1()); + } +(( +( + { + newCompositeNode(grammarAccess.getTokenVisualsAccess().getTokenVisualsTokenVisualParserRuleCall_2_0_0()); + } + lv_tokenVisuals_2_0=ruleTokenVisual { + if ($current==null) { + $current = createModelElementForParent(grammarAccess.getTokenVisualsRule()); + } + add( + $current, + "tokenVisuals", + lv_tokenVisuals_2_0, + "org.eclipse.fx.code.editor.ldef.LDef.TokenVisual"); + afterParserOrEnumRuleCall(); + } + +) +) otherlv_3=';' + { + newLeafNode(otherlv_3, grammarAccess.getTokenVisualsAccess().getSemicolonKeyword_2_1()); + } +)+ otherlv_4='}' + { + newLeafNode(otherlv_4, grammarAccess.getTokenVisualsAccess().getRightCurlyBracketKeyword_3()); + } +) +; + + + + + +// Entry rule entryRuleTokenVisual +entryRuleTokenVisual returns [EObject current=null] + : + { newCompositeNode(grammarAccess.getTokenVisualRule()); } + iv_ruleTokenVisual=ruleTokenVisual + { $current=$iv_ruleTokenVisual.current; } + EOF +; + +// Rule TokenVisual +ruleTokenVisual returns [EObject current=null] + @init { enterRule(); + } + @after { leaveRule(); }: +(( +( + { + if ($current==null) { + $current = createModelElement(grammarAccess.getTokenVisualRule()); + } + } + otherlv_0=RULE_ID + { + newLeafNode(otherlv_0, grammarAccess.getTokenVisualAccess().getTokenTokenCrossReference_0_0()); + } + +) +)( +( + lv_colorSpec_1_0=RULE_STRING + { + newLeafNode(lv_colorSpec_1_0, grammarAccess.getTokenVisualAccess().getColorSpecSTRINGTerminalRuleCall_1_0()); + } + { + if ($current==null) { + $current = createModelElement(grammarAccess.getTokenVisualRule()); + } + setWithLastConsumed( + $current, + "colorSpec", + lv_colorSpec_1_0, + "org.eclipse.xtext.common.Terminals.STRING"); + } + +) +)( +( + lv_bold_2_0= 'bold' { - newLeafNode(otherlv_3, grammarAccess.getLexicalHighlightingAccess().getRightCurlyBracketKeyword_3()); + newLeafNode(lv_bold_2_0, grammarAccess.getTokenVisualAccess().getBoldBoldKeyword_2_0()); } + + { + if ($current==null) { + $current = createModelElement(grammarAccess.getTokenVisualRule()); + } + setWithLastConsumed($current, "bold", true, "bold"); + } + ) +)?( +( + lv_italic_3_0= 'italic' + { + newLeafNode(lv_italic_3_0, grammarAccess.getTokenVisualAccess().getItalicItalicKeyword_3_0()); + } + + { + if ($current==null) { + $current = createModelElement(grammarAccess.getTokenVisualRule()); + } + setWithLastConsumed($current, "italic", true, "italic"); + } + +) +)?) ; @@ -1481,7 +1636,7 @@ ruleLexicalPartitionHighlighting_JS returns [EObject current=null] $current, "scriptURI", lv_scriptURI_2_0, - "STRING"); + "org.eclipse.xtext.common.Terminals.STRING"); } ) @@ -1536,7 +1691,7 @@ ruleLexicalPartitionHighlighting_Rule returns [EObject current=null] $current, "whitespace", lv_whitespace_2_0, - "WhitespaceRule"); + "org.eclipse.fx.code.editor.ldef.LDef.WhitespaceRule"); afterParserOrEnumRuleCall(); } @@ -1558,7 +1713,7 @@ ruleLexicalPartitionHighlighting_Rule returns [EObject current=null] $current, "tokenList", lv_tokenList_4_0, - "Token"); + "org.eclipse.fx.code.editor.ldef.LDef.Token"); afterParserOrEnumRuleCall(); } @@ -1617,7 +1772,7 @@ ruleToken returns [EObject current=null] $current, "name", lv_name_1_0, - "ID"); + "org.eclipse.xtext.common.Terminals.ID"); } ) @@ -1638,7 +1793,7 @@ ruleToken returns [EObject current=null] $current, "scannerList", lv_scannerList_3_0, - "Scanner"); + "org.eclipse.fx.code.editor.ldef.LDef.Scanner"); afterParserOrEnumRuleCall(); } @@ -1729,7 +1884,7 @@ ruleScanner_Keyword returns [EObject current=null] $current, "keywords", lv_keywords_2_0, - "Keyword"); + "org.eclipse.fx.code.editor.ldef.LDef.Keyword"); afterParserOrEnumRuleCall(); } @@ -1751,7 +1906,7 @@ ruleScanner_Keyword returns [EObject current=null] $current, "keywords", lv_keywords_4_0, - "Keyword"); + "org.eclipse.fx.code.editor.ldef.LDef.Keyword"); afterParserOrEnumRuleCall(); } @@ -1795,7 +1950,7 @@ ruleKeyword returns [EObject current=null] $current, "name", lv_name_0_0, - "STRING"); + "org.eclipse.xtext.common.Terminals.STRING"); } ) @@ -1817,7 +1972,7 @@ ruleKeyword returns [EObject current=null] $current, "version", lv_version_2_0, - "STRING"); + "org.eclipse.xtext.common.Terminals.STRING"); } ) @@ -1930,7 +2085,7 @@ ruleScanner_SingleLineRule returns [EObject current=null] $current, "startSeq", lv_startSeq_1_0, - "STRING"); + "org.eclipse.xtext.common.Terminals.STRING"); } ) @@ -1951,7 +2106,7 @@ ruleScanner_SingleLineRule returns [EObject current=null] $current, "check", lv_check_3_0, - "Check"); + "org.eclipse.fx.code.editor.ldef.LDef.Check"); afterParserOrEnumRuleCall(); } @@ -1974,7 +2129,7 @@ ruleScanner_SingleLineRule returns [EObject current=null] $current, "endSeq", lv_endSeq_5_0, - "STRING"); + "org.eclipse.xtext.common.Terminals.STRING"); } ) @@ -2000,7 +2155,7 @@ ruleScanner_SingleLineRule returns [EObject current=null] $current, "escapeSeq", lv_escapeSeq_8_0, - "STRING"); + "org.eclipse.xtext.common.Terminals.STRING"); } ) @@ -2043,7 +2198,7 @@ ruleScanner_MultiLineRule returns [EObject current=null] $current, "startSeq", lv_startSeq_1_0, - "STRING"); + "org.eclipse.xtext.common.Terminals.STRING"); } ) @@ -2064,7 +2219,7 @@ ruleScanner_MultiLineRule returns [EObject current=null] $current, "check", lv_check_3_0, - "Check"); + "org.eclipse.fx.code.editor.ldef.LDef.Check"); afterParserOrEnumRuleCall(); } @@ -2087,7 +2242,7 @@ ruleScanner_MultiLineRule returns [EObject current=null] $current, "endSeq", lv_endSeq_5_0, - "STRING"); + "org.eclipse.xtext.common.Terminals.STRING"); } ) @@ -2113,7 +2268,7 @@ ruleScanner_MultiLineRule returns [EObject current=null] $current, "escapeSeq", lv_escapeSeq_8_0, - "STRING"); + "org.eclipse.xtext.common.Terminals.STRING"); } ) @@ -2156,7 +2311,7 @@ ruleScanner_PatternRule returns [EObject current=null] $current, "startPattern", lv_startPattern_1_0, - "STRING"); + "org.eclipse.xtext.common.Terminals.STRING"); } ) @@ -2174,7 +2329,7 @@ ruleScanner_PatternRule returns [EObject current=null] $current, "length", lv_length_2_0, - "INT"); + "org.eclipse.xtext.common.Terminals.INT"); } ) @@ -2195,7 +2350,7 @@ ruleScanner_PatternRule returns [EObject current=null] $current, "check", lv_check_4_0, - "Check"); + "org.eclipse.fx.code.editor.ldef.LDef.Check"); afterParserOrEnumRuleCall(); } @@ -2218,7 +2373,7 @@ ruleScanner_PatternRule returns [EObject current=null] $current, "contentPattern", lv_contentPattern_6_0, - "STRING"); + "org.eclipse.xtext.common.Terminals.STRING"); } ) @@ -2265,7 +2420,7 @@ ruleScanner_CharacterRule returns [EObject current=null] $current, "characters", lv_characters_2_0, - "STRING"); + "org.eclipse.xtext.common.Terminals.STRING"); } ) @@ -2287,7 +2442,7 @@ ruleScanner_CharacterRule returns [EObject current=null] $current, "characters", lv_characters_4_0, - "STRING"); + "org.eclipse.xtext.common.Terminals.STRING"); } ) @@ -2312,7 +2467,7 @@ ruleScanner_CharacterRule returns [EObject current=null] $current, "check", lv_check_7_0, - "Check"); + "org.eclipse.fx.code.editor.ldef.LDef.Check"); afterParserOrEnumRuleCall(); } @@ -2356,7 +2511,7 @@ ruleScanner_JSRule returns [EObject current=null] $current, "fileURI", lv_fileURI_1_0, - "STRING"); + "org.eclipse.xtext.common.Terminals.STRING"); } ) @@ -2377,7 +2532,7 @@ ruleScanner_JSRule returns [EObject current=null] $current, "check", lv_check_3_0, - "Check"); + "org.eclipse.fx.code.editor.ldef.LDef.Check"); afterParserOrEnumRuleCall(); } @@ -2461,7 +2616,7 @@ ruleEquals returns [EObject current=null] $current, "value", lv_value_1_0, - "INT"); + "org.eclipse.xtext.common.Terminals.INT"); } ) @@ -2534,7 +2689,7 @@ ruleRange returns [EObject current=null] $current, "minValue", lv_minValue_2_0, - "INT"); + "org.eclipse.xtext.common.Terminals.INT"); } ) @@ -2556,7 +2711,7 @@ ruleRange returns [EObject current=null] $current, "maxValue", lv_maxValue_4_0, - "INT"); + "org.eclipse.xtext.common.Terminals.INT"); } ) @@ -2633,7 +2788,7 @@ ruleWhitespaceRule returns [EObject current=null] $current, "characters", lv_characters_2_0, - "STRING"); + "org.eclipse.xtext.common.Terminals.STRING"); } ) @@ -2655,7 +2810,7 @@ ruleWhitespaceRule returns [EObject current=null] $current, "characters", lv_characters_4_0, - "STRING"); + "org.eclipse.xtext.common.Terminals.STRING"); } ) @@ -2694,7 +2849,7 @@ ruleWhitespaceRule returns [EObject current=null] $current, "fileURI", lv_fileURI_7_0, - "STRING"); + "org.eclipse.xtext.common.Terminals.STRING"); } ) diff --git a/bundles/code/org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.tokens b/bundles/code/org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.tokens index 267a44977..032f8a229 100644 --- a/bundles/code/org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.tokens +++ b/bundles/code/org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.tokens @@ -1,38 +1,42 @@ -'('=44 -')'=45 +'('=48 +')'=49 '*'=13 -','=36 +','=40 '.'=12 ':'=21 +';'=34 '=>'=28 -'['=35 -']'=37 +'['=39 +']'=41 +'bold'=35 'by'=30 -'character'=41 +'character'=45 'col'=27 -'containing'=40 -'default'=33 +'containing'=44 +'default'=37 'e4'=20 -'eq'=42 +'eq'=46 'escaped'=29 'import'=14 -'in'=43 +'in'=47 'integration'=17 +'italic'=36 'java'=19 'javafx'=18 -'javawhitespace'=47 -'keywords'=34 +'javawhitespace'=51 +'keywords'=38 'lexical_highlighting'=32 'multi_line'=31 'package'=11 'partition'=23 'partitioning'=22 -'pattern'=39 +'pattern'=43 'rule'=25 'script'=24 -'since'=38 +'since'=42 'single_line'=26 -'whitespace'=46 +'token_def'=33 +'whitespace'=50 '{'=15 '}'=16 RULE_ANY_OTHER=10 @@ -79,3 +83,7 @@ T__44=44 T__45=45 T__46=46 T__47=47 +T__48=48 +T__49=49 +T__50=50 +T__51=51 diff --git a/bundles/code/org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDefLexer.java b/bundles/code/org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDefLexer.java index 8cd49b424..db93c5cd3 100644 --- a/bundles/code/org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDefLexer.java +++ b/bundles/code/org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDefLexer.java @@ -12,6 +12,7 @@ import java.util.ArrayList; @SuppressWarnings("all") public class InternalLDefLexer extends Lexer { + public static final int T__50=50; public static final int T__19=19; public static final int T__15=15; public static final int T__16=16; @@ -21,6 +22,7 @@ public class InternalLDefLexer extends Lexer { public static final int T__12=12; public static final int T__13=13; public static final int T__14=14; + public static final int T__51=51; public static final int RULE_ID=4; public static final int T__26=26; public static final int T__27=27; @@ -49,6 +51,8 @@ public class InternalLDefLexer extends Lexer { public static final int T__32=32; public static final int RULE_WS=9; public static final int RULE_ANY_OTHER=10; + public static final int T__48=48; + public static final int T__49=49; public static final int T__44=44; public static final int T__45=45; public static final int T__46=46; @@ -69,15 +73,15 @@ public class InternalLDefLexer extends Lexer { super(input,state); } - public String getGrammarFileName() { return "../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g"; } + public String getGrammarFileName() { return "InternalLDef.g"; } // $ANTLR start "T__11" public final void mT__11() throws RecognitionException { try { int _type = T__11; int _channel = DEFAULT_TOKEN_CHANNEL; - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:11:7: ( 'package' ) - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:11:9: 'package' + // InternalLDef.g:11:7: ( 'package' ) + // InternalLDef.g:11:9: 'package' { match("package"); @@ -97,8 +101,8 @@ public class InternalLDefLexer extends Lexer { try { int _type = T__12; int _channel = DEFAULT_TOKEN_CHANNEL; - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:12:7: ( '.' ) - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:12:9: '.' + // InternalLDef.g:12:7: ( '.' ) + // InternalLDef.g:12:9: '.' { match('.'); @@ -117,8 +121,8 @@ public class InternalLDefLexer extends Lexer { try { int _type = T__13; int _channel = DEFAULT_TOKEN_CHANNEL; - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:13:7: ( '*' ) - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:13:9: '*' + // InternalLDef.g:13:7: ( '*' ) + // InternalLDef.g:13:9: '*' { match('*'); @@ -137,8 +141,8 @@ public class InternalLDefLexer extends Lexer { try { int _type = T__14; int _channel = DEFAULT_TOKEN_CHANNEL; - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:14:7: ( 'import' ) - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:14:9: 'import' + // InternalLDef.g:14:7: ( 'import' ) + // InternalLDef.g:14:9: 'import' { match("import"); @@ -158,8 +162,8 @@ public class InternalLDefLexer extends Lexer { try { int _type = T__15; int _channel = DEFAULT_TOKEN_CHANNEL; - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:15:7: ( '{' ) - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:15:9: '{' + // InternalLDef.g:15:7: ( '{' ) + // InternalLDef.g:15:9: '{' { match('{'); @@ -178,8 +182,8 @@ public class InternalLDefLexer extends Lexer { try { int _type = T__16; int _channel = DEFAULT_TOKEN_CHANNEL; - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:16:7: ( '}' ) - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:16:9: '}' + // InternalLDef.g:16:7: ( '}' ) + // InternalLDef.g:16:9: '}' { match('}'); @@ -198,8 +202,8 @@ public class InternalLDefLexer extends Lexer { try { int _type = T__17; int _channel = DEFAULT_TOKEN_CHANNEL; - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:17:7: ( 'integration' ) - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:17:9: 'integration' + // InternalLDef.g:17:7: ( 'integration' ) + // InternalLDef.g:17:9: 'integration' { match("integration"); @@ -219,8 +223,8 @@ public class InternalLDefLexer extends Lexer { try { int _type = T__18; int _channel = DEFAULT_TOKEN_CHANNEL; - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:18:7: ( 'javafx' ) - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:18:9: 'javafx' + // InternalLDef.g:18:7: ( 'javafx' ) + // InternalLDef.g:18:9: 'javafx' { match("javafx"); @@ -240,8 +244,8 @@ public class InternalLDefLexer extends Lexer { try { int _type = T__19; int _channel = DEFAULT_TOKEN_CHANNEL; - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:19:7: ( 'java' ) - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:19:9: 'java' + // InternalLDef.g:19:7: ( 'java' ) + // InternalLDef.g:19:9: 'java' { match("java"); @@ -261,8 +265,8 @@ public class InternalLDefLexer extends Lexer { try { int _type = T__20; int _channel = DEFAULT_TOKEN_CHANNEL; - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:20:7: ( 'e4' ) - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:20:9: 'e4' + // InternalLDef.g:20:7: ( 'e4' ) + // InternalLDef.g:20:9: 'e4' { match("e4"); @@ -282,8 +286,8 @@ public class InternalLDefLexer extends Lexer { try { int _type = T__21; int _channel = DEFAULT_TOKEN_CHANNEL; - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:21:7: ( ':' ) - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:21:9: ':' + // InternalLDef.g:21:7: ( ':' ) + // InternalLDef.g:21:9: ':' { match(':'); @@ -302,8 +306,8 @@ public class InternalLDefLexer extends Lexer { try { int _type = T__22; int _channel = DEFAULT_TOKEN_CHANNEL; - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:22:7: ( 'partitioning' ) - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:22:9: 'partitioning' + // InternalLDef.g:22:7: ( 'partitioning' ) + // InternalLDef.g:22:9: 'partitioning' { match("partitioning"); @@ -323,8 +327,8 @@ public class InternalLDefLexer extends Lexer { try { int _type = T__23; int _channel = DEFAULT_TOKEN_CHANNEL; - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:23:7: ( 'partition' ) - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:23:9: 'partition' + // InternalLDef.g:23:7: ( 'partition' ) + // InternalLDef.g:23:9: 'partition' { match("partition"); @@ -344,8 +348,8 @@ public class InternalLDefLexer extends Lexer { try { int _type = T__24; int _channel = DEFAULT_TOKEN_CHANNEL; - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:24:7: ( 'script' ) - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:24:9: 'script' + // InternalLDef.g:24:7: ( 'script' ) + // InternalLDef.g:24:9: 'script' { match("script"); @@ -365,8 +369,8 @@ public class InternalLDefLexer extends Lexer { try { int _type = T__25; int _channel = DEFAULT_TOKEN_CHANNEL; - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:25:7: ( 'rule' ) - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:25:9: 'rule' + // InternalLDef.g:25:7: ( 'rule' ) + // InternalLDef.g:25:9: 'rule' { match("rule"); @@ -386,8 +390,8 @@ public class InternalLDefLexer extends Lexer { try { int _type = T__26; int _channel = DEFAULT_TOKEN_CHANNEL; - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:26:7: ( 'single_line' ) - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:26:9: 'single_line' + // InternalLDef.g:26:7: ( 'single_line' ) + // InternalLDef.g:26:9: 'single_line' { match("single_line"); @@ -407,8 +411,8 @@ public class InternalLDefLexer extends Lexer { try { int _type = T__27; int _channel = DEFAULT_TOKEN_CHANNEL; - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:27:7: ( 'col' ) - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:27:9: 'col' + // InternalLDef.g:27:7: ( 'col' ) + // InternalLDef.g:27:9: 'col' { match("col"); @@ -428,8 +432,8 @@ public class InternalLDefLexer extends Lexer { try { int _type = T__28; int _channel = DEFAULT_TOKEN_CHANNEL; - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:28:7: ( '=>' ) - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:28:9: '=>' + // InternalLDef.g:28:7: ( '=>' ) + // InternalLDef.g:28:9: '=>' { match("=>"); @@ -449,8 +453,8 @@ public class InternalLDefLexer extends Lexer { try { int _type = T__29; int _channel = DEFAULT_TOKEN_CHANNEL; - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:29:7: ( 'escaped' ) - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:29:9: 'escaped' + // InternalLDef.g:29:7: ( 'escaped' ) + // InternalLDef.g:29:9: 'escaped' { match("escaped"); @@ -470,8 +474,8 @@ public class InternalLDefLexer extends Lexer { try { int _type = T__30; int _channel = DEFAULT_TOKEN_CHANNEL; - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:30:7: ( 'by' ) - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:30:9: 'by' + // InternalLDef.g:30:7: ( 'by' ) + // InternalLDef.g:30:9: 'by' { match("by"); @@ -491,8 +495,8 @@ public class InternalLDefLexer extends Lexer { try { int _type = T__31; int _channel = DEFAULT_TOKEN_CHANNEL; - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:31:7: ( 'multi_line' ) - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:31:9: 'multi_line' + // InternalLDef.g:31:7: ( 'multi_line' ) + // InternalLDef.g:31:9: 'multi_line' { match("multi_line"); @@ -512,8 +516,8 @@ public class InternalLDefLexer extends Lexer { try { int _type = T__32; int _channel = DEFAULT_TOKEN_CHANNEL; - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:32:7: ( 'lexical_highlighting' ) - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:32:9: 'lexical_highlighting' + // InternalLDef.g:32:7: ( 'lexical_highlighting' ) + // InternalLDef.g:32:9: 'lexical_highlighting' { match("lexical_highlighting"); @@ -533,10 +537,10 @@ public class InternalLDefLexer extends Lexer { try { int _type = T__33; int _channel = DEFAULT_TOKEN_CHANNEL; - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:33:7: ( 'default' ) - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:33:9: 'default' + // InternalLDef.g:33:7: ( 'token_def' ) + // InternalLDef.g:33:9: 'token_def' { - match("default"); + match("token_def"); } @@ -554,11 +558,10 @@ public class InternalLDefLexer extends Lexer { try { int _type = T__34; int _channel = DEFAULT_TOKEN_CHANNEL; - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:34:7: ( 'keywords' ) - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:34:9: 'keywords' + // InternalLDef.g:34:7: ( ';' ) + // InternalLDef.g:34:9: ';' { - match("keywords"); - + match(';'); } @@ -575,10 +578,11 @@ public class InternalLDefLexer extends Lexer { try { int _type = T__35; int _channel = DEFAULT_TOKEN_CHANNEL; - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:35:7: ( '[' ) - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:35:9: '[' + // InternalLDef.g:35:7: ( 'bold' ) + // InternalLDef.g:35:9: 'bold' { - match('['); + match("bold"); + } @@ -595,10 +599,11 @@ public class InternalLDefLexer extends Lexer { try { int _type = T__36; int _channel = DEFAULT_TOKEN_CHANNEL; - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:36:7: ( ',' ) - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:36:9: ',' + // InternalLDef.g:36:7: ( 'italic' ) + // InternalLDef.g:36:9: 'italic' { - match(','); + match("italic"); + } @@ -615,10 +620,11 @@ public class InternalLDefLexer extends Lexer { try { int _type = T__37; int _channel = DEFAULT_TOKEN_CHANNEL; - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:37:7: ( ']' ) - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:37:9: ']' + // InternalLDef.g:37:7: ( 'default' ) + // InternalLDef.g:37:9: 'default' { - match(']'); + match("default"); + } @@ -635,10 +641,10 @@ public class InternalLDefLexer extends Lexer { try { int _type = T__38; int _channel = DEFAULT_TOKEN_CHANNEL; - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:38:7: ( 'since' ) - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:38:9: 'since' + // InternalLDef.g:38:7: ( 'keywords' ) + // InternalLDef.g:38:9: 'keywords' { - match("since"); + match("keywords"); } @@ -656,11 +662,10 @@ public class InternalLDefLexer extends Lexer { try { int _type = T__39; int _channel = DEFAULT_TOKEN_CHANNEL; - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:39:7: ( 'pattern' ) - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:39:9: 'pattern' + // InternalLDef.g:39:7: ( '[' ) + // InternalLDef.g:39:9: '[' { - match("pattern"); - + match('['); } @@ -677,11 +682,10 @@ public class InternalLDefLexer extends Lexer { try { int _type = T__40; int _channel = DEFAULT_TOKEN_CHANNEL; - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:40:7: ( 'containing' ) - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:40:9: 'containing' + // InternalLDef.g:40:7: ( ',' ) + // InternalLDef.g:40:9: ',' { - match("containing"); - + match(','); } @@ -698,11 +702,10 @@ public class InternalLDefLexer extends Lexer { try { int _type = T__41; int _channel = DEFAULT_TOKEN_CHANNEL; - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:41:7: ( 'character' ) - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:41:9: 'character' + // InternalLDef.g:41:7: ( ']' ) + // InternalLDef.g:41:9: ']' { - match("character"); - + match(']'); } @@ -719,10 +722,10 @@ public class InternalLDefLexer extends Lexer { try { int _type = T__42; int _channel = DEFAULT_TOKEN_CHANNEL; - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:42:7: ( 'eq' ) - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:42:9: 'eq' + // InternalLDef.g:42:7: ( 'since' ) + // InternalLDef.g:42:9: 'since' { - match("eq"); + match("since"); } @@ -740,10 +743,10 @@ public class InternalLDefLexer extends Lexer { try { int _type = T__43; int _channel = DEFAULT_TOKEN_CHANNEL; - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:43:7: ( 'in' ) - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:43:9: 'in' + // InternalLDef.g:43:7: ( 'pattern' ) + // InternalLDef.g:43:9: 'pattern' { - match("in"); + match("pattern"); } @@ -761,10 +764,11 @@ public class InternalLDefLexer extends Lexer { try { int _type = T__44; int _channel = DEFAULT_TOKEN_CHANNEL; - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:44:7: ( '(' ) - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:44:9: '(' + // InternalLDef.g:44:7: ( 'containing' ) + // InternalLDef.g:44:9: 'containing' { - match('('); + match("containing"); + } @@ -781,10 +785,11 @@ public class InternalLDefLexer extends Lexer { try { int _type = T__45; int _channel = DEFAULT_TOKEN_CHANNEL; - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:45:7: ( ')' ) - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:45:9: ')' + // InternalLDef.g:45:7: ( 'character' ) + // InternalLDef.g:45:9: 'character' { - match(')'); + match("character"); + } @@ -801,10 +806,10 @@ public class InternalLDefLexer extends Lexer { try { int _type = T__46; int _channel = DEFAULT_TOKEN_CHANNEL; - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:46:7: ( 'whitespace' ) - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:46:9: 'whitespace' + // InternalLDef.g:46:7: ( 'eq' ) + // InternalLDef.g:46:9: 'eq' { - match("whitespace"); + match("eq"); } @@ -822,10 +827,10 @@ public class InternalLDefLexer extends Lexer { try { int _type = T__47; int _channel = DEFAULT_TOKEN_CHANNEL; - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:47:7: ( 'javawhitespace' ) - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:47:9: 'javawhitespace' + // InternalLDef.g:47:7: ( 'in' ) + // InternalLDef.g:47:9: 'in' { - match("javawhitespace"); + match("in"); } @@ -838,15 +843,97 @@ public class InternalLDefLexer extends Lexer { } // $ANTLR end "T__47" + // $ANTLR start "T__48" + public final void mT__48() throws RecognitionException { + try { + int _type = T__48; + int _channel = DEFAULT_TOKEN_CHANNEL; + // InternalLDef.g:48:7: ( '(' ) + // InternalLDef.g:48:9: '(' + { + match('('); + + } + + state.type = _type; + state.channel = _channel; + } + finally { + } + } + // $ANTLR end "T__48" + + // $ANTLR start "T__49" + public final void mT__49() throws RecognitionException { + try { + int _type = T__49; + int _channel = DEFAULT_TOKEN_CHANNEL; + // InternalLDef.g:49:7: ( ')' ) + // InternalLDef.g:49:9: ')' + { + match(')'); + + } + + state.type = _type; + state.channel = _channel; + } + finally { + } + } + // $ANTLR end "T__49" + + // $ANTLR start "T__50" + public final void mT__50() throws RecognitionException { + try { + int _type = T__50; + int _channel = DEFAULT_TOKEN_CHANNEL; + // InternalLDef.g:50:7: ( 'whitespace' ) + // InternalLDef.g:50:9: 'whitespace' + { + match("whitespace"); + + + } + + state.type = _type; + state.channel = _channel; + } + finally { + } + } + // $ANTLR end "T__50" + + // $ANTLR start "T__51" + public final void mT__51() throws RecognitionException { + try { + int _type = T__51; + int _channel = DEFAULT_TOKEN_CHANNEL; + // InternalLDef.g:51:7: ( 'javawhitespace' ) + // InternalLDef.g:51:9: 'javawhitespace' + { + match("javawhitespace"); + + + } + + state.type = _type; + state.channel = _channel; + } + finally { + } + } + // $ANTLR end "T__51" + // $ANTLR start "RULE_ID" public final void mRULE_ID() throws RecognitionException { try { int _type = RULE_ID; int _channel = DEFAULT_TOKEN_CHANNEL; - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:2708:9: ( ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* ) - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:2708:11: ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* + // InternalLDef.g:2863:9: ( ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* ) + // InternalLDef.g:2863:11: ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* { - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:2708:11: ( '^' )? + // InternalLDef.g:2863:11: ( '^' )? int alt1=2; int LA1_0 = input.LA(1); @@ -855,7 +942,7 @@ public class InternalLDefLexer extends Lexer { } switch (alt1) { case 1 : - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:2708:11: '^' + // InternalLDef.g:2863:11: '^' { match('^'); @@ -873,7 +960,7 @@ public class InternalLDefLexer extends Lexer { recover(mse); throw mse;} - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:2708:40: ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* + // InternalLDef.g:2863:40: ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* loop2: do { int alt2=2; @@ -886,7 +973,7 @@ public class InternalLDefLexer extends Lexer { switch (alt2) { case 1 : - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g: + // InternalLDef.g: { if ( (input.LA(1)>='0' && input.LA(1)<='9')||(input.LA(1)>='A' && input.LA(1)<='Z')||input.LA(1)=='_'||(input.LA(1)>='a' && input.LA(1)<='z') ) { input.consume(); @@ -922,10 +1009,10 @@ public class InternalLDefLexer extends Lexer { try { int _type = RULE_INT; int _channel = DEFAULT_TOKEN_CHANNEL; - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:2710:10: ( ( '0' .. '9' )+ ) - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:2710:12: ( '0' .. '9' )+ + // InternalLDef.g:2865:10: ( ( '0' .. '9' )+ ) + // InternalLDef.g:2865:12: ( '0' .. '9' )+ { - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:2710:12: ( '0' .. '9' )+ + // InternalLDef.g:2865:12: ( '0' .. '9' )+ int cnt3=0; loop3: do { @@ -939,7 +1026,7 @@ public class InternalLDefLexer extends Lexer { switch (alt3) { case 1 : - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:2710:13: '0' .. '9' + // InternalLDef.g:2865:13: '0' .. '9' { matchRange('0','9'); @@ -971,10 +1058,10 @@ public class InternalLDefLexer extends Lexer { try { int _type = RULE_STRING; int _channel = DEFAULT_TOKEN_CHANNEL; - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:2712:13: ( ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) ) - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:2712:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) + // InternalLDef.g:2867:13: ( ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) ) + // InternalLDef.g:2867:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) { - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:2712:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) + // InternalLDef.g:2867:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) int alt6=2; int LA6_0 = input.LA(1); @@ -992,10 +1079,10 @@ public class InternalLDefLexer extends Lexer { } switch (alt6) { case 1 : - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:2712:16: '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' + // InternalLDef.g:2867:16: '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' { match('\"'); - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:2712:20: ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* + // InternalLDef.g:2867:20: ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* loop4: do { int alt4=3; @@ -1011,7 +1098,7 @@ public class InternalLDefLexer extends Lexer { switch (alt4) { case 1 : - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:2712:21: '\\\\' . + // InternalLDef.g:2867:21: '\\\\' . { match('\\'); matchAny(); @@ -1019,7 +1106,7 @@ public class InternalLDefLexer extends Lexer { } break; case 2 : - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:2712:28: ~ ( ( '\\\\' | '\"' ) ) + // InternalLDef.g:2867:28: ~ ( ( '\\\\' | '\"' ) ) { if ( (input.LA(1)>='\u0000' && input.LA(1)<='!')||(input.LA(1)>='#' && input.LA(1)<='[')||(input.LA(1)>=']' && input.LA(1)<='\uFFFF') ) { input.consume(); @@ -1044,10 +1131,10 @@ public class InternalLDefLexer extends Lexer { } break; case 2 : - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:2712:48: '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' + // InternalLDef.g:2867:48: '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' { match('\''); - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:2712:53: ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* + // InternalLDef.g:2867:53: ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* loop5: do { int alt5=3; @@ -1063,7 +1150,7 @@ public class InternalLDefLexer extends Lexer { switch (alt5) { case 1 : - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:2712:54: '\\\\' . + // InternalLDef.g:2867:54: '\\\\' . { match('\\'); matchAny(); @@ -1071,7 +1158,7 @@ public class InternalLDefLexer extends Lexer { } break; case 2 : - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:2712:61: ~ ( ( '\\\\' | '\\'' ) ) + // InternalLDef.g:2867:61: ~ ( ( '\\\\' | '\\'' ) ) { if ( (input.LA(1)>='\u0000' && input.LA(1)<='&')||(input.LA(1)>='(' && input.LA(1)<='[')||(input.LA(1)>=']' && input.LA(1)<='\uFFFF') ) { input.consume(); @@ -1114,12 +1201,12 @@ public class InternalLDefLexer extends Lexer { try { int _type = RULE_ML_COMMENT; int _channel = DEFAULT_TOKEN_CHANNEL; - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:2714:17: ( '/*' ( options {greedy=false; } : . )* '*/' ) - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:2714:19: '/*' ( options {greedy=false; } : . )* '*/' + // InternalLDef.g:2869:17: ( '/*' ( options {greedy=false; } : . )* '*/' ) + // InternalLDef.g:2869:19: '/*' ( options {greedy=false; } : . )* '*/' { match("/*"); - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:2714:24: ( options {greedy=false; } : . )* + // InternalLDef.g:2869:24: ( options {greedy=false; } : . )* loop7: do { int alt7=2; @@ -1144,7 +1231,7 @@ public class InternalLDefLexer extends Lexer { switch (alt7) { case 1 : - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:2714:52: . + // InternalLDef.g:2869:52: . { matchAny(); @@ -1174,12 +1261,12 @@ public class InternalLDefLexer extends Lexer { try { int _type = RULE_SL_COMMENT; int _channel = DEFAULT_TOKEN_CHANNEL; - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:2716:17: ( '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? ) - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:2716:19: '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? + // InternalLDef.g:2871:17: ( '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? ) + // InternalLDef.g:2871:19: '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? { match("//"); - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:2716:24: (~ ( ( '\\n' | '\\r' ) ) )* + // InternalLDef.g:2871:24: (~ ( ( '\\n' | '\\r' ) ) )* loop8: do { int alt8=2; @@ -1192,7 +1279,7 @@ public class InternalLDefLexer extends Lexer { switch (alt8) { case 1 : - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:2716:24: ~ ( ( '\\n' | '\\r' ) ) + // InternalLDef.g:2871:24: ~ ( ( '\\n' | '\\r' ) ) { if ( (input.LA(1)>='\u0000' && input.LA(1)<='\t')||(input.LA(1)>='\u000B' && input.LA(1)<='\f')||(input.LA(1)>='\u000E' && input.LA(1)<='\uFFFF') ) { input.consume(); @@ -1212,7 +1299,7 @@ public class InternalLDefLexer extends Lexer { } } while (true); - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:2716:40: ( ( '\\r' )? '\\n' )? + // InternalLDef.g:2871:40: ( ( '\\r' )? '\\n' )? int alt10=2; int LA10_0 = input.LA(1); @@ -1221,9 +1308,9 @@ public class InternalLDefLexer extends Lexer { } switch (alt10) { case 1 : - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:2716:41: ( '\\r' )? '\\n' + // InternalLDef.g:2871:41: ( '\\r' )? '\\n' { - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:2716:41: ( '\\r' )? + // InternalLDef.g:2871:41: ( '\\r' )? int alt9=2; int LA9_0 = input.LA(1); @@ -1232,7 +1319,7 @@ public class InternalLDefLexer extends Lexer { } switch (alt9) { case 1 : - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:2716:41: '\\r' + // InternalLDef.g:2871:41: '\\r' { match('\r'); @@ -1264,10 +1351,10 @@ public class InternalLDefLexer extends Lexer { try { int _type = RULE_WS; int _channel = DEFAULT_TOKEN_CHANNEL; - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:2718:9: ( ( ' ' | '\\t' | '\\r' | '\\n' )+ ) - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:2718:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ + // InternalLDef.g:2873:9: ( ( ' ' | '\\t' | '\\r' | '\\n' )+ ) + // InternalLDef.g:2873:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ { - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:2718:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ + // InternalLDef.g:2873:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ int cnt11=0; loop11: do { @@ -1281,7 +1368,7 @@ public class InternalLDefLexer extends Lexer { switch (alt11) { case 1 : - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g: + // InternalLDef.g: { if ( (input.LA(1)>='\t' && input.LA(1)<='\n')||input.LA(1)=='\r'||input.LA(1)==' ' ) { input.consume(); @@ -1321,8 +1408,8 @@ public class InternalLDefLexer extends Lexer { try { int _type = RULE_ANY_OTHER; int _channel = DEFAULT_TOKEN_CHANNEL; - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:2720:16: ( . ) - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:2720:18: . + // InternalLDef.g:2875:16: ( . ) + // InternalLDef.g:2875:18: . { matchAny(); @@ -1337,313 +1424,341 @@ public class InternalLDefLexer extends Lexer { // $ANTLR end "RULE_ANY_OTHER" public void mTokens() throws RecognitionException { - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:1:8: ( T__11 | T__12 | T__13 | T__14 | T__15 | T__16 | T__17 | T__18 | T__19 | T__20 | T__21 | T__22 | T__23 | T__24 | T__25 | T__26 | T__27 | T__28 | T__29 | T__30 | T__31 | T__32 | T__33 | T__34 | T__35 | T__36 | T__37 | T__38 | T__39 | T__40 | T__41 | T__42 | T__43 | T__44 | T__45 | T__46 | T__47 | RULE_ID | RULE_INT | RULE_STRING | RULE_ML_COMMENT | RULE_SL_COMMENT | RULE_WS | RULE_ANY_OTHER ) - int alt12=44; + // InternalLDef.g:1:8: ( T__11 | T__12 | T__13 | T__14 | T__15 | T__16 | T__17 | T__18 | T__19 | T__20 | T__21 | T__22 | T__23 | T__24 | T__25 | T__26 | T__27 | T__28 | T__29 | T__30 | T__31 | T__32 | T__33 | T__34 | T__35 | T__36 | T__37 | T__38 | T__39 | T__40 | T__41 | T__42 | T__43 | T__44 | T__45 | T__46 | T__47 | T__48 | T__49 | T__50 | T__51 | RULE_ID | RULE_INT | RULE_STRING | RULE_ML_COMMENT | RULE_SL_COMMENT | RULE_WS | RULE_ANY_OTHER ) + int alt12=48; alt12 = dfa12.predict(input); switch (alt12) { case 1 : - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:1:10: T__11 + // InternalLDef.g:1:10: T__11 { mT__11(); } break; case 2 : - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:1:16: T__12 + // InternalLDef.g:1:16: T__12 { mT__12(); } break; case 3 : - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:1:22: T__13 + // InternalLDef.g:1:22: T__13 { mT__13(); } break; case 4 : - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:1:28: T__14 + // InternalLDef.g:1:28: T__14 { mT__14(); } break; case 5 : - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:1:34: T__15 + // InternalLDef.g:1:34: T__15 { mT__15(); } break; case 6 : - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:1:40: T__16 + // InternalLDef.g:1:40: T__16 { mT__16(); } break; case 7 : - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:1:46: T__17 + // InternalLDef.g:1:46: T__17 { mT__17(); } break; case 8 : - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:1:52: T__18 + // InternalLDef.g:1:52: T__18 { mT__18(); } break; case 9 : - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:1:58: T__19 + // InternalLDef.g:1:58: T__19 { mT__19(); } break; case 10 : - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:1:64: T__20 + // InternalLDef.g:1:64: T__20 { mT__20(); } break; case 11 : - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:1:70: T__21 + // InternalLDef.g:1:70: T__21 { mT__21(); } break; case 12 : - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:1:76: T__22 + // InternalLDef.g:1:76: T__22 { mT__22(); } break; case 13 : - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:1:82: T__23 + // InternalLDef.g:1:82: T__23 { mT__23(); } break; case 14 : - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:1:88: T__24 + // InternalLDef.g:1:88: T__24 { mT__24(); } break; case 15 : - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:1:94: T__25 + // InternalLDef.g:1:94: T__25 { mT__25(); } break; case 16 : - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:1:100: T__26 + // InternalLDef.g:1:100: T__26 { mT__26(); } break; case 17 : - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:1:106: T__27 + // InternalLDef.g:1:106: T__27 { mT__27(); } break; case 18 : - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:1:112: T__28 + // InternalLDef.g:1:112: T__28 { mT__28(); } break; case 19 : - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:1:118: T__29 + // InternalLDef.g:1:118: T__29 { mT__29(); } break; case 20 : - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:1:124: T__30 + // InternalLDef.g:1:124: T__30 { mT__30(); } break; case 21 : - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:1:130: T__31 + // InternalLDef.g:1:130: T__31 { mT__31(); } break; case 22 : - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:1:136: T__32 + // InternalLDef.g:1:136: T__32 { mT__32(); } break; case 23 : - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:1:142: T__33 + // InternalLDef.g:1:142: T__33 { mT__33(); } break; case 24 : - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:1:148: T__34 + // InternalLDef.g:1:148: T__34 { mT__34(); } break; case 25 : - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:1:154: T__35 + // InternalLDef.g:1:154: T__35 { mT__35(); } break; case 26 : - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:1:160: T__36 + // InternalLDef.g:1:160: T__36 { mT__36(); } break; case 27 : - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:1:166: T__37 + // InternalLDef.g:1:166: T__37 { mT__37(); } break; case 28 : - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:1:172: T__38 + // InternalLDef.g:1:172: T__38 { mT__38(); } break; case 29 : - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:1:178: T__39 + // InternalLDef.g:1:178: T__39 { mT__39(); } break; case 30 : - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:1:184: T__40 + // InternalLDef.g:1:184: T__40 { mT__40(); } break; case 31 : - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:1:190: T__41 + // InternalLDef.g:1:190: T__41 { mT__41(); } break; case 32 : - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:1:196: T__42 + // InternalLDef.g:1:196: T__42 { mT__42(); } break; case 33 : - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:1:202: T__43 + // InternalLDef.g:1:202: T__43 { mT__43(); } break; case 34 : - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:1:208: T__44 + // InternalLDef.g:1:208: T__44 { mT__44(); } break; case 35 : - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:1:214: T__45 + // InternalLDef.g:1:214: T__45 { mT__45(); } break; case 36 : - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:1:220: T__46 + // InternalLDef.g:1:220: T__46 { mT__46(); } break; case 37 : - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:1:226: T__47 + // InternalLDef.g:1:226: T__47 { mT__47(); } break; case 38 : - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:1:232: RULE_ID + // InternalLDef.g:1:232: T__48 { - mRULE_ID(); + mT__48(); } break; case 39 : - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:1:240: RULE_INT + // InternalLDef.g:1:238: T__49 { - mRULE_INT(); + mT__49(); } break; case 40 : - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:1:249: RULE_STRING + // InternalLDef.g:1:244: T__50 { - mRULE_STRING(); + mT__50(); } break; case 41 : - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:1:261: RULE_ML_COMMENT + // InternalLDef.g:1:250: T__51 { - mRULE_ML_COMMENT(); + mT__51(); } break; case 42 : - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:1:277: RULE_SL_COMMENT + // InternalLDef.g:1:256: RULE_ID { - mRULE_SL_COMMENT(); + mRULE_ID(); } break; case 43 : - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:1:293: RULE_WS + // InternalLDef.g:1:264: RULE_INT { - mRULE_WS(); + mRULE_INT(); } break; case 44 : - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:1:301: RULE_ANY_OTHER + // InternalLDef.g:1:273: RULE_STRING + { + mRULE_STRING(); + + } + break; + case 45 : + // InternalLDef.g:1:285: RULE_ML_COMMENT + { + mRULE_ML_COMMENT(); + + } + break; + case 46 : + // InternalLDef.g:1:301: RULE_SL_COMMENT + { + mRULE_SL_COMMENT(); + + } + break; + case 47 : + // InternalLDef.g:1:317: RULE_WS + { + mRULE_WS(); + + } + break; + case 48 : + // InternalLDef.g:1:325: RULE_ANY_OTHER { mRULE_ANY_OTHER(); @@ -1657,140 +1772,135 @@ public class InternalLDefLexer extends Lexer { protected DFA12 dfa12 = new DFA12(this); static final String DFA12_eotS = - "\1\uffff\1\42\2\uffff\1\42\2\uffff\2\42\1\uffff\3\42\1\40\5\42\5\uffff\1\42\1\40\2\uffff\3\40\2\uffff\1\42\3\uffff\1\42\1\111\2\uffff\1\42\1\113\1\42\1\115\1\uffff\5\42\1\uffff\1\124\4\42\5\uffff\1\42\5\uffff\5\42\1\uffff\1\42\1\uffff\1\42\1\uffff\3\42\1\145\2\42\1\uffff\12\42\1\164\4\42\1\171\1\uffff\16\42\1\uffff\3\42\1\u008b\1\uffff\12\42\1\u0096\1\42\1\u0098\2\42\1\u009b\1\42\1\uffff\7\42\1\u00a4\1\42\1\u00a6\1\uffff\1\42\1\uffff\1\42\1\u00a9\1\uffff\5\42\1\u00af\2\42\1\uffff\1\42\1\uffff\2\42\1\uffff\5\42\1\uffff\1\u00ba\1\42\1\u00bd\4\42\1\u00c2\2\42\1\uffff\2\42\1\uffff\3\42\1\u00ca\1\uffff\1\u00cb\1\42\1\u00cd\1\42\1\u00cf\1\42\1\u00d1\2\uffff\1\42\1\uffff\1\u00d3\1\uffff\1\42\1\uffff\1\42\1\uffff\2\42\1\u00d8\1\42\1\uffff\5\42\1\u00df\1\uffff"; + "\1\uffff\1\44\2\uffff\1\44\2\uffff\2\44\1\uffff\3\44\1\42\4\44\1\uffff\2\44\5\uffff\1\44\1\42\2\uffff\3\42\2\uffff\1\44\3\uffff\1\44\1\117\1\44\2\uffff\1\44\1\122\1\44\1\124\1\uffff\5\44\1\uffff\1\133\4\44\1\uffff\2\44\5\uffff\1\44\5\uffff\5\44\1\uffff\2\44\1\uffff\1\44\1\uffff\3\44\1\157\2\44\1\uffff\15\44\1\u0081\4\44\1\u0086\1\uffff\2\44\1\u0089\16\44\1\uffff\3\44\1\u009b\1\uffff\2\44\1\uffff\11\44\1\u00a7\1\44\1\u00a9\1\u00aa\2\44\1\u00ad\1\44\1\uffff\10\44\1\u00b7\1\44\1\u00b9\1\uffff\1\44\2\uffff\1\44\1\u00bc\1\uffff\6\44\1\u00c3\2\44\1\uffff\1\44\1\uffff\2\44\1\uffff\6\44\1\uffff\1\u00cf\1\44\1\u00d2\4\44\1\u00d7\2\44\1\u00da\1\uffff\2\44\1\uffff\3\44\1\u00e0\1\uffff\1\u00e1\1\44\1\uffff\1\u00e3\1\44\1\u00e5\1\44\1\u00e7\2\uffff\1\44\1\uffff\1\u00e9\1\uffff\1\44\1\uffff\1\44\1\uffff\2\44\1\u00ee\1\44\1\uffff\5\44\1\u00f5\1\uffff"; static final String DFA12_eofS = - "\u00e0\uffff"; + "\u00f6\uffff"; static final String DFA12_minS = - "\1\0\1\141\2\uffff\1\155\2\uffff\1\141\1\64\1\uffff\1\143\1\165\1\150\1\76\1\171\1\165\3\145\5\uffff\1\150\1\101\2\uffff\2\0\1\52\2\uffff\1\143\3\uffff\1\160\1\60\2\uffff\1\166\1\60\1\143\1\60\1\uffff\1\162\1\156\2\154\1\141\1\uffff\1\60\1\154\1\170\1\146\1\171\5\uffff\1\151\5\uffff\1\153\2\164\1\157\1\145\1\uffff\1\141\1\uffff\1\141\1\uffff\1\151\1\143\1\145\1\60\1\164\1\162\1\uffff\1\164\1\151\1\141\1\167\1\164\1\141\1\151\1\145\1\162\1\147\1\60\2\160\1\154\1\145\1\60\1\uffff\2\141\1\151\1\143\1\165\1\157\1\145\1\147\1\164\1\162\1\164\1\162\1\170\1\150\1\uffff\1\145\1\164\1\145\1\60\1\uffff\1\151\1\143\1\137\1\141\1\154\1\162\1\163\1\145\1\151\1\156\1\60\1\141\1\60\1\151\1\144\1\60\1\137\1\uffff\1\156\1\164\2\154\1\164\1\144\1\160\1\60\1\157\1\60\1\uffff\1\164\1\uffff\1\164\1\60\1\uffff\1\154\1\151\1\145\1\151\1\137\1\60\1\163\1\141\1\uffff\1\156\1\uffff\1\151\1\145\1\uffff\1\151\1\156\1\162\1\156\1\150\1\uffff\1\60\1\143\1\60\1\157\1\163\1\156\1\147\1\60\1\145\1\151\1\uffff\1\145\1\156\1\uffff\1\156\1\160\1\145\1\60\1\uffff\1\60\1\147\1\60\1\147\1\60\1\141\1\60\2\uffff\1\150\1\uffff\1\60\1\uffff\1\143\1\uffff\1\154\1\uffff\1\145\1\151\1\60\1\147\1\uffff\1\150\1\164\1\151\1\156\1\147\1\60\1\uffff"; + "\1\0\1\141\2\uffff\1\155\2\uffff\1\141\1\64\1\uffff\1\143\1\165\1\150\1\76\1\157\1\165\1\145\1\157\1\uffff\2\145\5\uffff\1\150\1\101\2\uffff\2\0\1\52\2\uffff\1\143\3\uffff\1\160\1\60\1\141\2\uffff\1\166\1\60\1\143\1\60\1\uffff\1\162\1\156\2\154\1\141\1\uffff\1\60\2\154\1\170\1\153\1\uffff\1\146\1\171\5\uffff\1\151\5\uffff\1\153\2\164\1\157\1\145\1\uffff\1\154\1\141\1\uffff\1\141\1\uffff\1\151\1\143\1\145\1\60\1\164\1\162\1\uffff\1\144\1\164\1\151\1\145\1\141\1\167\1\164\1\141\1\151\1\145\1\162\1\147\1\151\1\60\2\160\1\154\1\145\1\60\1\uffff\2\141\1\60\1\151\1\143\1\156\1\165\1\157\1\145\1\147\1\164\1\162\1\164\1\162\1\143\1\170\1\150\1\uffff\1\145\1\164\1\145\1\60\1\uffff\1\151\1\143\1\uffff\1\137\1\141\1\137\1\154\1\162\1\163\1\145\1\151\1\156\1\60\1\141\2\60\1\151\1\144\1\60\1\137\1\uffff\1\156\1\164\2\154\1\144\1\164\1\144\1\160\1\60\1\157\1\60\1\uffff\1\164\2\uffff\1\164\1\60\1\uffff\1\154\1\151\1\145\1\151\1\137\1\145\1\60\1\163\1\141\1\uffff\1\156\1\uffff\1\151\1\145\1\uffff\1\151\1\156\1\162\1\156\1\150\1\146\1\uffff\1\60\1\143\1\60\1\157\1\163\1\156\1\147\1\60\1\145\1\151\1\60\1\uffff\1\145\1\156\1\uffff\1\156\1\160\1\145\1\60\1\uffff\1\60\1\147\1\uffff\1\60\1\147\1\60\1\141\1\60\2\uffff\1\150\1\uffff\1\60\1\uffff\1\143\1\uffff\1\154\1\uffff\1\145\1\151\1\60\1\147\1\uffff\1\150\1\164\1\151\1\156\1\147\1\60\1\uffff"; static final String DFA12_maxS = - "\1\uffff\1\141\2\uffff\1\156\2\uffff\1\141\1\163\1\uffff\1\151\1\165\1\157\1\76\1\171\1\165\3\145\5\uffff\1\150\1\172\2\uffff\2\uffff\1\57\2\uffff\1\164\3\uffff\1\160\1\172\2\uffff\1\166\1\172\1\143\1\172\1\uffff\1\162\1\156\1\154\1\156\1\141\1\uffff\1\172\1\154\1\170\1\146\1\171\5\uffff\1\151\5\uffff\1\153\2\164\1\157\1\145\1\uffff\1\141\1\uffff\1\141\1\uffff\1\151\1\147\1\145\1\172\1\164\1\162\1\uffff\1\164\1\151\1\141\1\167\1\164\1\141\1\151\1\145\1\162\1\147\1\172\2\160\1\154\1\145\1\172\1\uffff\2\141\1\151\1\143\1\165\1\157\1\145\1\147\1\164\1\162\1\164\1\162\1\170\1\150\1\uffff\1\145\1\164\1\145\1\172\1\uffff\1\151\1\143\1\137\1\141\1\154\1\162\1\163\1\145\1\151\1\156\1\172\1\141\1\172\1\151\1\144\1\172\1\137\1\uffff\1\156\1\164\2\154\1\164\1\144\1\160\1\172\1\157\1\172\1\uffff\1\164\1\uffff\1\164\1\172\1\uffff\1\154\1\151\1\145\1\151\1\137\1\172\1\163\1\141\1\uffff\1\156\1\uffff\1\151\1\145\1\uffff\1\151\1\156\1\162\1\156\1\150\1\uffff\1\172\1\143\1\172\1\157\1\163\1\156\1\147\1\172\1\145\1\151\1\uffff\1\145\1\156\1\uffff\1\156\1\160\1\145\1\172\1\uffff\1\172\1\147\1\172\1\147\1\172\1\141\1\172\2\uffff\1\150\1\uffff\1\172\1\uffff\1\143\1\uffff\1\154\1\uffff\1\145\1\151\1\172\1\147\1\uffff\1\150\1\164\1\151\1\156\1\147\1\172\1\uffff"; + "\1\uffff\1\141\2\uffff\1\164\2\uffff\1\141\1\163\1\uffff\1\151\1\165\1\157\1\76\1\171\1\165\1\145\1\157\1\uffff\2\145\5\uffff\1\150\1\172\2\uffff\2\uffff\1\57\2\uffff\1\164\3\uffff\1\160\1\172\1\141\2\uffff\1\166\1\172\1\143\1\172\1\uffff\1\162\1\156\1\154\1\156\1\141\1\uffff\1\172\2\154\1\170\1\153\1\uffff\1\146\1\171\5\uffff\1\151\5\uffff\1\153\2\164\1\157\1\145\1\uffff\1\154\1\141\1\uffff\1\141\1\uffff\1\151\1\147\1\145\1\172\1\164\1\162\1\uffff\1\144\1\164\1\151\1\145\1\141\1\167\1\164\1\141\1\151\1\145\1\162\1\147\1\151\1\172\2\160\1\154\1\145\1\172\1\uffff\2\141\1\172\1\151\1\143\1\156\1\165\1\157\1\145\1\147\1\164\1\162\1\164\1\162\1\143\1\170\1\150\1\uffff\1\145\1\164\1\145\1\172\1\uffff\1\151\1\143\1\uffff\1\137\1\141\1\137\1\154\1\162\1\163\1\145\1\151\1\156\1\172\1\141\2\172\1\151\1\144\1\172\1\137\1\uffff\1\156\1\164\2\154\1\144\1\164\1\144\1\160\1\172\1\157\1\172\1\uffff\1\164\2\uffff\1\164\1\172\1\uffff\1\154\1\151\1\145\1\151\1\137\1\145\1\172\1\163\1\141\1\uffff\1\156\1\uffff\1\151\1\145\1\uffff\1\151\1\156\1\162\1\156\1\150\1\146\1\uffff\1\172\1\143\1\172\1\157\1\163\1\156\1\147\1\172\1\145\1\151\1\172\1\uffff\1\145\1\156\1\uffff\1\156\1\160\1\145\1\172\1\uffff\1\172\1\147\1\uffff\1\172\1\147\1\172\1\141\1\172\2\uffff\1\150\1\uffff\1\172\1\uffff\1\143\1\uffff\1\154\1\uffff\1\145\1\151\1\172\1\147\1\uffff\1\150\1\164\1\151\1\156\1\147\1\172\1\uffff"; static final String DFA12_acceptS = - "\2\uffff\1\2\1\3\1\uffff\1\5\1\6\2\uffff\1\13\11\uffff\1\31\1\32\1\33\1\42\1\43\2\uffff\1\46\1\47\3\uffff\1\53\1\54\1\uffff\1\46\1\2\1\3\2\uffff\1\5\1\6\4\uffff\1\13\5\uffff\1\22\5\uffff\1\31\1\32\1\33\1\42\1\43\1\uffff\1\47\1\50\1\51\1\52\1\53\5\uffff\1\41\1\uffff\1\12\1\uffff\1\40\6\uffff\1\24\20\uffff\1\21\16\uffff\1\11\4\uffff\1\17\21\uffff\1\34\12\uffff\1\4\1\uffff\1\10\2\uffff\1\16\10\uffff\1\1\1\uffff\1\35\2\uffff\1\23\5\uffff\1\27\12\uffff\1\30\2\uffff\1\15\4\uffff\1\37\7\uffff\1\36\1\25\1\uffff\1\44\1\uffff\1\7\1\uffff\1\20\1\uffff\1\14\4\uffff\1\45\6\uffff\1\26"; + "\2\uffff\1\2\1\3\1\uffff\1\5\1\6\2\uffff\1\13\10\uffff\1\30\2\uffff\1\35\1\36\1\37\1\46\1\47\2\uffff\1\52\1\53\3\uffff\1\57\1\60\1\uffff\1\52\1\2\1\3\3\uffff\1\5\1\6\4\uffff\1\13\5\uffff\1\22\5\uffff\1\30\2\uffff\1\35\1\36\1\37\1\46\1\47\1\uffff\1\53\1\54\1\55\1\56\1\57\5\uffff\1\45\2\uffff\1\12\1\uffff\1\44\6\uffff\1\24\23\uffff\1\21\21\uffff\1\11\4\uffff\1\17\2\uffff\1\31\21\uffff\1\40\13\uffff\1\4\1\uffff\1\32\1\10\2\uffff\1\16\11\uffff\1\1\1\uffff\1\41\2\uffff\1\23\6\uffff\1\33\13\uffff\1\34\2\uffff\1\15\4\uffff\1\43\2\uffff\1\27\5\uffff\1\42\1\25\1\uffff\1\50\1\uffff\1\7\1\uffff\1\20\1\uffff\1\14\4\uffff\1\51\6\uffff\1\26"; static final String DFA12_specialS = - "\1\1\33\uffff\1\2\1\0\u00c2\uffff}>"; + "\1\1\35\uffff\1\2\1\0\u00d6\uffff}>"; static final String[] DFA12_transitionS = { - "\11\40\2\37\2\40\1\37\22\40\1\37\1\40\1\34\4\40\1\35\1\26\1\27\1\3\1\40\1\24\1\40\1\2\1\36\12\33\1\11\2\40\1\15\3\40\32\32\1\23\1\40\1\25\1\31\1\32\1\40\1\32\1\16\1\14\1\21\1\10\3\32\1\4\1\7\1\22\1\20\1\17\2\32\1\1\1\32\1\13\1\12\3\32\1\30\3\32\1\5\1\40\1\6\uff82\40", - "\1\41", + "\11\42\2\41\2\42\1\41\22\42\1\41\1\42\1\36\4\42\1\37\1\30\1\31\1\3\1\42\1\26\1\42\1\2\1\40\12\35\1\11\1\22\1\42\1\15\3\42\32\34\1\25\1\42\1\27\1\33\1\34\1\42\1\34\1\16\1\14\1\23\1\10\3\34\1\4\1\7\1\24\1\20\1\17\2\34\1\1\1\34\1\13\1\12\1\21\2\34\1\32\3\34\1\5\1\42\1\6\uff82\42", + "\1\43", "", "", - "\1\45\1\46", + "\1\47\1\50\5\uffff\1\51", "", "", - "\1\51", - "\1\52\74\uffff\1\54\1\uffff\1\53", + "\1\54", + "\1\55\74\uffff\1\57\1\uffff\1\56", "", - "\1\56\5\uffff\1\57", - "\1\60", - "\1\62\6\uffff\1\61", + "\1\61\5\uffff\1\62", "\1\63", - "\1\64", - "\1\65", + "\1\65\6\uffff\1\64", "\1\66", - "\1\67", - "\1\70", + "\1\70\11\uffff\1\67", + "\1\71", + "\1\72", + "\1\73", "", + "\1\75", + "\1\76", "", "", "", "", - "\1\76", - "\32\42\4\uffff\1\42\1\uffff\32\42", "", + "\1\104", + "\32\44\4\uffff\1\44\1\uffff\32\44", "", - "\0\100", - "\0\100", - "\1\101\4\uffff\1\102", "", + "\0\106", + "\0\106", + "\1\107\4\uffff\1\110", "", - "\1\104\16\uffff\1\105\1\uffff\1\106", "", + "\1\112\16\uffff\1\113\1\uffff\1\114", "", "", - "\1\107", - "\12\42\7\uffff\32\42\4\uffff\1\42\1\uffff\23\42\1\110\6\42", "", + "\1\115", + "\12\44\7\uffff\32\44\4\uffff\1\44\1\uffff\23\44\1\116\6\44", + "\1\120", "", - "\1\112", - "\12\42\7\uffff\32\42\4\uffff\1\42\1\uffff\32\42", - "\1\114", - "\12\42\7\uffff\32\42\4\uffff\1\42\1\uffff\32\42", "", - "\1\116", - "\1\117", - "\1\120", - "\1\121\1\uffff\1\122", + "\1\121", + "\12\44\7\uffff\32\44\4\uffff\1\44\1\uffff\32\44", "\1\123", + "\12\44\7\uffff\32\44\4\uffff\1\44\1\uffff\32\44", "", - "\12\42\7\uffff\32\42\4\uffff\1\42\1\uffff\32\42", "\1\125", "\1\126", "\1\127", - "\1\130", - "", + "\1\130\1\uffff\1\131", + "\1\132", "", + "\12\44\7\uffff\32\44\4\uffff\1\44\1\uffff\32\44", + "\1\134", + "\1\135", + "\1\136", + "\1\137", "", + "\1\140", + "\1\141", "", "", - "\1\131", "", "", "", + "\1\142", "", "", - "\1\132", - "\1\133", - "\1\134", - "\1\135", - "\1\136", "", - "\1\137", "", - "\1\140", "", - "\1\141", - "\1\143\3\uffff\1\142", + "\1\143", "\1\144", - "\12\42\7\uffff\32\42\4\uffff\1\42\1\uffff\32\42", + "\1\145", "\1\146", "\1\147", "", "\1\150", "\1\151", + "", "\1\152", + "", "\1\153", - "\1\154", - "\1\155", + "\1\155\3\uffff\1\154", "\1\156", - "\1\157", + "\12\44\7\uffff\32\44\4\uffff\1\44\1\uffff\32\44", "\1\160", "\1\161", - "\12\42\7\uffff\32\42\4\uffff\1\42\1\uffff\5\42\1\162\20\42\1\163\3\42", + "", + "\1\162", + "\1\163", + "\1\164", "\1\165", "\1\166", "\1\167", "\1\170", - "\12\42\7\uffff\32\42\4\uffff\1\42\1\uffff\32\42", - "", + "\1\171", "\1\172", "\1\173", "\1\174", "\1\175", "\1\176", - "\1\177", - "\1\u0080", - "\1\u0081", + "\12\44\7\uffff\32\44\4\uffff\1\44\1\uffff\5\44\1\177\20\44\1\u0080\3\44", "\1\u0082", "\1\u0083", "\1\u0084", "\1\u0085", - "\1\u0086", - "\1\u0087", + "\12\44\7\uffff\32\44\4\uffff\1\44\1\uffff\32\44", "", + "\1\u0087", "\1\u0088", - "\1\u0089", + "\12\44\7\uffff\32\44\4\uffff\1\44\1\uffff\32\44", "\1\u008a", - "\12\42\7\uffff\32\42\4\uffff\1\42\1\uffff\32\42", - "", + "\1\u008b", "\1\u008c", "\1\u008d", "\1\u008e", @@ -1801,97 +1911,124 @@ public class InternalLDefLexer extends Lexer { "\1\u0093", "\1\u0094", "\1\u0095", - "\12\42\7\uffff\32\42\4\uffff\1\42\1\uffff\32\42", + "\1\u0096", "\1\u0097", - "\12\42\7\uffff\32\42\4\uffff\1\42\1\uffff\32\42", + "", + "\1\u0098", "\1\u0099", "\1\u009a", - "\12\42\7\uffff\32\42\4\uffff\1\42\1\uffff\32\42", - "\1\u009c", + "\12\44\7\uffff\32\44\4\uffff\1\44\1\uffff\32\44", "", + "\1\u009c", "\1\u009d", + "", "\1\u009e", "\1\u009f", "\1\u00a0", "\1\u00a1", "\1\u00a2", "\1\u00a3", - "\12\42\7\uffff\32\42\4\uffff\1\42\1\uffff\32\42", + "\1\u00a4", "\1\u00a5", - "\12\42\7\uffff\32\42\4\uffff\1\42\1\uffff\32\42", - "", - "\1\u00a7", - "", + "\1\u00a6", + "\12\44\7\uffff\32\44\4\uffff\1\44\1\uffff\32\44", "\1\u00a8", - "\12\42\7\uffff\32\42\4\uffff\1\42\1\uffff\32\42", - "", - "\1\u00aa", + "\12\44\7\uffff\32\44\4\uffff\1\44\1\uffff\32\44", + "\12\44\7\uffff\32\44\4\uffff\1\44\1\uffff\32\44", "\1\u00ab", "\1\u00ac", - "\1\u00ad", + "\12\44\7\uffff\32\44\4\uffff\1\44\1\uffff\32\44", "\1\u00ae", - "\12\42\7\uffff\32\42\4\uffff\1\42\1\uffff\32\42", + "", + "\1\u00af", "\1\u00b0", "\1\u00b1", - "", "\1\u00b2", - "", "\1\u00b3", "\1\u00b4", - "", "\1\u00b5", "\1\u00b6", - "\1\u00b7", + "\12\44\7\uffff\32\44\4\uffff\1\44\1\uffff\32\44", "\1\u00b8", - "\1\u00b9", + "\12\44\7\uffff\32\44\4\uffff\1\44\1\uffff\32\44", + "", + "\1\u00ba", + "", "", - "\12\42\7\uffff\32\42\4\uffff\1\42\1\uffff\32\42", "\1\u00bb", - "\12\42\7\uffff\32\42\4\uffff\1\42\1\uffff\10\42\1\u00bc\21\42", + "\12\44\7\uffff\32\44\4\uffff\1\44\1\uffff\32\44", + "", + "\1\u00bd", "\1\u00be", "\1\u00bf", "\1\u00c0", "\1\u00c1", - "\12\42\7\uffff\32\42\4\uffff\1\42\1\uffff\32\42", - "\1\u00c3", + "\1\u00c2", + "\12\44\7\uffff\32\44\4\uffff\1\44\1\uffff\32\44", "\1\u00c4", - "", "\1\u00c5", + "", "\1\u00c6", "", "\1\u00c7", "\1\u00c8", - "\1\u00c9", - "\12\42\7\uffff\32\42\4\uffff\1\42\1\uffff\32\42", "", - "\12\42\7\uffff\32\42\4\uffff\1\42\1\uffff\32\42", + "\1\u00c9", + "\1\u00ca", + "\1\u00cb", "\1\u00cc", - "\12\42\7\uffff\32\42\4\uffff\1\42\1\uffff\32\42", + "\1\u00cd", "\1\u00ce", - "\12\42\7\uffff\32\42\4\uffff\1\42\1\uffff\32\42", - "\1\u00d0", - "\12\42\7\uffff\32\42\4\uffff\1\42\1\uffff\32\42", - "", - "", - "\1\u00d2", - "", - "\12\42\7\uffff\32\42\4\uffff\1\42\1\uffff\32\42", "", + "\12\44\7\uffff\32\44\4\uffff\1\44\1\uffff\32\44", + "\1\u00d0", + "\12\44\7\uffff\32\44\4\uffff\1\44\1\uffff\10\44\1\u00d1\21\44", + "\1\u00d3", "\1\u00d4", - "", "\1\u00d5", - "", "\1\u00d6", - "\1\u00d7", - "\12\42\7\uffff\32\42\4\uffff\1\42\1\uffff\32\42", + "\12\44\7\uffff\32\44\4\uffff\1\44\1\uffff\32\44", + "\1\u00d8", "\1\u00d9", + "\12\44\7\uffff\32\44\4\uffff\1\44\1\uffff\32\44", "", - "\1\u00da", "\1\u00db", "\1\u00dc", + "", "\1\u00dd", "\1\u00de", - "\12\42\7\uffff\32\42\4\uffff\1\42\1\uffff\32\42", + "\1\u00df", + "\12\44\7\uffff\32\44\4\uffff\1\44\1\uffff\32\44", + "", + "\12\44\7\uffff\32\44\4\uffff\1\44\1\uffff\32\44", + "\1\u00e2", + "", + "\12\44\7\uffff\32\44\4\uffff\1\44\1\uffff\32\44", + "\1\u00e4", + "\12\44\7\uffff\32\44\4\uffff\1\44\1\uffff\32\44", + "\1\u00e6", + "\12\44\7\uffff\32\44\4\uffff\1\44\1\uffff\32\44", + "", + "", + "\1\u00e8", + "", + "\12\44\7\uffff\32\44\4\uffff\1\44\1\uffff\32\44", + "", + "\1\u00ea", + "", + "\1\u00eb", + "", + "\1\u00ec", + "\1\u00ed", + "\12\44\7\uffff\32\44\4\uffff\1\44\1\uffff\32\44", + "\1\u00ef", + "", + "\1\u00f0", + "\1\u00f1", + "\1\u00f2", + "\1\u00f3", + "\1\u00f4", + "\12\44\7\uffff\32\44\4\uffff\1\44\1\uffff\32\44", "" }; @@ -1925,19 +2062,19 @@ public class InternalLDefLexer extends Lexer { this.transition = DFA12_transition; } public String getDescription() { - return "1:1: Tokens : ( T__11 | T__12 | T__13 | T__14 | T__15 | T__16 | T__17 | T__18 | T__19 | T__20 | T__21 | T__22 | T__23 | T__24 | T__25 | T__26 | T__27 | T__28 | T__29 | T__30 | T__31 | T__32 | T__33 | T__34 | T__35 | T__36 | T__37 | T__38 | T__39 | T__40 | T__41 | T__42 | T__43 | T__44 | T__45 | T__46 | T__47 | RULE_ID | RULE_INT | RULE_STRING | RULE_ML_COMMENT | RULE_SL_COMMENT | RULE_WS | RULE_ANY_OTHER );"; + return "1:1: Tokens : ( T__11 | T__12 | T__13 | T__14 | T__15 | T__16 | T__17 | T__18 | T__19 | T__20 | T__21 | T__22 | T__23 | T__24 | T__25 | T__26 | T__27 | T__28 | T__29 | T__30 | T__31 | T__32 | T__33 | T__34 | T__35 | T__36 | T__37 | T__38 | T__39 | T__40 | T__41 | T__42 | T__43 | T__44 | T__45 | T__46 | T__47 | T__48 | T__49 | T__50 | T__51 | RULE_ID | RULE_INT | RULE_STRING | RULE_ML_COMMENT | RULE_SL_COMMENT | RULE_WS | RULE_ANY_OTHER );"; } public int specialStateTransition(int s, IntStream _input) throws NoViableAltException { IntStream input = _input; int _s = s; switch ( s ) { case 0 : - int LA12_29 = input.LA(1); + int LA12_31 = input.LA(1); s = -1; - if ( ((LA12_29>='\u0000' && LA12_29<='\uFFFF')) ) {s = 64;} + if ( ((LA12_31>='\u0000' && LA12_31<='\uFFFF')) ) {s = 70;} - else s = 32; + else s = 34; if ( s>=0 ) return s; break; @@ -1977,47 +2114,51 @@ public class InternalLDefLexer extends Lexer { else if ( (LA12_0=='l') ) {s = 16;} - else if ( (LA12_0=='d') ) {s = 17;} + else if ( (LA12_0=='t') ) {s = 17;} + + else if ( (LA12_0==';') ) {s = 18;} + + else if ( (LA12_0=='d') ) {s = 19;} - else if ( (LA12_0=='k') ) {s = 18;} + else if ( (LA12_0=='k') ) {s = 20;} - else if ( (LA12_0=='[') ) {s = 19;} + else if ( (LA12_0=='[') ) {s = 21;} - else if ( (LA12_0==',') ) {s = 20;} + else if ( (LA12_0==',') ) {s = 22;} - else if ( (LA12_0==']') ) {s = 21;} + else if ( (LA12_0==']') ) {s = 23;} - else if ( (LA12_0=='(') ) {s = 22;} + else if ( (LA12_0=='(') ) {s = 24;} - else if ( (LA12_0==')') ) {s = 23;} + else if ( (LA12_0==')') ) {s = 25;} - else if ( (LA12_0=='w') ) {s = 24;} + else if ( (LA12_0=='w') ) {s = 26;} - else if ( (LA12_0=='^') ) {s = 25;} + else if ( (LA12_0=='^') ) {s = 27;} - else if ( ((LA12_0>='A' && LA12_0<='Z')||LA12_0=='_'||LA12_0=='a'||(LA12_0>='f' && LA12_0<='h')||(LA12_0>='n' && LA12_0<='o')||LA12_0=='q'||(LA12_0>='t' && LA12_0<='v')||(LA12_0>='x' && LA12_0<='z')) ) {s = 26;} + else if ( ((LA12_0>='A' && LA12_0<='Z')||LA12_0=='_'||LA12_0=='a'||(LA12_0>='f' && LA12_0<='h')||(LA12_0>='n' && LA12_0<='o')||LA12_0=='q'||(LA12_0>='u' && LA12_0<='v')||(LA12_0>='x' && LA12_0<='z')) ) {s = 28;} - else if ( ((LA12_0>='0' && LA12_0<='9')) ) {s = 27;} + else if ( ((LA12_0>='0' && LA12_0<='9')) ) {s = 29;} - else if ( (LA12_0=='\"') ) {s = 28;} + else if ( (LA12_0=='\"') ) {s = 30;} - else if ( (LA12_0=='\'') ) {s = 29;} + else if ( (LA12_0=='\'') ) {s = 31;} - else if ( (LA12_0=='/') ) {s = 30;} + else if ( (LA12_0=='/') ) {s = 32;} - else if ( ((LA12_0>='\t' && LA12_0<='\n')||LA12_0=='\r'||LA12_0==' ') ) {s = 31;} + else if ( ((LA12_0>='\t' && LA12_0<='\n')||LA12_0=='\r'||LA12_0==' ') ) {s = 33;} - else if ( ((LA12_0>='\u0000' && LA12_0<='\b')||(LA12_0>='\u000B' && LA12_0<='\f')||(LA12_0>='\u000E' && LA12_0<='\u001F')||LA12_0=='!'||(LA12_0>='#' && LA12_0<='&')||LA12_0=='+'||LA12_0=='-'||(LA12_0>=';' && LA12_0<='<')||(LA12_0>='>' && LA12_0<='@')||LA12_0=='\\'||LA12_0=='`'||LA12_0=='|'||(LA12_0>='~' && LA12_0<='\uFFFF')) ) {s = 32;} + else if ( ((LA12_0>='\u0000' && LA12_0<='\b')||(LA12_0>='\u000B' && LA12_0<='\f')||(LA12_0>='\u000E' && LA12_0<='\u001F')||LA12_0=='!'||(LA12_0>='#' && LA12_0<='&')||LA12_0=='+'||LA12_0=='-'||LA12_0=='<'||(LA12_0>='>' && LA12_0<='@')||LA12_0=='\\'||LA12_0=='`'||LA12_0=='|'||(LA12_0>='~' && LA12_0<='\uFFFF')) ) {s = 34;} if ( s>=0 ) return s; break; case 2 : - int LA12_28 = input.LA(1); + int LA12_30 = input.LA(1); s = -1; - if ( ((LA12_28>='\u0000' && LA12_28<='\uFFFF')) ) {s = 64;} + if ( ((LA12_30>='\u0000' && LA12_30<='\uFFFF')) ) {s = 70;} - else s = 32; + else s = 34; if ( s>=0 ) return s; break; diff --git a/bundles/code/org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDefParser.java b/bundles/code/org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDefParser.java index 69d7c1064..361d093f6 100644 --- a/bundles/code/org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDefParser.java +++ b/bundles/code/org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDefParser.java @@ -22,8 +22,9 @@ import java.util.HashMap; @SuppressWarnings("all") public class InternalLDefParser extends AbstractInternalAntlrParser { public static final String[] tokenNames = new String[] { - "<invalid>", "<EOR>", "<DOWN>", "<UP>", "RULE_ID", "RULE_STRING", "RULE_INT", "RULE_ML_COMMENT", "RULE_SL_COMMENT", "RULE_WS", "RULE_ANY_OTHER", "'package'", "'.'", "'*'", "'import'", "'{'", "'}'", "'integration'", "'javafx'", "'java'", "'e4'", "':'", "'partitioning'", "'partition'", "'script'", "'rule'", "'single_line'", "'col'", "'=>'", "'escaped'", "'by'", "'multi_line'", "'lexical_highlighting'", "'default'", "'keywords'", "'['", "','", "']'", "'since'", "'pattern'", "'containing'", "'character'", "'eq'", "'in'", "'('", "')'", "'whitespace'", "'javawhitespace'" + "<invalid>", "<EOR>", "<DOWN>", "<UP>", "RULE_ID", "RULE_STRING", "RULE_INT", "RULE_ML_COMMENT", "RULE_SL_COMMENT", "RULE_WS", "RULE_ANY_OTHER", "'package'", "'.'", "'*'", "'import'", "'{'", "'}'", "'integration'", "'javafx'", "'java'", "'e4'", "':'", "'partitioning'", "'partition'", "'script'", "'rule'", "'single_line'", "'col'", "'=>'", "'escaped'", "'by'", "'multi_line'", "'lexical_highlighting'", "'token_def'", "';'", "'bold'", "'italic'", "'default'", "'keywords'", "'['", "','", "']'", "'since'", "'pattern'", "'containing'", "'character'", "'eq'", "'in'", "'('", "')'", "'whitespace'", "'javawhitespace'" }; + public static final int T__50=50; public static final int T__19=19; public static final int T__15=15; public static final int T__16=16; @@ -33,6 +34,7 @@ public class InternalLDefParser extends AbstractInternalAntlrParser { public static final int T__12=12; public static final int T__13=13; public static final int T__14=14; + public static final int T__51=51; public static final int RULE_ID=4; public static final int T__26=26; public static final int T__27=27; @@ -61,6 +63,8 @@ public class InternalLDefParser extends AbstractInternalAntlrParser { public static final int T__32=32; public static final int RULE_WS=9; public static final int RULE_ANY_OTHER=10; + public static final int T__48=48; + public static final int T__49=49; public static final int T__44=44; public static final int T__45=45; public static final int T__46=46; @@ -84,7 +88,7 @@ public class InternalLDefParser extends AbstractInternalAntlrParser { public String[] getTokenNames() { return InternalLDefParser.tokenNames; } - public String getGrammarFileName() { return "../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g"; } + public String getGrammarFileName() { return "InternalLDef.g"; } @@ -109,7 +113,7 @@ public class InternalLDefParser extends AbstractInternalAntlrParser { // $ANTLR start "entryRuleRoot" - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:67:1: entryRuleRoot returns [EObject current=null] : iv_ruleRoot= ruleRoot EOF ; + // InternalLDef.g:67:1: entryRuleRoot returns [EObject current=null] : iv_ruleRoot= ruleRoot EOF ; public final EObject entryRuleRoot() throws RecognitionException { EObject current = null; @@ -117,13 +121,13 @@ public class InternalLDefParser extends AbstractInternalAntlrParser { try { - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:68:2: (iv_ruleRoot= ruleRoot EOF ) - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:69:2: iv_ruleRoot= ruleRoot EOF + // InternalLDef.g:68:2: (iv_ruleRoot= ruleRoot EOF ) + // InternalLDef.g:69:2: iv_ruleRoot= ruleRoot EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getRootRule()); } - pushFollow(FOLLOW_ruleRoot_in_entryRuleRoot75); + pushFollow(FOLLOW_1); iv_ruleRoot=ruleRoot(); state._fsp--; @@ -131,7 +135,7 @@ public class InternalLDefParser extends AbstractInternalAntlrParser { if ( state.backtracking==0 ) { current =iv_ruleRoot; } - match(input,EOF,FOLLOW_EOF_in_entryRuleRoot85); if (state.failed) return current; + match(input,EOF,FOLLOW_2); if (state.failed) return current; } @@ -149,7 +153,7 @@ public class InternalLDefParser extends AbstractInternalAntlrParser { // $ANTLR start "ruleRoot" - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:76:1: ruleRoot returns [EObject current=null] : (otherlv_0= 'package' ( (lv_name_1_0= ruleQualifiedName ) ) ( (lv_imports_2_0= ruleImport ) )* ( (lv_languageDefinition_3_0= ruleLanguageDef ) ) ) ; + // InternalLDef.g:76:1: ruleRoot returns [EObject current=null] : (otherlv_0= 'package' ( (lv_name_1_0= ruleQualifiedName ) ) ( (lv_imports_2_0= ruleImport ) )* ( (lv_languageDefinition_3_0= ruleLanguageDef ) ) ) ; public final EObject ruleRoot() throws RecognitionException { EObject current = null; @@ -164,30 +168,30 @@ public class InternalLDefParser extends AbstractInternalAntlrParser { enterRule(); try { - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:79:28: ( (otherlv_0= 'package' ( (lv_name_1_0= ruleQualifiedName ) ) ( (lv_imports_2_0= ruleImport ) )* ( (lv_languageDefinition_3_0= ruleLanguageDef ) ) ) ) - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:80:1: (otherlv_0= 'package' ( (lv_name_1_0= ruleQualifiedName ) ) ( (lv_imports_2_0= ruleImport ) )* ( (lv_languageDefinition_3_0= ruleLanguageDef ) ) ) + // InternalLDef.g:79:28: ( (otherlv_0= 'package' ( (lv_name_1_0= ruleQualifiedName ) ) ( (lv_imports_2_0= ruleImport ) )* ( (lv_languageDefinition_3_0= ruleLanguageDef ) ) ) ) + // InternalLDef.g:80:1: (otherlv_0= 'package' ( (lv_name_1_0= ruleQualifiedName ) ) ( (lv_imports_2_0= ruleImport ) )* ( (lv_languageDefinition_3_0= ruleLanguageDef ) ) ) { - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:80:1: (otherlv_0= 'package' ( (lv_name_1_0= ruleQualifiedName ) ) ( (lv_imports_2_0= ruleImport ) )* ( (lv_languageDefinition_3_0= ruleLanguageDef ) ) ) - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:80:3: otherlv_0= 'package' ( (lv_name_1_0= ruleQualifiedName ) ) ( (lv_imports_2_0= ruleImport ) )* ( (lv_languageDefinition_3_0= ruleLanguageDef ) ) + // InternalLDef.g:80:1: (otherlv_0= 'package' ( (lv_name_1_0= ruleQualifiedName ) ) ( (lv_imports_2_0= ruleImport ) )* ( (lv_languageDefinition_3_0= ruleLanguageDef ) ) ) + // InternalLDef.g:80:3: otherlv_0= 'package' ( (lv_name_1_0= ruleQualifiedName ) ) ( (lv_imports_2_0= ruleImport ) )* ( (lv_languageDefinition_3_0= ruleLanguageDef ) ) { - otherlv_0=(Token)match(input,11,FOLLOW_11_in_ruleRoot122); if (state.failed) return current; + otherlv_0=(Token)match(input,11,FOLLOW_3); if (state.failed) return current; if ( state.backtracking==0 ) { newLeafNode(otherlv_0, grammarAccess.getRootAccess().getPackageKeyword_0()); } - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:84:1: ( (lv_name_1_0= ruleQualifiedName ) ) - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:85:1: (lv_name_1_0= ruleQualifiedName ) + // InternalLDef.g:84:1: ( (lv_name_1_0= ruleQualifiedName ) ) + // InternalLDef.g:85:1: (lv_name_1_0= ruleQualifiedName ) { - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:85:1: (lv_name_1_0= ruleQualifiedName ) - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:86:3: lv_name_1_0= ruleQualifiedName + // InternalLDef.g:85:1: (lv_name_1_0= ruleQualifiedName ) + // InternalLDef.g:86:3: lv_name_1_0= ruleQualifiedName { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getRootAccess().getNameQualifiedNameParserRuleCall_1_0()); } - pushFollow(FOLLOW_ruleQualifiedName_in_ruleRoot143); + pushFollow(FOLLOW_4); lv_name_1_0=ruleQualifiedName(); state._fsp--; @@ -201,7 +205,7 @@ public class InternalLDefParser extends AbstractInternalAntlrParser { current, "name", lv_name_1_0, - "QualifiedName"); + "org.eclipse.fx.code.editor.ldef.LDef.QualifiedName"); afterParserOrEnumRuleCall(); } @@ -211,7 +215,7 @@ public class InternalLDefParser extends AbstractInternalAntlrParser { } - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:102:2: ( (lv_imports_2_0= ruleImport ) )* + // InternalLDef.g:102:2: ( (lv_imports_2_0= ruleImport ) )* loop1: do { int alt1=2; @@ -224,17 +228,17 @@ public class InternalLDefParser extends AbstractInternalAntlrParser { switch (alt1) { case 1 : - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:103:1: (lv_imports_2_0= ruleImport ) + // InternalLDef.g:103:1: (lv_imports_2_0= ruleImport ) { - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:103:1: (lv_imports_2_0= ruleImport ) - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:104:3: lv_imports_2_0= ruleImport + // InternalLDef.g:103:1: (lv_imports_2_0= ruleImport ) + // InternalLDef.g:104:3: lv_imports_2_0= ruleImport { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getRootAccess().getImportsImportParserRuleCall_2_0()); } - pushFollow(FOLLOW_ruleImport_in_ruleRoot164); + pushFollow(FOLLOW_4); lv_imports_2_0=ruleImport(); state._fsp--; @@ -248,7 +252,7 @@ public class InternalLDefParser extends AbstractInternalAntlrParser { current, "imports", lv_imports_2_0, - "Import"); + "org.eclipse.fx.code.editor.ldef.LDef.Import"); afterParserOrEnumRuleCall(); } @@ -264,18 +268,18 @@ public class InternalLDefParser extends AbstractInternalAntlrParser { } } while (true); - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:120:3: ( (lv_languageDefinition_3_0= ruleLanguageDef ) ) - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:121:1: (lv_languageDefinition_3_0= ruleLanguageDef ) + // InternalLDef.g:120:3: ( (lv_languageDefinition_3_0= ruleLanguageDef ) ) + // InternalLDef.g:121:1: (lv_languageDefinition_3_0= ruleLanguageDef ) { - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:121:1: (lv_languageDefinition_3_0= ruleLanguageDef ) - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:122:3: lv_languageDefinition_3_0= ruleLanguageDef + // InternalLDef.g:121:1: (lv_languageDefinition_3_0= ruleLanguageDef ) + // InternalLDef.g:122:3: lv_languageDefinition_3_0= ruleLanguageDef { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getRootAccess().getLanguageDefinitionLanguageDefParserRuleCall_3_0()); } - pushFollow(FOLLOW_ruleLanguageDef_in_ruleRoot186); + pushFollow(FOLLOW_2); lv_languageDefinition_3_0=ruleLanguageDef(); state._fsp--; @@ -289,7 +293,7 @@ public class InternalLDefParser extends AbstractInternalAntlrParser { current, "languageDefinition", lv_languageDefinition_3_0, - "LanguageDef"); + "org.eclipse.fx.code.editor.ldef.LDef.LanguageDef"); afterParserOrEnumRuleCall(); } @@ -322,7 +326,7 @@ public class InternalLDefParser extends AbstractInternalAntlrParser { // $ANTLR start "entryRuleValidID" - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:146:1: entryRuleValidID returns [String current=null] : iv_ruleValidID= ruleValidID EOF ; + // InternalLDef.g:146:1: entryRuleValidID returns [String current=null] : iv_ruleValidID= ruleValidID EOF ; public final String entryRuleValidID() throws RecognitionException { String current = null; @@ -330,13 +334,13 @@ public class InternalLDefParser extends AbstractInternalAntlrParser { try { - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:147:2: (iv_ruleValidID= ruleValidID EOF ) - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:148:2: iv_ruleValidID= ruleValidID EOF + // InternalLDef.g:147:2: (iv_ruleValidID= ruleValidID EOF ) + // InternalLDef.g:148:2: iv_ruleValidID= ruleValidID EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getValidIDRule()); } - pushFollow(FOLLOW_ruleValidID_in_entryRuleValidID223); + pushFollow(FOLLOW_1); iv_ruleValidID=ruleValidID(); state._fsp--; @@ -344,7 +348,7 @@ public class InternalLDefParser extends AbstractInternalAntlrParser { if ( state.backtracking==0 ) { current =iv_ruleValidID.getText(); } - match(input,EOF,FOLLOW_EOF_in_entryRuleValidID234); if (state.failed) return current; + match(input,EOF,FOLLOW_2); if (state.failed) return current; } @@ -362,7 +366,7 @@ public class InternalLDefParser extends AbstractInternalAntlrParser { // $ANTLR start "ruleValidID" - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:155:1: ruleValidID returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : this_ID_0= RULE_ID ; + // InternalLDef.g:155:1: ruleValidID returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : this_ID_0= RULE_ID ; public final AntlrDatatypeRuleToken ruleValidID() throws RecognitionException { AntlrDatatypeRuleToken current = new AntlrDatatypeRuleToken(); @@ -371,10 +375,10 @@ public class InternalLDefParser extends AbstractInternalAntlrParser { enterRule(); try { - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:158:28: (this_ID_0= RULE_ID ) - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:159:5: this_ID_0= RULE_ID + // InternalLDef.g:158:28: (this_ID_0= RULE_ID ) + // InternalLDef.g:159:5: this_ID_0= RULE_ID { - this_ID_0=(Token)match(input,RULE_ID,FOLLOW_RULE_ID_in_ruleValidID273); if (state.failed) return current; + this_ID_0=(Token)match(input,RULE_ID,FOLLOW_2); if (state.failed) return current; if ( state.backtracking==0 ) { current.merge(this_ID_0); @@ -405,7 +409,7 @@ public class InternalLDefParser extends AbstractInternalAntlrParser { // $ANTLR start "entryRuleQualifiedName" - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:174:1: entryRuleQualifiedName returns [String current=null] : iv_ruleQualifiedName= ruleQualifiedName EOF ; + // InternalLDef.g:174:1: entryRuleQualifiedName returns [String current=null] : iv_ruleQualifiedName= ruleQualifiedName EOF ; public final String entryRuleQualifiedName() throws RecognitionException { String current = null; @@ -413,13 +417,13 @@ public class InternalLDefParser extends AbstractInternalAntlrParser { try { - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:175:2: (iv_ruleQualifiedName= ruleQualifiedName EOF ) - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:176:2: iv_ruleQualifiedName= ruleQualifiedName EOF + // InternalLDef.g:175:2: (iv_ruleQualifiedName= ruleQualifiedName EOF ) + // InternalLDef.g:176:2: iv_ruleQualifiedName= ruleQualifiedName EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getQualifiedNameRule()); } - pushFollow(FOLLOW_ruleQualifiedName_in_entryRuleQualifiedName318); + pushFollow(FOLLOW_1); iv_ruleQualifiedName=ruleQualifiedName(); state._fsp--; @@ -427,7 +431,7 @@ public class InternalLDefParser extends AbstractInternalAntlrParser { if ( state.backtracking==0 ) { current =iv_ruleQualifiedName.getText(); } - match(input,EOF,FOLLOW_EOF_in_entryRuleQualifiedName329); if (state.failed) return current; + match(input,EOF,FOLLOW_2); if (state.failed) return current; } @@ -445,7 +449,7 @@ public class InternalLDefParser extends AbstractInternalAntlrParser { // $ANTLR start "ruleQualifiedName" - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:183:1: ruleQualifiedName returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : (this_ValidID_0= ruleValidID ( ( ( '.' )=>kw= '.' ) this_ValidID_2= ruleValidID )* ) ; + // InternalLDef.g:183:1: ruleQualifiedName returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : (this_ValidID_0= ruleValidID ( ( ( '.' )=>kw= '.' ) this_ValidID_2= ruleValidID )* ) ; public final AntlrDatatypeRuleToken ruleQualifiedName() throws RecognitionException { AntlrDatatypeRuleToken current = new AntlrDatatypeRuleToken(); @@ -458,18 +462,18 @@ public class InternalLDefParser extends AbstractInternalAntlrParser { enterRule(); try { - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:186:28: ( (this_ValidID_0= ruleValidID ( ( ( '.' )=>kw= '.' ) this_ValidID_2= ruleValidID )* ) ) - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:187:1: (this_ValidID_0= ruleValidID ( ( ( '.' )=>kw= '.' ) this_ValidID_2= ruleValidID )* ) + // InternalLDef.g:186:28: ( (this_ValidID_0= ruleValidID ( ( ( '.' )=>kw= '.' ) this_ValidID_2= ruleValidID )* ) ) + // InternalLDef.g:187:1: (this_ValidID_0= ruleValidID ( ( ( '.' )=>kw= '.' ) this_ValidID_2= ruleValidID )* ) { - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:187:1: (this_ValidID_0= ruleValidID ( ( ( '.' )=>kw= '.' ) this_ValidID_2= ruleValidID )* ) - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:188:5: this_ValidID_0= ruleValidID ( ( ( '.' )=>kw= '.' ) this_ValidID_2= ruleValidID )* + // InternalLDef.g:187:1: (this_ValidID_0= ruleValidID ( ( ( '.' )=>kw= '.' ) this_ValidID_2= ruleValidID )* ) + // InternalLDef.g:188:5: this_ValidID_0= ruleValidID ( ( ( '.' )=>kw= '.' ) this_ValidID_2= ruleValidID )* { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getQualifiedNameAccess().getValidIDParserRuleCall_0()); } - pushFollow(FOLLOW_ruleValidID_in_ruleQualifiedName376); + pushFollow(FOLLOW_5); this_ValidID_0=ruleValidID(); state._fsp--; @@ -484,7 +488,7 @@ public class InternalLDefParser extends AbstractInternalAntlrParser { afterParserOrEnumRuleCall(); } - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:198:1: ( ( ( '.' )=>kw= '.' ) this_ValidID_2= ruleValidID )* + // InternalLDef.g:198:1: ( ( ( '.' )=>kw= '.' ) this_ValidID_2= ruleValidID )* loop2: do { int alt2=2; @@ -503,12 +507,12 @@ public class InternalLDefParser extends AbstractInternalAntlrParser { switch (alt2) { case 1 : - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:198:2: ( ( '.' )=>kw= '.' ) this_ValidID_2= ruleValidID + // InternalLDef.g:198:2: ( ( '.' )=>kw= '.' ) this_ValidID_2= ruleValidID { - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:198:2: ( ( '.' )=>kw= '.' ) - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:198:3: ( '.' )=>kw= '.' + // InternalLDef.g:198:2: ( ( '.' )=>kw= '.' ) + // InternalLDef.g:198:3: ( '.' )=>kw= '.' { - kw=(Token)match(input,12,FOLLOW_12_in_ruleQualifiedName404); if (state.failed) return current; + kw=(Token)match(input,12,FOLLOW_3); if (state.failed) return current; if ( state.backtracking==0 ) { current.merge(kw); @@ -523,7 +527,7 @@ public class InternalLDefParser extends AbstractInternalAntlrParser { newCompositeNode(grammarAccess.getQualifiedNameAccess().getValidIDParserRuleCall_1_1()); } - pushFollow(FOLLOW_ruleValidID_in_ruleQualifiedName427); + pushFollow(FOLLOW_5); this_ValidID_2=ruleValidID(); state._fsp--; @@ -570,7 +574,7 @@ public class InternalLDefParser extends AbstractInternalAntlrParser { // $ANTLR start "entryRuleQualifiedNameWithWildCard" - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:225:1: entryRuleQualifiedNameWithWildCard returns [String current=null] : iv_ruleQualifiedNameWithWildCard= ruleQualifiedNameWithWildCard EOF ; + // InternalLDef.g:225:1: entryRuleQualifiedNameWithWildCard returns [String current=null] : iv_ruleQualifiedNameWithWildCard= ruleQualifiedNameWithWildCard EOF ; public final String entryRuleQualifiedNameWithWildCard() throws RecognitionException { String current = null; @@ -578,13 +582,13 @@ public class InternalLDefParser extends AbstractInternalAntlrParser { try { - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:226:2: (iv_ruleQualifiedNameWithWildCard= ruleQualifiedNameWithWildCard EOF ) - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:227:2: iv_ruleQualifiedNameWithWildCard= ruleQualifiedNameWithWildCard EOF + // InternalLDef.g:226:2: (iv_ruleQualifiedNameWithWildCard= ruleQualifiedNameWithWildCard EOF ) + // InternalLDef.g:227:2: iv_ruleQualifiedNameWithWildCard= ruleQualifiedNameWithWildCard EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getQualifiedNameWithWildCardRule()); } - pushFollow(FOLLOW_ruleQualifiedNameWithWildCard_in_entryRuleQualifiedNameWithWildCard475); + pushFollow(FOLLOW_1); iv_ruleQualifiedNameWithWildCard=ruleQualifiedNameWithWildCard(); state._fsp--; @@ -592,7 +596,7 @@ public class InternalLDefParser extends AbstractInternalAntlrParser { if ( state.backtracking==0 ) { current =iv_ruleQualifiedNameWithWildCard.getText(); } - match(input,EOF,FOLLOW_EOF_in_entryRuleQualifiedNameWithWildCard486); if (state.failed) return current; + match(input,EOF,FOLLOW_2); if (state.failed) return current; } @@ -610,7 +614,7 @@ public class InternalLDefParser extends AbstractInternalAntlrParser { // $ANTLR start "ruleQualifiedNameWithWildCard" - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:234:1: ruleQualifiedNameWithWildCard returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : (this_QualifiedName_0= ruleQualifiedName (kw= '.' kw= '*' )? ) ; + // InternalLDef.g:234:1: ruleQualifiedNameWithWildCard returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : (this_QualifiedName_0= ruleQualifiedName (kw= '.' kw= '*' )? ) ; public final AntlrDatatypeRuleToken ruleQualifiedNameWithWildCard() throws RecognitionException { AntlrDatatypeRuleToken current = new AntlrDatatypeRuleToken(); @@ -621,18 +625,18 @@ public class InternalLDefParser extends AbstractInternalAntlrParser { enterRule(); try { - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:237:28: ( (this_QualifiedName_0= ruleQualifiedName (kw= '.' kw= '*' )? ) ) - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:238:1: (this_QualifiedName_0= ruleQualifiedName (kw= '.' kw= '*' )? ) + // InternalLDef.g:237:28: ( (this_QualifiedName_0= ruleQualifiedName (kw= '.' kw= '*' )? ) ) + // InternalLDef.g:238:1: (this_QualifiedName_0= ruleQualifiedName (kw= '.' kw= '*' )? ) { - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:238:1: (this_QualifiedName_0= ruleQualifiedName (kw= '.' kw= '*' )? ) - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:239:5: this_QualifiedName_0= ruleQualifiedName (kw= '.' kw= '*' )? + // InternalLDef.g:238:1: (this_QualifiedName_0= ruleQualifiedName (kw= '.' kw= '*' )? ) + // InternalLDef.g:239:5: this_QualifiedName_0= ruleQualifiedName (kw= '.' kw= '*' )? { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getQualifiedNameWithWildCardAccess().getQualifiedNameParserRuleCall_0()); } - pushFollow(FOLLOW_ruleQualifiedName_in_ruleQualifiedNameWithWildCard533); + pushFollow(FOLLOW_5); this_QualifiedName_0=ruleQualifiedName(); state._fsp--; @@ -647,7 +651,7 @@ public class InternalLDefParser extends AbstractInternalAntlrParser { afterParserOrEnumRuleCall(); } - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:249:1: (kw= '.' kw= '*' )? + // InternalLDef.g:249:1: (kw= '.' kw= '*' )? int alt3=2; int LA3_0 = input.LA(1); @@ -656,16 +660,16 @@ public class InternalLDefParser extends AbstractInternalAntlrParser { } switch (alt3) { case 1 : - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:250:2: kw= '.' kw= '*' + // InternalLDef.g:250:2: kw= '.' kw= '*' { - kw=(Token)match(input,12,FOLLOW_12_in_ruleQualifiedNameWithWildCard552); if (state.failed) return current; + kw=(Token)match(input,12,FOLLOW_6); if (state.failed) return current; if ( state.backtracking==0 ) { current.merge(kw); newLeafNode(kw, grammarAccess.getQualifiedNameWithWildCardAccess().getFullStopKeyword_1_0()); } - kw=(Token)match(input,13,FOLLOW_13_in_ruleQualifiedNameWithWildCard565); if (state.failed) return current; + kw=(Token)match(input,13,FOLLOW_2); if (state.failed) return current; if ( state.backtracking==0 ) { current.merge(kw); @@ -701,7 +705,7 @@ public class InternalLDefParser extends AbstractInternalAntlrParser { // $ANTLR start "entryRuleImport" - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:269:1: entryRuleImport returns [EObject current=null] : iv_ruleImport= ruleImport EOF ; + // InternalLDef.g:269:1: entryRuleImport returns [EObject current=null] : iv_ruleImport= ruleImport EOF ; public final EObject entryRuleImport() throws RecognitionException { EObject current = null; @@ -709,13 +713,13 @@ public class InternalLDefParser extends AbstractInternalAntlrParser { try { - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:270:2: (iv_ruleImport= ruleImport EOF ) - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:271:2: iv_ruleImport= ruleImport EOF + // InternalLDef.g:270:2: (iv_ruleImport= ruleImport EOF ) + // InternalLDef.g:271:2: iv_ruleImport= ruleImport EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getImportRule()); } - pushFollow(FOLLOW_ruleImport_in_entryRuleImport607); + pushFollow(FOLLOW_1); iv_ruleImport=ruleImport(); state._fsp--; @@ -723,7 +727,7 @@ public class InternalLDefParser extends AbstractInternalAntlrParser { if ( state.backtracking==0 ) { current =iv_ruleImport; } - match(input,EOF,FOLLOW_EOF_in_entryRuleImport617); if (state.failed) return current; + match(input,EOF,FOLLOW_2); if (state.failed) return current; } @@ -741,7 +745,7 @@ public class InternalLDefParser extends AbstractInternalAntlrParser { // $ANTLR start "ruleImport" - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:278:1: ruleImport returns [EObject current=null] : (otherlv_0= 'import' ( (lv_importedNamespace_1_0= ruleQualifiedNameWithWildCard ) ) ) ; + // InternalLDef.g:278:1: ruleImport returns [EObject current=null] : (otherlv_0= 'import' ( (lv_importedNamespace_1_0= ruleQualifiedNameWithWildCard ) ) ) ; public final EObject ruleImport() throws RecognitionException { EObject current = null; @@ -752,30 +756,30 @@ public class InternalLDefParser extends AbstractInternalAntlrParser { enterRule(); try { - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:281:28: ( (otherlv_0= 'import' ( (lv_importedNamespace_1_0= ruleQualifiedNameWithWildCard ) ) ) ) - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:282:1: (otherlv_0= 'import' ( (lv_importedNamespace_1_0= ruleQualifiedNameWithWildCard ) ) ) + // InternalLDef.g:281:28: ( (otherlv_0= 'import' ( (lv_importedNamespace_1_0= ruleQualifiedNameWithWildCard ) ) ) ) + // InternalLDef.g:282:1: (otherlv_0= 'import' ( (lv_importedNamespace_1_0= ruleQualifiedNameWithWildCard ) ) ) { - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:282:1: (otherlv_0= 'import' ( (lv_importedNamespace_1_0= ruleQualifiedNameWithWildCard ) ) ) - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:282:3: otherlv_0= 'import' ( (lv_importedNamespace_1_0= ruleQualifiedNameWithWildCard ) ) + // InternalLDef.g:282:1: (otherlv_0= 'import' ( (lv_importedNamespace_1_0= ruleQualifiedNameWithWildCard ) ) ) + // InternalLDef.g:282:3: otherlv_0= 'import' ( (lv_importedNamespace_1_0= ruleQualifiedNameWithWildCard ) ) { - otherlv_0=(Token)match(input,14,FOLLOW_14_in_ruleImport654); if (state.failed) return current; + otherlv_0=(Token)match(input,14,FOLLOW_3); if (state.failed) return current; if ( state.backtracking==0 ) { newLeafNode(otherlv_0, grammarAccess.getImportAccess().getImportKeyword_0()); } - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:286:1: ( (lv_importedNamespace_1_0= ruleQualifiedNameWithWildCard ) ) - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:287:1: (lv_importedNamespace_1_0= ruleQualifiedNameWithWildCard ) + // InternalLDef.g:286:1: ( (lv_importedNamespace_1_0= ruleQualifiedNameWithWildCard ) ) + // InternalLDef.g:287:1: (lv_importedNamespace_1_0= ruleQualifiedNameWithWildCard ) { - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:287:1: (lv_importedNamespace_1_0= ruleQualifiedNameWithWildCard ) - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:288:3: lv_importedNamespace_1_0= ruleQualifiedNameWithWildCard + // InternalLDef.g:287:1: (lv_importedNamespace_1_0= ruleQualifiedNameWithWildCard ) + // InternalLDef.g:288:3: lv_importedNamespace_1_0= ruleQualifiedNameWithWildCard { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getImportAccess().getImportedNamespaceQualifiedNameWithWildCardParserRuleCall_1_0()); } - pushFollow(FOLLOW_ruleQualifiedNameWithWildCard_in_ruleImport675); + pushFollow(FOLLOW_2); lv_importedNamespace_1_0=ruleQualifiedNameWithWildCard(); state._fsp--; @@ -789,7 +793,7 @@ public class InternalLDefParser extends AbstractInternalAntlrParser { current, "importedNamespace", lv_importedNamespace_1_0, - "QualifiedNameWithWildCard"); + "org.eclipse.fx.code.editor.ldef.LDef.QualifiedNameWithWildCard"); afterParserOrEnumRuleCall(); } @@ -822,7 +826,7 @@ public class InternalLDefParser extends AbstractInternalAntlrParser { // $ANTLR start "entryRuleLanguageDef" - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:312:1: entryRuleLanguageDef returns [EObject current=null] : iv_ruleLanguageDef= ruleLanguageDef EOF ; + // InternalLDef.g:312:1: entryRuleLanguageDef returns [EObject current=null] : iv_ruleLanguageDef= ruleLanguageDef EOF ; public final EObject entryRuleLanguageDef() throws RecognitionException { EObject current = null; @@ -830,13 +834,13 @@ public class InternalLDefParser extends AbstractInternalAntlrParser { try { - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:313:2: (iv_ruleLanguageDef= ruleLanguageDef EOF ) - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:314:2: iv_ruleLanguageDef= ruleLanguageDef EOF + // InternalLDef.g:313:2: (iv_ruleLanguageDef= ruleLanguageDef EOF ) + // InternalLDef.g:314:2: iv_ruleLanguageDef= ruleLanguageDef EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getLanguageDefRule()); } - pushFollow(FOLLOW_ruleLanguageDef_in_entryRuleLanguageDef711); + pushFollow(FOLLOW_1); iv_ruleLanguageDef=ruleLanguageDef(); state._fsp--; @@ -844,7 +848,7 @@ public class InternalLDefParser extends AbstractInternalAntlrParser { if ( state.backtracking==0 ) { current =iv_ruleLanguageDef; } - match(input,EOF,FOLLOW_EOF_in_entryRuleLanguageDef721); if (state.failed) return current; + match(input,EOF,FOLLOW_2); if (state.failed) return current; } @@ -862,7 +866,7 @@ public class InternalLDefParser extends AbstractInternalAntlrParser { // $ANTLR start "ruleLanguageDef" - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:321:1: ruleLanguageDef returns [EObject current=null] : ( ( (lv_name_0_0= RULE_ID ) ) otherlv_1= '{' ( (lv_paritioning_2_0= ruleParitioning ) ) ( (lv_lexicalHighlighting_3_0= ruleLexicalHighlighting ) ) ( (lv_integration_4_0= ruleIntegration ) )? otherlv_5= '}' ) ; + // InternalLDef.g:321:1: ruleLanguageDef returns [EObject current=null] : ( ( (lv_name_0_0= RULE_ID ) ) otherlv_1= '{' ( (lv_paritioning_2_0= ruleParitioning ) ) ( (lv_lexicalHighlighting_3_0= ruleLexicalHighlighting ) ) ( (lv_integration_4_0= ruleIntegration ) )? otherlv_5= '}' ) ; public final EObject ruleLanguageDef() throws RecognitionException { EObject current = null; @@ -879,19 +883,19 @@ public class InternalLDefParser extends AbstractInternalAntlrParser { enterRule(); try { - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:324:28: ( ( ( (lv_name_0_0= RULE_ID ) ) otherlv_1= '{' ( (lv_paritioning_2_0= ruleParitioning ) ) ( (lv_lexicalHighlighting_3_0= ruleLexicalHighlighting ) ) ( (lv_integration_4_0= ruleIntegration ) )? otherlv_5= '}' ) ) - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:325:1: ( ( (lv_name_0_0= RULE_ID ) ) otherlv_1= '{' ( (lv_paritioning_2_0= ruleParitioning ) ) ( (lv_lexicalHighlighting_3_0= ruleLexicalHighlighting ) ) ( (lv_integration_4_0= ruleIntegration ) )? otherlv_5= '}' ) + // InternalLDef.g:324:28: ( ( ( (lv_name_0_0= RULE_ID ) ) otherlv_1= '{' ( (lv_paritioning_2_0= ruleParitioning ) ) ( (lv_lexicalHighlighting_3_0= ruleLexicalHighlighting ) ) ( (lv_integration_4_0= ruleIntegration ) )? otherlv_5= '}' ) ) + // InternalLDef.g:325:1: ( ( (lv_name_0_0= RULE_ID ) ) otherlv_1= '{' ( (lv_paritioning_2_0= ruleParitioning ) ) ( (lv_lexicalHighlighting_3_0= ruleLexicalHighlighting ) ) ( (lv_integration_4_0= ruleIntegration ) )? otherlv_5= '}' ) { - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:325:1: ( ( (lv_name_0_0= RULE_ID ) ) otherlv_1= '{' ( (lv_paritioning_2_0= ruleParitioning ) ) ( (lv_lexicalHighlighting_3_0= ruleLexicalHighlighting ) ) ( (lv_integration_4_0= ruleIntegration ) )? otherlv_5= '}' ) - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:325:2: ( (lv_name_0_0= RULE_ID ) ) otherlv_1= '{' ( (lv_paritioning_2_0= ruleParitioning ) ) ( (lv_lexicalHighlighting_3_0= ruleLexicalHighlighting ) ) ( (lv_integration_4_0= ruleIntegration ) )? otherlv_5= '}' + // InternalLDef.g:325:1: ( ( (lv_name_0_0= RULE_ID ) ) otherlv_1= '{' ( (lv_paritioning_2_0= ruleParitioning ) ) ( (lv_lexicalHighlighting_3_0= ruleLexicalHighlighting ) ) ( (lv_integration_4_0= ruleIntegration ) )? otherlv_5= '}' ) + // InternalLDef.g:325:2: ( (lv_name_0_0= RULE_ID ) ) otherlv_1= '{' ( (lv_paritioning_2_0= ruleParitioning ) ) ( (lv_lexicalHighlighting_3_0= ruleLexicalHighlighting ) ) ( (lv_integration_4_0= ruleIntegration ) )? otherlv_5= '}' { - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:325:2: ( (lv_name_0_0= RULE_ID ) ) - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:326:1: (lv_name_0_0= RULE_ID ) + // InternalLDef.g:325:2: ( (lv_name_0_0= RULE_ID ) ) + // InternalLDef.g:326:1: (lv_name_0_0= RULE_ID ) { - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:326:1: (lv_name_0_0= RULE_ID ) - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:327:3: lv_name_0_0= RULE_ID + // InternalLDef.g:326:1: (lv_name_0_0= RULE_ID ) + // InternalLDef.g:327:3: lv_name_0_0= RULE_ID { - lv_name_0_0=(Token)match(input,RULE_ID,FOLLOW_RULE_ID_in_ruleLanguageDef763); if (state.failed) return current; + lv_name_0_0=(Token)match(input,RULE_ID,FOLLOW_7); if (state.failed) return current; if ( state.backtracking==0 ) { newLeafNode(lv_name_0_0, grammarAccess.getLanguageDefAccess().getNameIDTerminalRuleCall_0_0()); @@ -906,7 +910,7 @@ public class InternalLDefParser extends AbstractInternalAntlrParser { current, "name", lv_name_0_0, - "ID"); + "org.eclipse.xtext.common.Terminals.ID"); } @@ -915,24 +919,24 @@ public class InternalLDefParser extends AbstractInternalAntlrParser { } - otherlv_1=(Token)match(input,15,FOLLOW_15_in_ruleLanguageDef780); if (state.failed) return current; + otherlv_1=(Token)match(input,15,FOLLOW_8); if (state.failed) return current; if ( state.backtracking==0 ) { newLeafNode(otherlv_1, grammarAccess.getLanguageDefAccess().getLeftCurlyBracketKeyword_1()); } - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:347:1: ( (lv_paritioning_2_0= ruleParitioning ) ) - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:348:1: (lv_paritioning_2_0= ruleParitioning ) + // InternalLDef.g:347:1: ( (lv_paritioning_2_0= ruleParitioning ) ) + // InternalLDef.g:348:1: (lv_paritioning_2_0= ruleParitioning ) { - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:348:1: (lv_paritioning_2_0= ruleParitioning ) - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:349:3: lv_paritioning_2_0= ruleParitioning + // InternalLDef.g:348:1: (lv_paritioning_2_0= ruleParitioning ) + // InternalLDef.g:349:3: lv_paritioning_2_0= ruleParitioning { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getLanguageDefAccess().getParitioningParitioningParserRuleCall_2_0()); } - pushFollow(FOLLOW_ruleParitioning_in_ruleLanguageDef801); + pushFollow(FOLLOW_9); lv_paritioning_2_0=ruleParitioning(); state._fsp--; @@ -946,7 +950,7 @@ public class InternalLDefParser extends AbstractInternalAntlrParser { current, "paritioning", lv_paritioning_2_0, - "Paritioning"); + "org.eclipse.fx.code.editor.ldef.LDef.Paritioning"); afterParserOrEnumRuleCall(); } @@ -956,18 +960,18 @@ public class InternalLDefParser extends AbstractInternalAntlrParser { } - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:365:2: ( (lv_lexicalHighlighting_3_0= ruleLexicalHighlighting ) ) - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:366:1: (lv_lexicalHighlighting_3_0= ruleLexicalHighlighting ) + // InternalLDef.g:365:2: ( (lv_lexicalHighlighting_3_0= ruleLexicalHighlighting ) ) + // InternalLDef.g:366:1: (lv_lexicalHighlighting_3_0= ruleLexicalHighlighting ) { - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:366:1: (lv_lexicalHighlighting_3_0= ruleLexicalHighlighting ) - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:367:3: lv_lexicalHighlighting_3_0= ruleLexicalHighlighting + // InternalLDef.g:366:1: (lv_lexicalHighlighting_3_0= ruleLexicalHighlighting ) + // InternalLDef.g:367:3: lv_lexicalHighlighting_3_0= ruleLexicalHighlighting { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getLanguageDefAccess().getLexicalHighlightingLexicalHighlightingParserRuleCall_3_0()); } - pushFollow(FOLLOW_ruleLexicalHighlighting_in_ruleLanguageDef822); + pushFollow(FOLLOW_10); lv_lexicalHighlighting_3_0=ruleLexicalHighlighting(); state._fsp--; @@ -981,7 +985,7 @@ public class InternalLDefParser extends AbstractInternalAntlrParser { current, "lexicalHighlighting", lv_lexicalHighlighting_3_0, - "LexicalHighlighting"); + "org.eclipse.fx.code.editor.ldef.LDef.LexicalHighlighting"); afterParserOrEnumRuleCall(); } @@ -991,7 +995,7 @@ public class InternalLDefParser extends AbstractInternalAntlrParser { } - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:383:2: ( (lv_integration_4_0= ruleIntegration ) )? + // InternalLDef.g:383:2: ( (lv_integration_4_0= ruleIntegration ) )? int alt4=2; int LA4_0 = input.LA(1); @@ -1000,17 +1004,17 @@ public class InternalLDefParser extends AbstractInternalAntlrParser { } switch (alt4) { case 1 : - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:384:1: (lv_integration_4_0= ruleIntegration ) + // InternalLDef.g:384:1: (lv_integration_4_0= ruleIntegration ) { - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:384:1: (lv_integration_4_0= ruleIntegration ) - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:385:3: lv_integration_4_0= ruleIntegration + // InternalLDef.g:384:1: (lv_integration_4_0= ruleIntegration ) + // InternalLDef.g:385:3: lv_integration_4_0= ruleIntegration { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getLanguageDefAccess().getIntegrationIntegrationParserRuleCall_4_0()); } - pushFollow(FOLLOW_ruleIntegration_in_ruleLanguageDef843); + pushFollow(FOLLOW_11); lv_integration_4_0=ruleIntegration(); state._fsp--; @@ -1024,7 +1028,7 @@ public class InternalLDefParser extends AbstractInternalAntlrParser { current, "integration", lv_integration_4_0, - "Integration"); + "org.eclipse.fx.code.editor.ldef.LDef.Integration"); afterParserOrEnumRuleCall(); } @@ -1037,7 +1041,7 @@ public class InternalLDefParser extends AbstractInternalAntlrParser { } - otherlv_5=(Token)match(input,16,FOLLOW_16_in_ruleLanguageDef856); if (state.failed) return current; + otherlv_5=(Token)match(input,16,FOLLOW_2); if (state.failed) return current; if ( state.backtracking==0 ) { newLeafNode(otherlv_5, grammarAccess.getLanguageDefAccess().getRightCurlyBracketKeyword_5()); @@ -1066,7 +1070,7 @@ public class InternalLDefParser extends AbstractInternalAntlrParser { // $ANTLR start "entryRuleIntegration" - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:413:1: entryRuleIntegration returns [EObject current=null] : iv_ruleIntegration= ruleIntegration EOF ; + // InternalLDef.g:413:1: entryRuleIntegration returns [EObject current=null] : iv_ruleIntegration= ruleIntegration EOF ; public final EObject entryRuleIntegration() throws RecognitionException { EObject current = null; @@ -1074,13 +1078,13 @@ public class InternalLDefParser extends AbstractInternalAntlrParser { try { - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:414:2: (iv_ruleIntegration= ruleIntegration EOF ) - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:415:2: iv_ruleIntegration= ruleIntegration EOF + // InternalLDef.g:414:2: (iv_ruleIntegration= ruleIntegration EOF ) + // InternalLDef.g:415:2: iv_ruleIntegration= ruleIntegration EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getIntegrationRule()); } - pushFollow(FOLLOW_ruleIntegration_in_entryRuleIntegration892); + pushFollow(FOLLOW_1); iv_ruleIntegration=ruleIntegration(); state._fsp--; @@ -1088,7 +1092,7 @@ public class InternalLDefParser extends AbstractInternalAntlrParser { if ( state.backtracking==0 ) { current =iv_ruleIntegration; } - match(input,EOF,FOLLOW_EOF_in_entryRuleIntegration902); if (state.failed) return current; + match(input,EOF,FOLLOW_2); if (state.failed) return current; } @@ -1106,7 +1110,7 @@ public class InternalLDefParser extends AbstractInternalAntlrParser { // $ANTLR start "ruleIntegration" - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:422:1: ruleIntegration returns [EObject current=null] : (otherlv_0= 'integration' otherlv_1= '{' ( (lv_codeIntegrationList_2_0= ruleCodeIntegration ) )+ otherlv_3= '}' ) ; + // InternalLDef.g:422:1: ruleIntegration returns [EObject current=null] : (otherlv_0= 'integration' otherlv_1= '{' ( (lv_codeIntegrationList_2_0= ruleCodeIntegration ) )+ otherlv_3= '}' ) ; public final EObject ruleIntegration() throws RecognitionException { EObject current = null; @@ -1119,25 +1123,25 @@ public class InternalLDefParser extends AbstractInternalAntlrParser { enterRule(); try { - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:425:28: ( (otherlv_0= 'integration' otherlv_1= '{' ( (lv_codeIntegrationList_2_0= ruleCodeIntegration ) )+ otherlv_3= '}' ) ) - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:426:1: (otherlv_0= 'integration' otherlv_1= '{' ( (lv_codeIntegrationList_2_0= ruleCodeIntegration ) )+ otherlv_3= '}' ) + // InternalLDef.g:425:28: ( (otherlv_0= 'integration' otherlv_1= '{' ( (lv_codeIntegrationList_2_0= ruleCodeIntegration ) )+ otherlv_3= '}' ) ) + // InternalLDef.g:426:1: (otherlv_0= 'integration' otherlv_1= '{' ( (lv_codeIntegrationList_2_0= ruleCodeIntegration ) )+ otherlv_3= '}' ) { - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:426:1: (otherlv_0= 'integration' otherlv_1= '{' ( (lv_codeIntegrationList_2_0= ruleCodeIntegration ) )+ otherlv_3= '}' ) - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:426:3: otherlv_0= 'integration' otherlv_1= '{' ( (lv_codeIntegrationList_2_0= ruleCodeIntegration ) )+ otherlv_3= '}' + // InternalLDef.g:426:1: (otherlv_0= 'integration' otherlv_1= '{' ( (lv_codeIntegrationList_2_0= ruleCodeIntegration ) )+ otherlv_3= '}' ) + // InternalLDef.g:426:3: otherlv_0= 'integration' otherlv_1= '{' ( (lv_codeIntegrationList_2_0= ruleCodeIntegration ) )+ otherlv_3= '}' { - otherlv_0=(Token)match(input,17,FOLLOW_17_in_ruleIntegration939); if (state.failed) return current; + otherlv_0=(Token)match(input,17,FOLLOW_7); if (state.failed) return current; if ( state.backtracking==0 ) { newLeafNode(otherlv_0, grammarAccess.getIntegrationAccess().getIntegrationKeyword_0()); } - otherlv_1=(Token)match(input,15,FOLLOW_15_in_ruleIntegration951); if (state.failed) return current; + otherlv_1=(Token)match(input,15,FOLLOW_12); if (state.failed) return current; if ( state.backtracking==0 ) { newLeafNode(otherlv_1, grammarAccess.getIntegrationAccess().getLeftCurlyBracketKeyword_1()); } - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:434:1: ( (lv_codeIntegrationList_2_0= ruleCodeIntegration ) )+ + // InternalLDef.g:434:1: ( (lv_codeIntegrationList_2_0= ruleCodeIntegration ) )+ int cnt5=0; loop5: do { @@ -1151,17 +1155,17 @@ public class InternalLDefParser extends AbstractInternalAntlrParser { switch (alt5) { case 1 : - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:435:1: (lv_codeIntegrationList_2_0= ruleCodeIntegration ) + // InternalLDef.g:435:1: (lv_codeIntegrationList_2_0= ruleCodeIntegration ) { - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:435:1: (lv_codeIntegrationList_2_0= ruleCodeIntegration ) - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:436:3: lv_codeIntegrationList_2_0= ruleCodeIntegration + // InternalLDef.g:435:1: (lv_codeIntegrationList_2_0= ruleCodeIntegration ) + // InternalLDef.g:436:3: lv_codeIntegrationList_2_0= ruleCodeIntegration { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getIntegrationAccess().getCodeIntegrationListCodeIntegrationParserRuleCall_2_0()); } - pushFollow(FOLLOW_ruleCodeIntegration_in_ruleIntegration972); + pushFollow(FOLLOW_13); lv_codeIntegrationList_2_0=ruleCodeIntegration(); state._fsp--; @@ -1175,7 +1179,7 @@ public class InternalLDefParser extends AbstractInternalAntlrParser { current, "codeIntegrationList", lv_codeIntegrationList_2_0, - "CodeIntegration"); + "org.eclipse.fx.code.editor.ldef.LDef.CodeIntegration"); afterParserOrEnumRuleCall(); } @@ -1196,7 +1200,7 @@ public class InternalLDefParser extends AbstractInternalAntlrParser { cnt5++; } while (true); - otherlv_3=(Token)match(input,16,FOLLOW_16_in_ruleIntegration985); if (state.failed) return current; + otherlv_3=(Token)match(input,16,FOLLOW_2); if (state.failed) return current; if ( state.backtracking==0 ) { newLeafNode(otherlv_3, grammarAccess.getIntegrationAccess().getRightCurlyBracketKeyword_3()); @@ -1225,7 +1229,7 @@ public class InternalLDefParser extends AbstractInternalAntlrParser { // $ANTLR start "entryRuleCodeIntegration" - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:464:1: entryRuleCodeIntegration returns [EObject current=null] : iv_ruleCodeIntegration= ruleCodeIntegration EOF ; + // InternalLDef.g:464:1: entryRuleCodeIntegration returns [EObject current=null] : iv_ruleCodeIntegration= ruleCodeIntegration EOF ; public final EObject entryRuleCodeIntegration() throws RecognitionException { EObject current = null; @@ -1233,13 +1237,13 @@ public class InternalLDefParser extends AbstractInternalAntlrParser { try { - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:465:2: (iv_ruleCodeIntegration= ruleCodeIntegration EOF ) - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:466:2: iv_ruleCodeIntegration= ruleCodeIntegration EOF + // InternalLDef.g:465:2: (iv_ruleCodeIntegration= ruleCodeIntegration EOF ) + // InternalLDef.g:466:2: iv_ruleCodeIntegration= ruleCodeIntegration EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getCodeIntegrationRule()); } - pushFollow(FOLLOW_ruleCodeIntegration_in_entryRuleCodeIntegration1021); + pushFollow(FOLLOW_1); iv_ruleCodeIntegration=ruleCodeIntegration(); state._fsp--; @@ -1247,7 +1251,7 @@ public class InternalLDefParser extends AbstractInternalAntlrParser { if ( state.backtracking==0 ) { current =iv_ruleCodeIntegration; } - match(input,EOF,FOLLOW_EOF_in_entryRuleCodeIntegration1031); if (state.failed) return current; + match(input,EOF,FOLLOW_2); if (state.failed) return current; } @@ -1265,7 +1269,7 @@ public class InternalLDefParser extends AbstractInternalAntlrParser { // $ANTLR start "ruleCodeIntegration" - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:473:1: ruleCodeIntegration returns [EObject current=null] : this_JavaFXIntegration_0= ruleJavaFXIntegration ; + // InternalLDef.g:473:1: ruleCodeIntegration returns [EObject current=null] : this_JavaFXIntegration_0= ruleJavaFXIntegration ; public final EObject ruleCodeIntegration() throws RecognitionException { EObject current = null; @@ -1275,15 +1279,15 @@ public class InternalLDefParser extends AbstractInternalAntlrParser { enterRule(); try { - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:476:28: (this_JavaFXIntegration_0= ruleJavaFXIntegration ) - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:478:5: this_JavaFXIntegration_0= ruleJavaFXIntegration + // InternalLDef.g:476:28: (this_JavaFXIntegration_0= ruleJavaFXIntegration ) + // InternalLDef.g:478:5: this_JavaFXIntegration_0= ruleJavaFXIntegration { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getCodeIntegrationAccess().getJavaFXIntegrationParserRuleCall()); } - pushFollow(FOLLOW_ruleJavaFXIntegration_in_ruleCodeIntegration1077); + pushFollow(FOLLOW_2); this_JavaFXIntegration_0=ruleJavaFXIntegration(); state._fsp--; @@ -1314,7 +1318,7 @@ public class InternalLDefParser extends AbstractInternalAntlrParser { // $ANTLR start "entryRuleJavaFXIntegration" - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:494:1: entryRuleJavaFXIntegration returns [EObject current=null] : iv_ruleJavaFXIntegration= ruleJavaFXIntegration EOF ; + // InternalLDef.g:494:1: entryRuleJavaFXIntegration returns [EObject current=null] : iv_ruleJavaFXIntegration= ruleJavaFXIntegration EOF ; public final EObject entryRuleJavaFXIntegration() throws RecognitionException { EObject current = null; @@ -1322,13 +1326,13 @@ public class InternalLDefParser extends AbstractInternalAntlrParser { try { - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:495:2: (iv_ruleJavaFXIntegration= ruleJavaFXIntegration EOF ) - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:496:2: iv_ruleJavaFXIntegration= ruleJavaFXIntegration EOF + // InternalLDef.g:495:2: (iv_ruleJavaFXIntegration= ruleJavaFXIntegration EOF ) + // InternalLDef.g:496:2: iv_ruleJavaFXIntegration= ruleJavaFXIntegration EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getJavaFXIntegrationRule()); } - pushFollow(FOLLOW_ruleJavaFXIntegration_in_entryRuleJavaFXIntegration1111); + pushFollow(FOLLOW_1); iv_ruleJavaFXIntegration=ruleJavaFXIntegration(); state._fsp--; @@ -1336,7 +1340,7 @@ public class InternalLDefParser extends AbstractInternalAntlrParser { if ( state.backtracking==0 ) { current =iv_ruleJavaFXIntegration; } - match(input,EOF,FOLLOW_EOF_in_entryRuleJavaFXIntegration1121); if (state.failed) return current; + match(input,EOF,FOLLOW_2); if (state.failed) return current; } @@ -1354,7 +1358,7 @@ public class InternalLDefParser extends AbstractInternalAntlrParser { // $ANTLR start "ruleJavaFXIntegration" - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:503:1: ruleJavaFXIntegration returns [EObject current=null] : (otherlv_0= 'javafx' otherlv_1= '{' ( (lv_codegenerationList_2_0= ruleCodegeneration ) )+ otherlv_3= '}' ) ; + // InternalLDef.g:503:1: ruleJavaFXIntegration returns [EObject current=null] : (otherlv_0= 'javafx' otherlv_1= '{' ( (lv_codegenerationList_2_0= ruleCodegeneration ) )+ otherlv_3= '}' ) ; public final EObject ruleJavaFXIntegration() throws RecognitionException { EObject current = null; @@ -1367,25 +1371,25 @@ public class InternalLDefParser extends AbstractInternalAntlrParser { enterRule(); try { - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:506:28: ( (otherlv_0= 'javafx' otherlv_1= '{' ( (lv_codegenerationList_2_0= ruleCodegeneration ) )+ otherlv_3= '}' ) ) - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:507:1: (otherlv_0= 'javafx' otherlv_1= '{' ( (lv_codegenerationList_2_0= ruleCodegeneration ) )+ otherlv_3= '}' ) + // InternalLDef.g:506:28: ( (otherlv_0= 'javafx' otherlv_1= '{' ( (lv_codegenerationList_2_0= ruleCodegeneration ) )+ otherlv_3= '}' ) ) + // InternalLDef.g:507:1: (otherlv_0= 'javafx' otherlv_1= '{' ( (lv_codegenerationList_2_0= ruleCodegeneration ) )+ otherlv_3= '}' ) { - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:507:1: (otherlv_0= 'javafx' otherlv_1= '{' ( (lv_codegenerationList_2_0= ruleCodegeneration ) )+ otherlv_3= '}' ) - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:507:3: otherlv_0= 'javafx' otherlv_1= '{' ( (lv_codegenerationList_2_0= ruleCodegeneration ) )+ otherlv_3= '}' + // InternalLDef.g:507:1: (otherlv_0= 'javafx' otherlv_1= '{' ( (lv_codegenerationList_2_0= ruleCodegeneration ) )+ otherlv_3= '}' ) + // InternalLDef.g:507:3: otherlv_0= 'javafx' otherlv_1= '{' ( (lv_codegenerationList_2_0= ruleCodegeneration ) )+ otherlv_3= '}' { - otherlv_0=(Token)match(input,18,FOLLOW_18_in_ruleJavaFXIntegration1158); if (state.failed) return current; + otherlv_0=(Token)match(input,18,FOLLOW_7); if (state.failed) return current; if ( state.backtracking==0 ) { newLeafNode(otherlv_0, grammarAccess.getJavaFXIntegrationAccess().getJavafxKeyword_0()); } - otherlv_1=(Token)match(input,15,FOLLOW_15_in_ruleJavaFXIntegration1170); if (state.failed) return current; + otherlv_1=(Token)match(input,15,FOLLOW_14); if (state.failed) return current; if ( state.backtracking==0 ) { newLeafNode(otherlv_1, grammarAccess.getJavaFXIntegrationAccess().getLeftCurlyBracketKeyword_1()); } - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:515:1: ( (lv_codegenerationList_2_0= ruleCodegeneration ) )+ + // InternalLDef.g:515:1: ( (lv_codegenerationList_2_0= ruleCodegeneration ) )+ int cnt6=0; loop6: do { @@ -1399,17 +1403,17 @@ public class InternalLDefParser extends AbstractInternalAntlrParser { switch (alt6) { case 1 : - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:516:1: (lv_codegenerationList_2_0= ruleCodegeneration ) + // InternalLDef.g:516:1: (lv_codegenerationList_2_0= ruleCodegeneration ) { - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:516:1: (lv_codegenerationList_2_0= ruleCodegeneration ) - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:517:3: lv_codegenerationList_2_0= ruleCodegeneration + // InternalLDef.g:516:1: (lv_codegenerationList_2_0= ruleCodegeneration ) + // InternalLDef.g:517:3: lv_codegenerationList_2_0= ruleCodegeneration { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getJavaFXIntegrationAccess().getCodegenerationListCodegenerationParserRuleCall_2_0()); } - pushFollow(FOLLOW_ruleCodegeneration_in_ruleJavaFXIntegration1191); + pushFollow(FOLLOW_15); lv_codegenerationList_2_0=ruleCodegeneration(); state._fsp--; @@ -1423,7 +1427,7 @@ public class InternalLDefParser extends AbstractInternalAntlrParser { current, "codegenerationList", lv_codegenerationList_2_0, - "Codegeneration"); + "org.eclipse.fx.code.editor.ldef.LDef.Codegeneration"); afterParserOrEnumRuleCall(); } @@ -1444,7 +1448,7 @@ public class InternalLDefParser extends AbstractInternalAntlrParser { cnt6++; } while (true); - otherlv_3=(Token)match(input,16,FOLLOW_16_in_ruleJavaFXIntegration1204); if (state.failed) return current; + otherlv_3=(Token)match(input,16,FOLLOW_2); if (state.failed) return current; if ( state.backtracking==0 ) { newLeafNode(otherlv_3, grammarAccess.getJavaFXIntegrationAccess().getRightCurlyBracketKeyword_3()); @@ -1473,7 +1477,7 @@ public class InternalLDefParser extends AbstractInternalAntlrParser { // $ANTLR start "entryRuleCodegeneration" - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:545:1: entryRuleCodegeneration returns [EObject current=null] : iv_ruleCodegeneration= ruleCodegeneration EOF ; + // InternalLDef.g:545:1: entryRuleCodegeneration returns [EObject current=null] : iv_ruleCodegeneration= ruleCodegeneration EOF ; public final EObject entryRuleCodegeneration() throws RecognitionException { EObject current = null; @@ -1481,13 +1485,13 @@ public class InternalLDefParser extends AbstractInternalAntlrParser { try { - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:546:2: (iv_ruleCodegeneration= ruleCodegeneration EOF ) - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:547:2: iv_ruleCodegeneration= ruleCodegeneration EOF + // InternalLDef.g:546:2: (iv_ruleCodegeneration= ruleCodegeneration EOF ) + // InternalLDef.g:547:2: iv_ruleCodegeneration= ruleCodegeneration EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getCodegenerationRule()); } - pushFollow(FOLLOW_ruleCodegeneration_in_entryRuleCodegeneration1240); + pushFollow(FOLLOW_1); iv_ruleCodegeneration=ruleCodegeneration(); state._fsp--; @@ -1495,7 +1499,7 @@ public class InternalLDefParser extends AbstractInternalAntlrParser { if ( state.backtracking==0 ) { current =iv_ruleCodegeneration; } - match(input,EOF,FOLLOW_EOF_in_entryRuleCodegeneration1250); if (state.failed) return current; + match(input,EOF,FOLLOW_2); if (state.failed) return current; } @@ -1513,7 +1517,7 @@ public class InternalLDefParser extends AbstractInternalAntlrParser { // $ANTLR start "ruleCodegeneration" - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:554:1: ruleCodegeneration returns [EObject current=null] : (this_JavaCodeGeneration_0= ruleJavaCodeGeneration | this_E4CodeGeneration_1= ruleE4CodeGeneration ) ; + // InternalLDef.g:554:1: ruleCodegeneration returns [EObject current=null] : (this_JavaCodeGeneration_0= ruleJavaCodeGeneration | this_E4CodeGeneration_1= ruleE4CodeGeneration ) ; public final EObject ruleCodegeneration() throws RecognitionException { EObject current = null; @@ -1525,10 +1529,10 @@ public class InternalLDefParser extends AbstractInternalAntlrParser { enterRule(); try { - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:557:28: ( (this_JavaCodeGeneration_0= ruleJavaCodeGeneration | this_E4CodeGeneration_1= ruleE4CodeGeneration ) ) - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:558:1: (this_JavaCodeGeneration_0= ruleJavaCodeGeneration | this_E4CodeGeneration_1= ruleE4CodeGeneration ) + // InternalLDef.g:557:28: ( (this_JavaCodeGeneration_0= ruleJavaCodeGeneration | this_E4CodeGeneration_1= ruleE4CodeGeneration ) ) + // InternalLDef.g:558:1: (this_JavaCodeGeneration_0= ruleJavaCodeGeneration | this_E4CodeGeneration_1= ruleE4CodeGeneration ) { - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:558:1: (this_JavaCodeGeneration_0= ruleJavaCodeGeneration | this_E4CodeGeneration_1= ruleE4CodeGeneration ) + // InternalLDef.g:558:1: (this_JavaCodeGeneration_0= ruleJavaCodeGeneration | this_E4CodeGeneration_1= ruleE4CodeGeneration ) int alt7=2; int LA7_0 = input.LA(1); @@ -1547,14 +1551,14 @@ public class InternalLDefParser extends AbstractInternalAntlrParser { } switch (alt7) { case 1 : - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:559:5: this_JavaCodeGeneration_0= ruleJavaCodeGeneration + // InternalLDef.g:559:5: this_JavaCodeGeneration_0= ruleJavaCodeGeneration { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getCodegenerationAccess().getJavaCodeGenerationParserRuleCall_0()); } - pushFollow(FOLLOW_ruleJavaCodeGeneration_in_ruleCodegeneration1297); + pushFollow(FOLLOW_2); this_JavaCodeGeneration_0=ruleJavaCodeGeneration(); state._fsp--; @@ -1569,14 +1573,14 @@ public class InternalLDefParser extends AbstractInternalAntlrParser { } break; case 2 : - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:569:5: this_E4CodeGeneration_1= ruleE4CodeGeneration + // InternalLDef.g:569:5: this_E4CodeGeneration_1= ruleE4CodeGeneration { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getCodegenerationAccess().getE4CodeGenerationParserRuleCall_1()); } - pushFollow(FOLLOW_ruleE4CodeGeneration_in_ruleCodegeneration1324); + pushFollow(FOLLOW_2); this_E4CodeGeneration_1=ruleE4CodeGeneration(); state._fsp--; @@ -1613,7 +1617,7 @@ public class InternalLDefParser extends AbstractInternalAntlrParser { // $ANTLR start "entryRuleJavaCodeGeneration" - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:585:1: entryRuleJavaCodeGeneration returns [EObject current=null] : iv_ruleJavaCodeGeneration= ruleJavaCodeGeneration EOF ; + // InternalLDef.g:585:1: entryRuleJavaCodeGeneration returns [EObject current=null] : iv_ruleJavaCodeGeneration= ruleJavaCodeGeneration EOF ; public final EObject entryRuleJavaCodeGeneration() throws RecognitionException { EObject current = null; @@ -1621,13 +1625,13 @@ public class InternalLDefParser extends AbstractInternalAntlrParser { try { - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:586:2: (iv_ruleJavaCodeGeneration= ruleJavaCodeGeneration EOF ) - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:587:2: iv_ruleJavaCodeGeneration= ruleJavaCodeGeneration EOF + // InternalLDef.g:586:2: (iv_ruleJavaCodeGeneration= ruleJavaCodeGeneration EOF ) + // InternalLDef.g:587:2: iv_ruleJavaCodeGeneration= ruleJavaCodeGeneration EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getJavaCodeGenerationRule()); } - pushFollow(FOLLOW_ruleJavaCodeGeneration_in_entryRuleJavaCodeGeneration1359); + pushFollow(FOLLOW_1); iv_ruleJavaCodeGeneration=ruleJavaCodeGeneration(); state._fsp--; @@ -1635,7 +1639,7 @@ public class InternalLDefParser extends AbstractInternalAntlrParser { if ( state.backtracking==0 ) { current =iv_ruleJavaCodeGeneration; } - match(input,EOF,FOLLOW_EOF_in_entryRuleJavaCodeGeneration1369); if (state.failed) return current; + match(input,EOF,FOLLOW_2); if (state.failed) return current; } @@ -1653,7 +1657,7 @@ public class InternalLDefParser extends AbstractInternalAntlrParser { // $ANTLR start "ruleJavaCodeGeneration" - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:594:1: ruleJavaCodeGeneration returns [EObject current=null] : (otherlv_0= 'java' ( (lv_name_1_0= RULE_STRING ) ) (otherlv_2= '{' ( (lv_configValue_3_0= ruleConfigValue ) )+ otherlv_4= '}' )? ) ; + // InternalLDef.g:594:1: ruleJavaCodeGeneration returns [EObject current=null] : (otherlv_0= 'java' ( (lv_name_1_0= RULE_STRING ) ) (otherlv_2= '{' ( (lv_configValue_3_0= ruleConfigValue ) )+ otherlv_4= '}' )? ) ; public final EObject ruleJavaCodeGeneration() throws RecognitionException { EObject current = null; @@ -1667,25 +1671,25 @@ public class InternalLDefParser extends AbstractInternalAntlrParser { enterRule(); try { - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:597:28: ( (otherlv_0= 'java' ( (lv_name_1_0= RULE_STRING ) ) (otherlv_2= '{' ( (lv_configValue_3_0= ruleConfigValue ) )+ otherlv_4= '}' )? ) ) - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:598:1: (otherlv_0= 'java' ( (lv_name_1_0= RULE_STRING ) ) (otherlv_2= '{' ( (lv_configValue_3_0= ruleConfigValue ) )+ otherlv_4= '}' )? ) + // InternalLDef.g:597:28: ( (otherlv_0= 'java' ( (lv_name_1_0= RULE_STRING ) ) (otherlv_2= '{' ( (lv_configValue_3_0= ruleConfigValue ) )+ otherlv_4= '}' )? ) ) + // InternalLDef.g:598:1: (otherlv_0= 'java' ( (lv_name_1_0= RULE_STRING ) ) (otherlv_2= '{' ( (lv_configValue_3_0= ruleConfigValue ) )+ otherlv_4= '}' )? ) { - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:598:1: (otherlv_0= 'java' ( (lv_name_1_0= RULE_STRING ) ) (otherlv_2= '{' ( (lv_configValue_3_0= ruleConfigValue ) )+ otherlv_4= '}' )? ) - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:598:3: otherlv_0= 'java' ( (lv_name_1_0= RULE_STRING ) ) (otherlv_2= '{' ( (lv_configValue_3_0= ruleConfigValue ) )+ otherlv_4= '}' )? + // InternalLDef.g:598:1: (otherlv_0= 'java' ( (lv_name_1_0= RULE_STRING ) ) (otherlv_2= '{' ( (lv_configValue_3_0= ruleConfigValue ) )+ otherlv_4= '}' )? ) + // InternalLDef.g:598:3: otherlv_0= 'java' ( (lv_name_1_0= RULE_STRING ) ) (otherlv_2= '{' ( (lv_configValue_3_0= ruleConfigValue ) )+ otherlv_4= '}' )? { - otherlv_0=(Token)match(input,19,FOLLOW_19_in_ruleJavaCodeGeneration1406); if (state.failed) return current; + otherlv_0=(Token)match(input,19,FOLLOW_16); if (state.failed) return current; if ( state.backtracking==0 ) { newLeafNode(otherlv_0, grammarAccess.getJavaCodeGenerationAccess().getJavaKeyword_0()); } - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:602:1: ( (lv_name_1_0= RULE_STRING ) ) - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:603:1: (lv_name_1_0= RULE_STRING ) + // InternalLDef.g:602:1: ( (lv_name_1_0= RULE_STRING ) ) + // InternalLDef.g:603:1: (lv_name_1_0= RULE_STRING ) { - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:603:1: (lv_name_1_0= RULE_STRING ) - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:604:3: lv_name_1_0= RULE_STRING + // InternalLDef.g:603:1: (lv_name_1_0= RULE_STRING ) + // InternalLDef.g:604:3: lv_name_1_0= RULE_STRING { - lv_name_1_0=(Token)match(input,RULE_STRING,FOLLOW_RULE_STRING_in_ruleJavaCodeGeneration1423); if (state.failed) return current; + lv_name_1_0=(Token)match(input,RULE_STRING,FOLLOW_17); if (state.failed) return current; if ( state.backtracking==0 ) { newLeafNode(lv_name_1_0, grammarAccess.getJavaCodeGenerationAccess().getNameSTRINGTerminalRuleCall_1_0()); @@ -1700,7 +1704,7 @@ public class InternalLDefParser extends AbstractInternalAntlrParser { current, "name", lv_name_1_0, - "STRING"); + "org.eclipse.xtext.common.Terminals.STRING"); } @@ -1709,7 +1713,7 @@ public class InternalLDefParser extends AbstractInternalAntlrParser { } - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:620:2: (otherlv_2= '{' ( (lv_configValue_3_0= ruleConfigValue ) )+ otherlv_4= '}' )? + // InternalLDef.g:620:2: (otherlv_2= '{' ( (lv_configValue_3_0= ruleConfigValue ) )+ otherlv_4= '}' )? int alt9=2; int LA9_0 = input.LA(1); @@ -1718,15 +1722,15 @@ public class InternalLDefParser extends AbstractInternalAntlrParser { } switch (alt9) { case 1 : - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:620:4: otherlv_2= '{' ( (lv_configValue_3_0= ruleConfigValue ) )+ otherlv_4= '}' + // InternalLDef.g:620:4: otherlv_2= '{' ( (lv_configValue_3_0= ruleConfigValue ) )+ otherlv_4= '}' { - otherlv_2=(Token)match(input,15,FOLLOW_15_in_ruleJavaCodeGeneration1441); if (state.failed) return current; + otherlv_2=(Token)match(input,15,FOLLOW_3); if (state.failed) return current; if ( state.backtracking==0 ) { newLeafNode(otherlv_2, grammarAccess.getJavaCodeGenerationAccess().getLeftCurlyBracketKeyword_2_0()); } - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:624:1: ( (lv_configValue_3_0= ruleConfigValue ) )+ + // InternalLDef.g:624:1: ( (lv_configValue_3_0= ruleConfigValue ) )+ int cnt8=0; loop8: do { @@ -1740,17 +1744,17 @@ public class InternalLDefParser extends AbstractInternalAntlrParser { switch (alt8) { case 1 : - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:625:1: (lv_configValue_3_0= ruleConfigValue ) + // InternalLDef.g:625:1: (lv_configValue_3_0= ruleConfigValue ) { - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:625:1: (lv_configValue_3_0= ruleConfigValue ) - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:626:3: lv_configValue_3_0= ruleConfigValue + // InternalLDef.g:625:1: (lv_configValue_3_0= ruleConfigValue ) + // InternalLDef.g:626:3: lv_configValue_3_0= ruleConfigValue { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getJavaCodeGenerationAccess().getConfigValueConfigValueParserRuleCall_2_1_0()); } - pushFollow(FOLLOW_ruleConfigValue_in_ruleJavaCodeGeneration1462); + pushFollow(FOLLOW_18); lv_configValue_3_0=ruleConfigValue(); state._fsp--; @@ -1764,7 +1768,7 @@ public class InternalLDefParser extends AbstractInternalAntlrParser { current, "configValue", lv_configValue_3_0, - "ConfigValue"); + "org.eclipse.fx.code.editor.ldef.LDef.ConfigValue"); afterParserOrEnumRuleCall(); } @@ -1785,7 +1789,7 @@ public class InternalLDefParser extends AbstractInternalAntlrParser { cnt8++; } while (true); - otherlv_4=(Token)match(input,16,FOLLOW_16_in_ruleJavaCodeGeneration1475); if (state.failed) return current; + otherlv_4=(Token)match(input,16,FOLLOW_2); if (state.failed) return current; if ( state.backtracking==0 ) { newLeafNode(otherlv_4, grammarAccess.getJavaCodeGenerationAccess().getRightCurlyBracketKeyword_2_2()); @@ -1820,7 +1824,7 @@ public class InternalLDefParser extends AbstractInternalAntlrParser { // $ANTLR start "entryRuleE4CodeGeneration" - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:654:1: entryRuleE4CodeGeneration returns [EObject current=null] : iv_ruleE4CodeGeneration= ruleE4CodeGeneration EOF ; + // InternalLDef.g:654:1: entryRuleE4CodeGeneration returns [EObject current=null] : iv_ruleE4CodeGeneration= ruleE4CodeGeneration EOF ; public final EObject entryRuleE4CodeGeneration() throws RecognitionException { EObject current = null; @@ -1828,13 +1832,13 @@ public class InternalLDefParser extends AbstractInternalAntlrParser { try { - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:655:2: (iv_ruleE4CodeGeneration= ruleE4CodeGeneration EOF ) - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:656:2: iv_ruleE4CodeGeneration= ruleE4CodeGeneration EOF + // InternalLDef.g:655:2: (iv_ruleE4CodeGeneration= ruleE4CodeGeneration EOF ) + // InternalLDef.g:656:2: iv_ruleE4CodeGeneration= ruleE4CodeGeneration EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getE4CodeGenerationRule()); } - pushFollow(FOLLOW_ruleE4CodeGeneration_in_entryRuleE4CodeGeneration1513); + pushFollow(FOLLOW_1); iv_ruleE4CodeGeneration=ruleE4CodeGeneration(); state._fsp--; @@ -1842,7 +1846,7 @@ public class InternalLDefParser extends AbstractInternalAntlrParser { if ( state.backtracking==0 ) { current =iv_ruleE4CodeGeneration; } - match(input,EOF,FOLLOW_EOF_in_entryRuleE4CodeGeneration1523); if (state.failed) return current; + match(input,EOF,FOLLOW_2); if (state.failed) return current; } @@ -1860,7 +1864,7 @@ public class InternalLDefParser extends AbstractInternalAntlrParser { // $ANTLR start "ruleE4CodeGeneration" - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:663:1: ruleE4CodeGeneration returns [EObject current=null] : (otherlv_0= 'e4' ( (lv_name_1_0= RULE_STRING ) ) (otherlv_2= '{' ( (lv_configValue_3_0= ruleConfigValue ) )+ otherlv_4= '}' )? ) ; + // InternalLDef.g:663:1: ruleE4CodeGeneration returns [EObject current=null] : (otherlv_0= 'e4' ( (lv_name_1_0= RULE_STRING ) ) (otherlv_2= '{' ( (lv_configValue_3_0= ruleConfigValue ) )+ otherlv_4= '}' )? ) ; public final EObject ruleE4CodeGeneration() throws RecognitionException { EObject current = null; @@ -1874,25 +1878,25 @@ public class InternalLDefParser extends AbstractInternalAntlrParser { enterRule(); try { - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:666:28: ( (otherlv_0= 'e4' ( (lv_name_1_0= RULE_STRING ) ) (otherlv_2= '{' ( (lv_configValue_3_0= ruleConfigValue ) )+ otherlv_4= '}' )? ) ) - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:667:1: (otherlv_0= 'e4' ( (lv_name_1_0= RULE_STRING ) ) (otherlv_2= '{' ( (lv_configValue_3_0= ruleConfigValue ) )+ otherlv_4= '}' )? ) + // InternalLDef.g:666:28: ( (otherlv_0= 'e4' ( (lv_name_1_0= RULE_STRING ) ) (otherlv_2= '{' ( (lv_configValue_3_0= ruleConfigValue ) )+ otherlv_4= '}' )? ) ) + // InternalLDef.g:667:1: (otherlv_0= 'e4' ( (lv_name_1_0= RULE_STRING ) ) (otherlv_2= '{' ( (lv_configValue_3_0= ruleConfigValue ) )+ otherlv_4= '}' )? ) { - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:667:1: (otherlv_0= 'e4' ( (lv_name_1_0= RULE_STRING ) ) (otherlv_2= '{' ( (lv_configValue_3_0= ruleConfigValue ) )+ otherlv_4= '}' )? ) - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:667:3: otherlv_0= 'e4' ( (lv_name_1_0= RULE_STRING ) ) (otherlv_2= '{' ( (lv_configValue_3_0= ruleConfigValue ) )+ otherlv_4= '}' )? + // InternalLDef.g:667:1: (otherlv_0= 'e4' ( (lv_name_1_0= RULE_STRING ) ) (otherlv_2= '{' ( (lv_configValue_3_0= ruleConfigValue ) )+ otherlv_4= '}' )? ) + // InternalLDef.g:667:3: otherlv_0= 'e4' ( (lv_name_1_0= RULE_STRING ) ) (otherlv_2= '{' ( (lv_configValue_3_0= ruleConfigValue ) )+ otherlv_4= '}' )? { - otherlv_0=(Token)match(input,20,FOLLOW_20_in_ruleE4CodeGeneration1560); if (state.failed) return current; + otherlv_0=(Token)match(input,20,FOLLOW_16); if (state.failed) return current; if ( state.backtracking==0 ) { newLeafNode(otherlv_0, grammarAccess.getE4CodeGenerationAccess().getE4Keyword_0()); } - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:671:1: ( (lv_name_1_0= RULE_STRING ) ) - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:672:1: (lv_name_1_0= RULE_STRING ) + // InternalLDef.g:671:1: ( (lv_name_1_0= RULE_STRING ) ) + // InternalLDef.g:672:1: (lv_name_1_0= RULE_STRING ) { - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:672:1: (lv_name_1_0= RULE_STRING ) - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:673:3: lv_name_1_0= RULE_STRING + // InternalLDef.g:672:1: (lv_name_1_0= RULE_STRING ) + // InternalLDef.g:673:3: lv_name_1_0= RULE_STRING { - lv_name_1_0=(Token)match(input,RULE_STRING,FOLLOW_RULE_STRING_in_ruleE4CodeGeneration1577); if (state.failed) return current; + lv_name_1_0=(Token)match(input,RULE_STRING,FOLLOW_17); if (state.failed) return current; if ( state.backtracking==0 ) { newLeafNode(lv_name_1_0, grammarAccess.getE4CodeGenerationAccess().getNameSTRINGTerminalRuleCall_1_0()); @@ -1907,7 +1911,7 @@ public class InternalLDefParser extends AbstractInternalAntlrParser { current, "name", lv_name_1_0, - "STRING"); + "org.eclipse.xtext.common.Terminals.STRING"); } @@ -1916,7 +1920,7 @@ public class InternalLDefParser extends AbstractInternalAntlrParser { } - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:689:2: (otherlv_2= '{' ( (lv_configValue_3_0= ruleConfigValue ) )+ otherlv_4= '}' )? + // InternalLDef.g:689:2: (otherlv_2= '{' ( (lv_configValue_3_0= ruleConfigValue ) )+ otherlv_4= '}' )? int alt11=2; int LA11_0 = input.LA(1); @@ -1925,15 +1929,15 @@ public class InternalLDefParser extends AbstractInternalAntlrParser { } switch (alt11) { case 1 : - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:689:4: otherlv_2= '{' ( (lv_configValue_3_0= ruleConfigValue ) )+ otherlv_4= '}' + // InternalLDef.g:689:4: otherlv_2= '{' ( (lv_configValue_3_0= ruleConfigValue ) )+ otherlv_4= '}' { - otherlv_2=(Token)match(input,15,FOLLOW_15_in_ruleE4CodeGeneration1595); if (state.failed) return current; + otherlv_2=(Token)match(input,15,FOLLOW_3); if (state.failed) return current; if ( state.backtracking==0 ) { newLeafNode(otherlv_2, grammarAccess.getE4CodeGenerationAccess().getLeftCurlyBracketKeyword_2_0()); } - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:693:1: ( (lv_configValue_3_0= ruleConfigValue ) )+ + // InternalLDef.g:693:1: ( (lv_configValue_3_0= ruleConfigValue ) )+ int cnt10=0; loop10: do { @@ -1947,17 +1951,17 @@ public class InternalLDefParser extends AbstractInternalAntlrParser { switch (alt10) { case 1 : - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:694:1: (lv_configValue_3_0= ruleConfigValue ) + // InternalLDef.g:694:1: (lv_configValue_3_0= ruleConfigValue ) { - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:694:1: (lv_configValue_3_0= ruleConfigValue ) - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:695:3: lv_configValue_3_0= ruleConfigValue + // InternalLDef.g:694:1: (lv_configValue_3_0= ruleConfigValue ) + // InternalLDef.g:695:3: lv_configValue_3_0= ruleConfigValue { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getE4CodeGenerationAccess().getConfigValueConfigValueParserRuleCall_2_1_0()); } - pushFollow(FOLLOW_ruleConfigValue_in_ruleE4CodeGeneration1616); + pushFollow(FOLLOW_18); lv_configValue_3_0=ruleConfigValue(); state._fsp--; @@ -1971,7 +1975,7 @@ public class InternalLDefParser extends AbstractInternalAntlrParser { current, "configValue", lv_configValue_3_0, - "ConfigValue"); + "org.eclipse.fx.code.editor.ldef.LDef.ConfigValue"); afterParserOrEnumRuleCall(); } @@ -1992,7 +1996,7 @@ public class InternalLDefParser extends AbstractInternalAntlrParser { cnt10++; } while (true); - otherlv_4=(Token)match(input,16,FOLLOW_16_in_ruleE4CodeGeneration1629); if (state.failed) return current; + otherlv_4=(Token)match(input,16,FOLLOW_2); if (state.failed) return current; if ( state.backtracking==0 ) { newLeafNode(otherlv_4, grammarAccess.getE4CodeGenerationAccess().getRightCurlyBracketKeyword_2_2()); @@ -2027,7 +2031,7 @@ public class InternalLDefParser extends AbstractInternalAntlrParser { // $ANTLR start "entryRuleConfigValue" - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:723:1: entryRuleConfigValue returns [EObject current=null] : iv_ruleConfigValue= ruleConfigValue EOF ; + // InternalLDef.g:723:1: entryRuleConfigValue returns [EObject current=null] : iv_ruleConfigValue= ruleConfigValue EOF ; public final EObject entryRuleConfigValue() throws RecognitionException { EObject current = null; @@ -2035,13 +2039,13 @@ public class InternalLDefParser extends AbstractInternalAntlrParser { try { - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:724:2: (iv_ruleConfigValue= ruleConfigValue EOF ) - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:725:2: iv_ruleConfigValue= ruleConfigValue EOF + // InternalLDef.g:724:2: (iv_ruleConfigValue= ruleConfigValue EOF ) + // InternalLDef.g:725:2: iv_ruleConfigValue= ruleConfigValue EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getConfigValueRule()); } - pushFollow(FOLLOW_ruleConfigValue_in_entryRuleConfigValue1667); + pushFollow(FOLLOW_1); iv_ruleConfigValue=ruleConfigValue(); state._fsp--; @@ -2049,7 +2053,7 @@ public class InternalLDefParser extends AbstractInternalAntlrParser { if ( state.backtracking==0 ) { current =iv_ruleConfigValue; } - match(input,EOF,FOLLOW_EOF_in_entryRuleConfigValue1677); if (state.failed) return current; + match(input,EOF,FOLLOW_2); if (state.failed) return current; } @@ -2067,7 +2071,7 @@ public class InternalLDefParser extends AbstractInternalAntlrParser { // $ANTLR start "ruleConfigValue" - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:732:1: ruleConfigValue returns [EObject current=null] : ( ( (lv_key_0_0= RULE_ID ) ) otherlv_1= ':' ( ( (lv_simpleValue_2_0= RULE_STRING ) ) | (otherlv_3= '{' ( (lv_children_4_0= ruleConfigValue ) )+ otherlv_5= '}' ) ) ) ; + // InternalLDef.g:732:1: ruleConfigValue returns [EObject current=null] : ( ( (lv_key_0_0= RULE_ID ) ) otherlv_1= ':' ( ( (lv_simpleValue_2_0= RULE_STRING ) ) | (otherlv_3= '{' ( (lv_children_4_0= ruleConfigValue ) )+ otherlv_5= '}' ) ) ) ; public final EObject ruleConfigValue() throws RecognitionException { EObject current = null; @@ -2082,19 +2086,19 @@ public class InternalLDefParser extends AbstractInternalAntlrParser { enterRule(); try { - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:735:28: ( ( ( (lv_key_0_0= RULE_ID ) ) otherlv_1= ':' ( ( (lv_simpleValue_2_0= RULE_STRING ) ) | (otherlv_3= '{' ( (lv_children_4_0= ruleConfigValue ) )+ otherlv_5= '}' ) ) ) ) - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:736:1: ( ( (lv_key_0_0= RULE_ID ) ) otherlv_1= ':' ( ( (lv_simpleValue_2_0= RULE_STRING ) ) | (otherlv_3= '{' ( (lv_children_4_0= ruleConfigValue ) )+ otherlv_5= '}' ) ) ) + // InternalLDef.g:735:28: ( ( ( (lv_key_0_0= RULE_ID ) ) otherlv_1= ':' ( ( (lv_simpleValue_2_0= RULE_STRING ) ) | (otherlv_3= '{' ( (lv_children_4_0= ruleConfigValue ) )+ otherlv_5= '}' ) ) ) ) + // InternalLDef.g:736:1: ( ( (lv_key_0_0= RULE_ID ) ) otherlv_1= ':' ( ( (lv_simpleValue_2_0= RULE_STRING ) ) | (otherlv_3= '{' ( (lv_children_4_0= ruleConfigValue ) )+ otherlv_5= '}' ) ) ) { - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:736:1: ( ( (lv_key_0_0= RULE_ID ) ) otherlv_1= ':' ( ( (lv_simpleValue_2_0= RULE_STRING ) ) | (otherlv_3= '{' ( (lv_children_4_0= ruleConfigValue ) )+ otherlv_5= '}' ) ) ) - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:736:2: ( (lv_key_0_0= RULE_ID ) ) otherlv_1= ':' ( ( (lv_simpleValue_2_0= RULE_STRING ) ) | (otherlv_3= '{' ( (lv_children_4_0= ruleConfigValue ) )+ otherlv_5= '}' ) ) + // InternalLDef.g:736:1: ( ( (lv_key_0_0= RULE_ID ) ) otherlv_1= ':' ( ( (lv_simpleValue_2_0= RULE_STRING ) ) | (otherlv_3= '{' ( (lv_children_4_0= ruleConfigValue ) )+ otherlv_5= '}' ) ) ) + // InternalLDef.g:736:2: ( (lv_key_0_0= RULE_ID ) ) otherlv_1= ':' ( ( (lv_simpleValue_2_0= RULE_STRING ) ) | (otherlv_3= '{' ( (lv_children_4_0= ruleConfigValue ) )+ otherlv_5= '}' ) ) { - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:736:2: ( (lv_key_0_0= RULE_ID ) ) - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:737:1: (lv_key_0_0= RULE_ID ) + // InternalLDef.g:736:2: ( (lv_key_0_0= RULE_ID ) ) + // InternalLDef.g:737:1: (lv_key_0_0= RULE_ID ) { - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:737:1: (lv_key_0_0= RULE_ID ) - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:738:3: lv_key_0_0= RULE_ID + // InternalLDef.g:737:1: (lv_key_0_0= RULE_ID ) + // InternalLDef.g:738:3: lv_key_0_0= RULE_ID { - lv_key_0_0=(Token)match(input,RULE_ID,FOLLOW_RULE_ID_in_ruleConfigValue1719); if (state.failed) return current; + lv_key_0_0=(Token)match(input,RULE_ID,FOLLOW_19); if (state.failed) return current; if ( state.backtracking==0 ) { newLeafNode(lv_key_0_0, grammarAccess.getConfigValueAccess().getKeyIDTerminalRuleCall_0_0()); @@ -2109,7 +2113,7 @@ public class InternalLDefParser extends AbstractInternalAntlrParser { current, "key", lv_key_0_0, - "ID"); + "org.eclipse.xtext.common.Terminals.ID"); } @@ -2118,13 +2122,13 @@ public class InternalLDefParser extends AbstractInternalAntlrParser { } - otherlv_1=(Token)match(input,21,FOLLOW_21_in_ruleConfigValue1736); if (state.failed) return current; + otherlv_1=(Token)match(input,21,FOLLOW_20); if (state.failed) return current; if ( state.backtracking==0 ) { newLeafNode(otherlv_1, grammarAccess.getConfigValueAccess().getColonKeyword_1()); } - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:758:1: ( ( (lv_simpleValue_2_0= RULE_STRING ) ) | (otherlv_3= '{' ( (lv_children_4_0= ruleConfigValue ) )+ otherlv_5= '}' ) ) + // InternalLDef.g:758:1: ( ( (lv_simpleValue_2_0= RULE_STRING ) ) | (otherlv_3= '{' ( (lv_children_4_0= ruleConfigValue ) )+ otherlv_5= '}' ) ) int alt13=2; int LA13_0 = input.LA(1); @@ -2143,15 +2147,15 @@ public class InternalLDefParser extends AbstractInternalAntlrParser { } switch (alt13) { case 1 : - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:758:2: ( (lv_simpleValue_2_0= RULE_STRING ) ) + // InternalLDef.g:758:2: ( (lv_simpleValue_2_0= RULE_STRING ) ) { - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:758:2: ( (lv_simpleValue_2_0= RULE_STRING ) ) - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:759:1: (lv_simpleValue_2_0= RULE_STRING ) + // InternalLDef.g:758:2: ( (lv_simpleValue_2_0= RULE_STRING ) ) + // InternalLDef.g:759:1: (lv_simpleValue_2_0= RULE_STRING ) { - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:759:1: (lv_simpleValue_2_0= RULE_STRING ) - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:760:3: lv_simpleValue_2_0= RULE_STRING + // InternalLDef.g:759:1: (lv_simpleValue_2_0= RULE_STRING ) + // InternalLDef.g:760:3: lv_simpleValue_2_0= RULE_STRING { - lv_simpleValue_2_0=(Token)match(input,RULE_STRING,FOLLOW_RULE_STRING_in_ruleConfigValue1754); if (state.failed) return current; + lv_simpleValue_2_0=(Token)match(input,RULE_STRING,FOLLOW_2); if (state.failed) return current; if ( state.backtracking==0 ) { newLeafNode(lv_simpleValue_2_0, grammarAccess.getConfigValueAccess().getSimpleValueSTRINGTerminalRuleCall_2_0_0()); @@ -2166,7 +2170,7 @@ public class InternalLDefParser extends AbstractInternalAntlrParser { current, "simpleValue", lv_simpleValue_2_0, - "STRING"); + "org.eclipse.xtext.common.Terminals.STRING"); } @@ -2179,18 +2183,18 @@ public class InternalLDefParser extends AbstractInternalAntlrParser { } break; case 2 : - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:777:6: (otherlv_3= '{' ( (lv_children_4_0= ruleConfigValue ) )+ otherlv_5= '}' ) + // InternalLDef.g:777:6: (otherlv_3= '{' ( (lv_children_4_0= ruleConfigValue ) )+ otherlv_5= '}' ) { - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:777:6: (otherlv_3= '{' ( (lv_children_4_0= ruleConfigValue ) )+ otherlv_5= '}' ) - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:777:8: otherlv_3= '{' ( (lv_children_4_0= ruleConfigValue ) )+ otherlv_5= '}' + // InternalLDef.g:777:6: (otherlv_3= '{' ( (lv_children_4_0= ruleConfigValue ) )+ otherlv_5= '}' ) + // InternalLDef.g:777:8: otherlv_3= '{' ( (lv_children_4_0= ruleConfigValue ) )+ otherlv_5= '}' { - otherlv_3=(Token)match(input,15,FOLLOW_15_in_ruleConfigValue1778); if (state.failed) return current; + otherlv_3=(Token)match(input,15,FOLLOW_3); if (state.failed) return current; if ( state.backtracking==0 ) { newLeafNode(otherlv_3, grammarAccess.getConfigValueAccess().getLeftCurlyBracketKeyword_2_1_0()); } - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:781:1: ( (lv_children_4_0= ruleConfigValue ) )+ + // InternalLDef.g:781:1: ( (lv_children_4_0= ruleConfigValue ) )+ int cnt12=0; loop12: do { @@ -2204,17 +2208,17 @@ public class InternalLDefParser extends AbstractInternalAntlrParser { switch (alt12) { case 1 : - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:782:1: (lv_children_4_0= ruleConfigValue ) + // InternalLDef.g:782:1: (lv_children_4_0= ruleConfigValue ) { - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:782:1: (lv_children_4_0= ruleConfigValue ) - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:783:3: lv_children_4_0= ruleConfigValue + // InternalLDef.g:782:1: (lv_children_4_0= ruleConfigValue ) + // InternalLDef.g:783:3: lv_children_4_0= ruleConfigValue { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getConfigValueAccess().getChildrenConfigValueParserRuleCall_2_1_1_0()); } - pushFollow(FOLLOW_ruleConfigValue_in_ruleConfigValue1799); + pushFollow(FOLLOW_18); lv_children_4_0=ruleConfigValue(); state._fsp--; @@ -2228,7 +2232,7 @@ public class InternalLDefParser extends AbstractInternalAntlrParser { current, "children", lv_children_4_0, - "ConfigValue"); + "org.eclipse.fx.code.editor.ldef.LDef.ConfigValue"); afterParserOrEnumRuleCall(); } @@ -2249,7 +2253,7 @@ public class InternalLDefParser extends AbstractInternalAntlrParser { cnt12++; } while (true); - otherlv_5=(Token)match(input,16,FOLLOW_16_in_ruleConfigValue1812); if (state.failed) return current; + otherlv_5=(Token)match(input,16,FOLLOW_2); if (state.failed) return current; if ( state.backtracking==0 ) { newLeafNode(otherlv_5, grammarAccess.getConfigValueAccess().getRightCurlyBracketKeyword_2_1_2()); @@ -2287,7 +2291,7 @@ public class InternalLDefParser extends AbstractInternalAntlrParser { // $ANTLR start "entryRuleParitioning" - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:811:1: entryRuleParitioning returns [EObject current=null] : iv_ruleParitioning= ruleParitioning EOF ; + // InternalLDef.g:811:1: entryRuleParitioning returns [EObject current=null] : iv_ruleParitioning= ruleParitioning EOF ; public final EObject entryRuleParitioning() throws RecognitionException { EObject current = null; @@ -2295,13 +2299,13 @@ public class InternalLDefParser extends AbstractInternalAntlrParser { try { - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:812:2: (iv_ruleParitioning= ruleParitioning EOF ) - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:813:2: iv_ruleParitioning= ruleParitioning EOF + // InternalLDef.g:812:2: (iv_ruleParitioning= ruleParitioning EOF ) + // InternalLDef.g:813:2: iv_ruleParitioning= ruleParitioning EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getParitioningRule()); } - pushFollow(FOLLOW_ruleParitioning_in_entryRuleParitioning1850); + pushFollow(FOLLOW_1); iv_ruleParitioning=ruleParitioning(); state._fsp--; @@ -2309,7 +2313,7 @@ public class InternalLDefParser extends AbstractInternalAntlrParser { if ( state.backtracking==0 ) { current =iv_ruleParitioning; } - match(input,EOF,FOLLOW_EOF_in_entryRuleParitioning1860); if (state.failed) return current; + match(input,EOF,FOLLOW_2); if (state.failed) return current; } @@ -2327,7 +2331,7 @@ public class InternalLDefParser extends AbstractInternalAntlrParser { // $ANTLR start "ruleParitioning" - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:820:1: ruleParitioning returns [EObject current=null] : (otherlv_0= 'partitioning' otherlv_1= '{' ( (lv_partitions_2_0= rulePartition ) )+ ( (lv_partitioner_3_0= rulePartitioner ) ) otherlv_4= '}' ) ; + // InternalLDef.g:820:1: ruleParitioning returns [EObject current=null] : (otherlv_0= 'partitioning' otherlv_1= '{' ( (lv_partitions_2_0= rulePartition ) )+ ( (lv_partitioner_3_0= rulePartitioner ) ) otherlv_4= '}' ) ; public final EObject ruleParitioning() throws RecognitionException { EObject current = null; @@ -2342,25 +2346,25 @@ public class InternalLDefParser extends AbstractInternalAntlrParser { enterRule(); try { - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:823:28: ( (otherlv_0= 'partitioning' otherlv_1= '{' ( (lv_partitions_2_0= rulePartition ) )+ ( (lv_partitioner_3_0= rulePartitioner ) ) otherlv_4= '}' ) ) - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:824:1: (otherlv_0= 'partitioning' otherlv_1= '{' ( (lv_partitions_2_0= rulePartition ) )+ ( (lv_partitioner_3_0= rulePartitioner ) ) otherlv_4= '}' ) + // InternalLDef.g:823:28: ( (otherlv_0= 'partitioning' otherlv_1= '{' ( (lv_partitions_2_0= rulePartition ) )+ ( (lv_partitioner_3_0= rulePartitioner ) ) otherlv_4= '}' ) ) + // InternalLDef.g:824:1: (otherlv_0= 'partitioning' otherlv_1= '{' ( (lv_partitions_2_0= rulePartition ) )+ ( (lv_partitioner_3_0= rulePartitioner ) ) otherlv_4= '}' ) { - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:824:1: (otherlv_0= 'partitioning' otherlv_1= '{' ( (lv_partitions_2_0= rulePartition ) )+ ( (lv_partitioner_3_0= rulePartitioner ) ) otherlv_4= '}' ) - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:824:3: otherlv_0= 'partitioning' otherlv_1= '{' ( (lv_partitions_2_0= rulePartition ) )+ ( (lv_partitioner_3_0= rulePartitioner ) ) otherlv_4= '}' + // InternalLDef.g:824:1: (otherlv_0= 'partitioning' otherlv_1= '{' ( (lv_partitions_2_0= rulePartition ) )+ ( (lv_partitioner_3_0= rulePartitioner ) ) otherlv_4= '}' ) + // InternalLDef.g:824:3: otherlv_0= 'partitioning' otherlv_1= '{' ( (lv_partitions_2_0= rulePartition ) )+ ( (lv_partitioner_3_0= rulePartitioner ) ) otherlv_4= '}' { - otherlv_0=(Token)match(input,22,FOLLOW_22_in_ruleParitioning1897); if (state.failed) return current; + otherlv_0=(Token)match(input,22,FOLLOW_7); if (state.failed) return current; if ( state.backtracking==0 ) { newLeafNode(otherlv_0, grammarAccess.getParitioningAccess().getPartitioningKeyword_0()); } - otherlv_1=(Token)match(input,15,FOLLOW_15_in_ruleParitioning1909); if (state.failed) return current; + otherlv_1=(Token)match(input,15,FOLLOW_21); if (state.failed) return current; if ( state.backtracking==0 ) { newLeafNode(otherlv_1, grammarAccess.getParitioningAccess().getLeftCurlyBracketKeyword_1()); } - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:832:1: ( (lv_partitions_2_0= rulePartition ) )+ + // InternalLDef.g:832:1: ( (lv_partitions_2_0= rulePartition ) )+ int cnt14=0; loop14: do { @@ -2374,17 +2378,17 @@ public class InternalLDefParser extends AbstractInternalAntlrParser { switch (alt14) { case 1 : - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:833:1: (lv_partitions_2_0= rulePartition ) + // InternalLDef.g:833:1: (lv_partitions_2_0= rulePartition ) { - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:833:1: (lv_partitions_2_0= rulePartition ) - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:834:3: lv_partitions_2_0= rulePartition + // InternalLDef.g:833:1: (lv_partitions_2_0= rulePartition ) + // InternalLDef.g:834:3: lv_partitions_2_0= rulePartition { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getParitioningAccess().getPartitionsPartitionParserRuleCall_2_0()); } - pushFollow(FOLLOW_rulePartition_in_ruleParitioning1930); + pushFollow(FOLLOW_22); lv_partitions_2_0=rulePartition(); state._fsp--; @@ -2398,7 +2402,7 @@ public class InternalLDefParser extends AbstractInternalAntlrParser { current, "partitions", lv_partitions_2_0, - "Partition"); + "org.eclipse.fx.code.editor.ldef.LDef.Partition"); afterParserOrEnumRuleCall(); } @@ -2419,18 +2423,18 @@ public class InternalLDefParser extends AbstractInternalAntlrParser { cnt14++; } while (true); - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:850:3: ( (lv_partitioner_3_0= rulePartitioner ) ) - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:851:1: (lv_partitioner_3_0= rulePartitioner ) + // InternalLDef.g:850:3: ( (lv_partitioner_3_0= rulePartitioner ) ) + // InternalLDef.g:851:1: (lv_partitioner_3_0= rulePartitioner ) { - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:851:1: (lv_partitioner_3_0= rulePartitioner ) - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:852:3: lv_partitioner_3_0= rulePartitioner + // InternalLDef.g:851:1: (lv_partitioner_3_0= rulePartitioner ) + // InternalLDef.g:852:3: lv_partitioner_3_0= rulePartitioner { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getParitioningAccess().getPartitionerPartitionerParserRuleCall_3_0()); } - pushFollow(FOLLOW_rulePartitioner_in_ruleParitioning1952); + pushFollow(FOLLOW_11); lv_partitioner_3_0=rulePartitioner(); state._fsp--; @@ -2444,7 +2448,7 @@ public class InternalLDefParser extends AbstractInternalAntlrParser { current, "partitioner", lv_partitioner_3_0, - "Partitioner"); + "org.eclipse.fx.code.editor.ldef.LDef.Partitioner"); afterParserOrEnumRuleCall(); } @@ -2454,7 +2458,7 @@ public class InternalLDefParser extends AbstractInternalAntlrParser { } - otherlv_4=(Token)match(input,16,FOLLOW_16_in_ruleParitioning1964); if (state.failed) return current; + otherlv_4=(Token)match(input,16,FOLLOW_2); if (state.failed) return current; if ( state.backtracking==0 ) { newLeafNode(otherlv_4, grammarAccess.getParitioningAccess().getRightCurlyBracketKeyword_4()); @@ -2483,7 +2487,7 @@ public class InternalLDefParser extends AbstractInternalAntlrParser { // $ANTLR start "entryRulePartition" - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:880:1: entryRulePartition returns [EObject current=null] : iv_rulePartition= rulePartition EOF ; + // InternalLDef.g:880:1: entryRulePartition returns [EObject current=null] : iv_rulePartition= rulePartition EOF ; public final EObject entryRulePartition() throws RecognitionException { EObject current = null; @@ -2491,13 +2495,13 @@ public class InternalLDefParser extends AbstractInternalAntlrParser { try { - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:881:2: (iv_rulePartition= rulePartition EOF ) - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:882:2: iv_rulePartition= rulePartition EOF + // InternalLDef.g:881:2: (iv_rulePartition= rulePartition EOF ) + // InternalLDef.g:882:2: iv_rulePartition= rulePartition EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getPartitionRule()); } - pushFollow(FOLLOW_rulePartition_in_entryRulePartition2000); + pushFollow(FOLLOW_1); iv_rulePartition=rulePartition(); state._fsp--; @@ -2505,7 +2509,7 @@ public class InternalLDefParser extends AbstractInternalAntlrParser { if ( state.backtracking==0 ) { current =iv_rulePartition; } - match(input,EOF,FOLLOW_EOF_in_entryRulePartition2010); if (state.failed) return current; + match(input,EOF,FOLLOW_2); if (state.failed) return current; } @@ -2523,7 +2527,7 @@ public class InternalLDefParser extends AbstractInternalAntlrParser { // $ANTLR start "rulePartition" - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:889:1: rulePartition returns [EObject current=null] : (otherlv_0= 'partition' ( (lv_name_1_0= RULE_ID ) ) ) ; + // InternalLDef.g:889:1: rulePartition returns [EObject current=null] : (otherlv_0= 'partition' ( (lv_name_1_0= RULE_ID ) ) ) ; public final EObject rulePartition() throws RecognitionException { EObject current = null; @@ -2533,25 +2537,25 @@ public class InternalLDefParser extends AbstractInternalAntlrParser { enterRule(); try { - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:892:28: ( (otherlv_0= 'partition' ( (lv_name_1_0= RULE_ID ) ) ) ) - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:893:1: (otherlv_0= 'partition' ( (lv_name_1_0= RULE_ID ) ) ) + // InternalLDef.g:892:28: ( (otherlv_0= 'partition' ( (lv_name_1_0= RULE_ID ) ) ) ) + // InternalLDef.g:893:1: (otherlv_0= 'partition' ( (lv_name_1_0= RULE_ID ) ) ) { - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:893:1: (otherlv_0= 'partition' ( (lv_name_1_0= RULE_ID ) ) ) - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:893:3: otherlv_0= 'partition' ( (lv_name_1_0= RULE_ID ) ) + // InternalLDef.g:893:1: (otherlv_0= 'partition' ( (lv_name_1_0= RULE_ID ) ) ) + // InternalLDef.g:893:3: otherlv_0= 'partition' ( (lv_name_1_0= RULE_ID ) ) { - otherlv_0=(Token)match(input,23,FOLLOW_23_in_rulePartition2047); if (state.failed) return current; + otherlv_0=(Token)match(input,23,FOLLOW_3); if (state.failed) return current; if ( state.backtracking==0 ) { newLeafNode(otherlv_0, grammarAccess.getPartitionAccess().getPartitionKeyword_0()); } - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:897:1: ( (lv_name_1_0= RULE_ID ) ) - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:898:1: (lv_name_1_0= RULE_ID ) + // InternalLDef.g:897:1: ( (lv_name_1_0= RULE_ID ) ) + // InternalLDef.g:898:1: (lv_name_1_0= RULE_ID ) { - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:898:1: (lv_name_1_0= RULE_ID ) - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:899:3: lv_name_1_0= RULE_ID + // InternalLDef.g:898:1: (lv_name_1_0= RULE_ID ) + // InternalLDef.g:899:3: lv_name_1_0= RULE_ID { - lv_name_1_0=(Token)match(input,RULE_ID,FOLLOW_RULE_ID_in_rulePartition2064); if (state.failed) return current; + lv_name_1_0=(Token)match(input,RULE_ID,FOLLOW_2); if (state.failed) return current; if ( state.backtracking==0 ) { newLeafNode(lv_name_1_0, grammarAccess.getPartitionAccess().getNameIDTerminalRuleCall_1_0()); @@ -2566,7 +2570,7 @@ public class InternalLDefParser extends AbstractInternalAntlrParser { current, "name", lv_name_1_0, - "ID"); + "org.eclipse.xtext.common.Terminals.ID"); } @@ -2598,7 +2602,7 @@ public class InternalLDefParser extends AbstractInternalAntlrParser { // $ANTLR start "entryRulePartitioner" - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:923:1: entryRulePartitioner returns [EObject current=null] : iv_rulePartitioner= rulePartitioner EOF ; + // InternalLDef.g:923:1: entryRulePartitioner returns [EObject current=null] : iv_rulePartitioner= rulePartitioner EOF ; public final EObject entryRulePartitioner() throws RecognitionException { EObject current = null; @@ -2606,13 +2610,13 @@ public class InternalLDefParser extends AbstractInternalAntlrParser { try { - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:924:2: (iv_rulePartitioner= rulePartitioner EOF ) - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:925:2: iv_rulePartitioner= rulePartitioner EOF + // InternalLDef.g:924:2: (iv_rulePartitioner= rulePartitioner EOF ) + // InternalLDef.g:925:2: iv_rulePartitioner= rulePartitioner EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getPartitionerRule()); } - pushFollow(FOLLOW_rulePartitioner_in_entryRulePartitioner2105); + pushFollow(FOLLOW_1); iv_rulePartitioner=rulePartitioner(); state._fsp--; @@ -2620,7 +2624,7 @@ public class InternalLDefParser extends AbstractInternalAntlrParser { if ( state.backtracking==0 ) { current =iv_rulePartitioner; } - match(input,EOF,FOLLOW_EOF_in_entryRulePartitioner2115); if (state.failed) return current; + match(input,EOF,FOLLOW_2); if (state.failed) return current; } @@ -2638,7 +2642,7 @@ public class InternalLDefParser extends AbstractInternalAntlrParser { // $ANTLR start "rulePartitioner" - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:932:1: rulePartitioner returns [EObject current=null] : (this_Partitioner_Rule_0= rulePartitioner_Rule | this_Paritioner_JS_1= ruleParitioner_JS ) ; + // InternalLDef.g:932:1: rulePartitioner returns [EObject current=null] : (this_Partitioner_Rule_0= rulePartitioner_Rule | this_Paritioner_JS_1= ruleParitioner_JS ) ; public final EObject rulePartitioner() throws RecognitionException { EObject current = null; @@ -2650,10 +2654,10 @@ public class InternalLDefParser extends AbstractInternalAntlrParser { enterRule(); try { - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:935:28: ( (this_Partitioner_Rule_0= rulePartitioner_Rule | this_Paritioner_JS_1= ruleParitioner_JS ) ) - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:936:1: (this_Partitioner_Rule_0= rulePartitioner_Rule | this_Paritioner_JS_1= ruleParitioner_JS ) + // InternalLDef.g:935:28: ( (this_Partitioner_Rule_0= rulePartitioner_Rule | this_Paritioner_JS_1= ruleParitioner_JS ) ) + // InternalLDef.g:936:1: (this_Partitioner_Rule_0= rulePartitioner_Rule | this_Paritioner_JS_1= ruleParitioner_JS ) { - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:936:1: (this_Partitioner_Rule_0= rulePartitioner_Rule | this_Paritioner_JS_1= ruleParitioner_JS ) + // InternalLDef.g:936:1: (this_Partitioner_Rule_0= rulePartitioner_Rule | this_Paritioner_JS_1= ruleParitioner_JS ) int alt15=2; int LA15_0 = input.LA(1); @@ -2672,14 +2676,14 @@ public class InternalLDefParser extends AbstractInternalAntlrParser { } switch (alt15) { case 1 : - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:937:5: this_Partitioner_Rule_0= rulePartitioner_Rule + // InternalLDef.g:937:5: this_Partitioner_Rule_0= rulePartitioner_Rule { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getPartitionerAccess().getPartitioner_RuleParserRuleCall_0()); } - pushFollow(FOLLOW_rulePartitioner_Rule_in_rulePartitioner2162); + pushFollow(FOLLOW_2); this_Partitioner_Rule_0=rulePartitioner_Rule(); state._fsp--; @@ -2694,14 +2698,14 @@ public class InternalLDefParser extends AbstractInternalAntlrParser { } break; case 2 : - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:947:5: this_Paritioner_JS_1= ruleParitioner_JS + // InternalLDef.g:947:5: this_Paritioner_JS_1= ruleParitioner_JS { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getPartitionerAccess().getParitioner_JSParserRuleCall_1()); } - pushFollow(FOLLOW_ruleParitioner_JS_in_rulePartitioner2189); + pushFollow(FOLLOW_2); this_Paritioner_JS_1=ruleParitioner_JS(); state._fsp--; @@ -2738,7 +2742,7 @@ public class InternalLDefParser extends AbstractInternalAntlrParser { // $ANTLR start "entryRuleParitioner_JS" - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:963:1: entryRuleParitioner_JS returns [EObject current=null] : iv_ruleParitioner_JS= ruleParitioner_JS EOF ; + // InternalLDef.g:963:1: entryRuleParitioner_JS returns [EObject current=null] : iv_ruleParitioner_JS= ruleParitioner_JS EOF ; public final EObject entryRuleParitioner_JS() throws RecognitionException { EObject current = null; @@ -2746,13 +2750,13 @@ public class InternalLDefParser extends AbstractInternalAntlrParser { try { - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:964:2: (iv_ruleParitioner_JS= ruleParitioner_JS EOF ) - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:965:2: iv_ruleParitioner_JS= ruleParitioner_JS EOF + // InternalLDef.g:964:2: (iv_ruleParitioner_JS= ruleParitioner_JS EOF ) + // InternalLDef.g:965:2: iv_ruleParitioner_JS= ruleParitioner_JS EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getParitioner_JSRule()); } - pushFollow(FOLLOW_ruleParitioner_JS_in_entryRuleParitioner_JS2224); + pushFollow(FOLLOW_1); iv_ruleParitioner_JS=ruleParitioner_JS(); state._fsp--; @@ -2760,7 +2764,7 @@ public class InternalLDefParser extends AbstractInternalAntlrParser { if ( state.backtracking==0 ) { current =iv_ruleParitioner_JS; } - match(input,EOF,FOLLOW_EOF_in_entryRuleParitioner_JS2234); if (state.failed) return current; + match(input,EOF,FOLLOW_2); if (state.failed) return current; } @@ -2778,7 +2782,7 @@ public class InternalLDefParser extends AbstractInternalAntlrParser { // $ANTLR start "ruleParitioner_JS" - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:972:1: ruleParitioner_JS returns [EObject current=null] : (otherlv_0= 'script' ( (lv_scriptURI_1_0= RULE_STRING ) ) ) ; + // InternalLDef.g:972:1: ruleParitioner_JS returns [EObject current=null] : (otherlv_0= 'script' ( (lv_scriptURI_1_0= RULE_STRING ) ) ) ; public final EObject ruleParitioner_JS() throws RecognitionException { EObject current = null; @@ -2788,25 +2792,25 @@ public class InternalLDefParser extends AbstractInternalAntlrParser { enterRule(); try { - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:975:28: ( (otherlv_0= 'script' ( (lv_scriptURI_1_0= RULE_STRING ) ) ) ) - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:976:1: (otherlv_0= 'script' ( (lv_scriptURI_1_0= RULE_STRING ) ) ) + // InternalLDef.g:975:28: ( (otherlv_0= 'script' ( (lv_scriptURI_1_0= RULE_STRING ) ) ) ) + // InternalLDef.g:976:1: (otherlv_0= 'script' ( (lv_scriptURI_1_0= RULE_STRING ) ) ) { - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:976:1: (otherlv_0= 'script' ( (lv_scriptURI_1_0= RULE_STRING ) ) ) - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:976:3: otherlv_0= 'script' ( (lv_scriptURI_1_0= RULE_STRING ) ) + // InternalLDef.g:976:1: (otherlv_0= 'script' ( (lv_scriptURI_1_0= RULE_STRING ) ) ) + // InternalLDef.g:976:3: otherlv_0= 'script' ( (lv_scriptURI_1_0= RULE_STRING ) ) { - otherlv_0=(Token)match(input,24,FOLLOW_24_in_ruleParitioner_JS2271); if (state.failed) return current; + otherlv_0=(Token)match(input,24,FOLLOW_16); if (state.failed) return current; if ( state.backtracking==0 ) { newLeafNode(otherlv_0, grammarAccess.getParitioner_JSAccess().getScriptKeyword_0()); } - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:980:1: ( (lv_scriptURI_1_0= RULE_STRING ) ) - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:981:1: (lv_scriptURI_1_0= RULE_STRING ) + // InternalLDef.g:980:1: ( (lv_scriptURI_1_0= RULE_STRING ) ) + // InternalLDef.g:981:1: (lv_scriptURI_1_0= RULE_STRING ) { - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:981:1: (lv_scriptURI_1_0= RULE_STRING ) - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:982:3: lv_scriptURI_1_0= RULE_STRING + // InternalLDef.g:981:1: (lv_scriptURI_1_0= RULE_STRING ) + // InternalLDef.g:982:3: lv_scriptURI_1_0= RULE_STRING { - lv_scriptURI_1_0=(Token)match(input,RULE_STRING,FOLLOW_RULE_STRING_in_ruleParitioner_JS2288); if (state.failed) return current; + lv_scriptURI_1_0=(Token)match(input,RULE_STRING,FOLLOW_2); if (state.failed) return current; if ( state.backtracking==0 ) { newLeafNode(lv_scriptURI_1_0, grammarAccess.getParitioner_JSAccess().getScriptURISTRINGTerminalRuleCall_1_0()); @@ -2821,7 +2825,7 @@ public class InternalLDefParser extends AbstractInternalAntlrParser { current, "scriptURI", lv_scriptURI_1_0, - "STRING"); + "org.eclipse.xtext.common.Terminals.STRING"); } @@ -2853,7 +2857,7 @@ public class InternalLDefParser extends AbstractInternalAntlrParser { // $ANTLR start "entryRulePartitioner_Rule" - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:1006:1: entryRulePartitioner_Rule returns [EObject current=null] : iv_rulePartitioner_Rule= rulePartitioner_Rule EOF ; + // InternalLDef.g:1006:1: entryRulePartitioner_Rule returns [EObject current=null] : iv_rulePartitioner_Rule= rulePartitioner_Rule EOF ; public final EObject entryRulePartitioner_Rule() throws RecognitionException { EObject current = null; @@ -2861,13 +2865,13 @@ public class InternalLDefParser extends AbstractInternalAntlrParser { try { - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:1007:2: (iv_rulePartitioner_Rule= rulePartitioner_Rule EOF ) - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:1008:2: iv_rulePartitioner_Rule= rulePartitioner_Rule EOF + // InternalLDef.g:1007:2: (iv_rulePartitioner_Rule= rulePartitioner_Rule EOF ) + // InternalLDef.g:1008:2: iv_rulePartitioner_Rule= rulePartitioner_Rule EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getPartitioner_RuleRule()); } - pushFollow(FOLLOW_rulePartitioner_Rule_in_entryRulePartitioner_Rule2329); + pushFollow(FOLLOW_1); iv_rulePartitioner_Rule=rulePartitioner_Rule(); state._fsp--; @@ -2875,7 +2879,7 @@ public class InternalLDefParser extends AbstractInternalAntlrParser { if ( state.backtracking==0 ) { current =iv_rulePartitioner_Rule; } - match(input,EOF,FOLLOW_EOF_in_entryRulePartitioner_Rule2339); if (state.failed) return current; + match(input,EOF,FOLLOW_2); if (state.failed) return current; } @@ -2893,7 +2897,7 @@ public class InternalLDefParser extends AbstractInternalAntlrParser { // $ANTLR start "rulePartitioner_Rule" - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:1015:1: rulePartitioner_Rule returns [EObject current=null] : (otherlv_0= 'rule' otherlv_1= '{' ( (lv_ruleList_2_0= rulePartition_Rule ) )+ otherlv_3= '}' ) ; + // InternalLDef.g:1015:1: rulePartitioner_Rule returns [EObject current=null] : (otherlv_0= 'rule' otherlv_1= '{' ( (lv_ruleList_2_0= rulePartition_Rule ) )+ otherlv_3= '}' ) ; public final EObject rulePartitioner_Rule() throws RecognitionException { EObject current = null; @@ -2906,25 +2910,25 @@ public class InternalLDefParser extends AbstractInternalAntlrParser { enterRule(); try { - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:1018:28: ( (otherlv_0= 'rule' otherlv_1= '{' ( (lv_ruleList_2_0= rulePartition_Rule ) )+ otherlv_3= '}' ) ) - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:1019:1: (otherlv_0= 'rule' otherlv_1= '{' ( (lv_ruleList_2_0= rulePartition_Rule ) )+ otherlv_3= '}' ) + // InternalLDef.g:1018:28: ( (otherlv_0= 'rule' otherlv_1= '{' ( (lv_ruleList_2_0= rulePartition_Rule ) )+ otherlv_3= '}' ) ) + // InternalLDef.g:1019:1: (otherlv_0= 'rule' otherlv_1= '{' ( (lv_ruleList_2_0= rulePartition_Rule ) )+ otherlv_3= '}' ) { - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:1019:1: (otherlv_0= 'rule' otherlv_1= '{' ( (lv_ruleList_2_0= rulePartition_Rule ) )+ otherlv_3= '}' ) - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:1019:3: otherlv_0= 'rule' otherlv_1= '{' ( (lv_ruleList_2_0= rulePartition_Rule ) )+ otherlv_3= '}' + // InternalLDef.g:1019:1: (otherlv_0= 'rule' otherlv_1= '{' ( (lv_ruleList_2_0= rulePartition_Rule ) )+ otherlv_3= '}' ) + // InternalLDef.g:1019:3: otherlv_0= 'rule' otherlv_1= '{' ( (lv_ruleList_2_0= rulePartition_Rule ) )+ otherlv_3= '}' { - otherlv_0=(Token)match(input,25,FOLLOW_25_in_rulePartitioner_Rule2376); if (state.failed) return current; + otherlv_0=(Token)match(input,25,FOLLOW_7); if (state.failed) return current; if ( state.backtracking==0 ) { newLeafNode(otherlv_0, grammarAccess.getPartitioner_RuleAccess().getRuleKeyword_0()); } - otherlv_1=(Token)match(input,15,FOLLOW_15_in_rulePartitioner_Rule2388); if (state.failed) return current; + otherlv_1=(Token)match(input,15,FOLLOW_23); if (state.failed) return current; if ( state.backtracking==0 ) { newLeafNode(otherlv_1, grammarAccess.getPartitioner_RuleAccess().getLeftCurlyBracketKeyword_1()); } - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:1027:1: ( (lv_ruleList_2_0= rulePartition_Rule ) )+ + // InternalLDef.g:1027:1: ( (lv_ruleList_2_0= rulePartition_Rule ) )+ int cnt16=0; loop16: do { @@ -2938,17 +2942,17 @@ public class InternalLDefParser extends AbstractInternalAntlrParser { switch (alt16) { case 1 : - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:1028:1: (lv_ruleList_2_0= rulePartition_Rule ) + // InternalLDef.g:1028:1: (lv_ruleList_2_0= rulePartition_Rule ) { - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:1028:1: (lv_ruleList_2_0= rulePartition_Rule ) - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:1029:3: lv_ruleList_2_0= rulePartition_Rule + // InternalLDef.g:1028:1: (lv_ruleList_2_0= rulePartition_Rule ) + // InternalLDef.g:1029:3: lv_ruleList_2_0= rulePartition_Rule { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getPartitioner_RuleAccess().getRuleListPartition_RuleParserRuleCall_2_0()); } - pushFollow(FOLLOW_rulePartition_Rule_in_rulePartitioner_Rule2409); + pushFollow(FOLLOW_24); lv_ruleList_2_0=rulePartition_Rule(); state._fsp--; @@ -2962,7 +2966,7 @@ public class InternalLDefParser extends AbstractInternalAntlrParser { current, "ruleList", lv_ruleList_2_0, - "Partition_Rule"); + "org.eclipse.fx.code.editor.ldef.LDef.Partition_Rule"); afterParserOrEnumRuleCall(); } @@ -2983,7 +2987,7 @@ public class InternalLDefParser extends AbstractInternalAntlrParser { cnt16++; } while (true); - otherlv_3=(Token)match(input,16,FOLLOW_16_in_rulePartitioner_Rule2422); if (state.failed) return current; + otherlv_3=(Token)match(input,16,FOLLOW_2); if (state.failed) return current; if ( state.backtracking==0 ) { newLeafNode(otherlv_3, grammarAccess.getPartitioner_RuleAccess().getRightCurlyBracketKeyword_3()); @@ -3012,7 +3016,7 @@ public class InternalLDefParser extends AbstractInternalAntlrParser { // $ANTLR start "entryRulePartition_Rule" - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:1057:1: entryRulePartition_Rule returns [EObject current=null] : iv_rulePartition_Rule= rulePartition_Rule EOF ; + // InternalLDef.g:1057:1: entryRulePartition_Rule returns [EObject current=null] : iv_rulePartition_Rule= rulePartition_Rule EOF ; public final EObject entryRulePartition_Rule() throws RecognitionException { EObject current = null; @@ -3020,13 +3024,13 @@ public class InternalLDefParser extends AbstractInternalAntlrParser { try { - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:1058:2: (iv_rulePartition_Rule= rulePartition_Rule EOF ) - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:1059:2: iv_rulePartition_Rule= rulePartition_Rule EOF + // InternalLDef.g:1058:2: (iv_rulePartition_Rule= rulePartition_Rule EOF ) + // InternalLDef.g:1059:2: iv_rulePartition_Rule= rulePartition_Rule EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getPartition_RuleRule()); } - pushFollow(FOLLOW_rulePartition_Rule_in_entryRulePartition_Rule2458); + pushFollow(FOLLOW_1); iv_rulePartition_Rule=rulePartition_Rule(); state._fsp--; @@ -3034,7 +3038,7 @@ public class InternalLDefParser extends AbstractInternalAntlrParser { if ( state.backtracking==0 ) { current =iv_rulePartition_Rule; } - match(input,EOF,FOLLOW_EOF_in_entryRulePartition_Rule2468); if (state.failed) return current; + match(input,EOF,FOLLOW_2); if (state.failed) return current; } @@ -3052,7 +3056,7 @@ public class InternalLDefParser extends AbstractInternalAntlrParser { // $ANTLR start "rulePartition_Rule" - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:1066:1: rulePartition_Rule returns [EObject current=null] : (this_Partition_SingleLineRule_0= rulePartition_SingleLineRule | this_Partition_MultiLineRule_1= rulePartition_MultiLineRule ) ; + // InternalLDef.g:1066:1: rulePartition_Rule returns [EObject current=null] : (this_Partition_SingleLineRule_0= rulePartition_SingleLineRule | this_Partition_MultiLineRule_1= rulePartition_MultiLineRule ) ; public final EObject rulePartition_Rule() throws RecognitionException { EObject current = null; @@ -3064,10 +3068,10 @@ public class InternalLDefParser extends AbstractInternalAntlrParser { enterRule(); try { - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:1069:28: ( (this_Partition_SingleLineRule_0= rulePartition_SingleLineRule | this_Partition_MultiLineRule_1= rulePartition_MultiLineRule ) ) - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:1070:1: (this_Partition_SingleLineRule_0= rulePartition_SingleLineRule | this_Partition_MultiLineRule_1= rulePartition_MultiLineRule ) + // InternalLDef.g:1069:28: ( (this_Partition_SingleLineRule_0= rulePartition_SingleLineRule | this_Partition_MultiLineRule_1= rulePartition_MultiLineRule ) ) + // InternalLDef.g:1070:1: (this_Partition_SingleLineRule_0= rulePartition_SingleLineRule | this_Partition_MultiLineRule_1= rulePartition_MultiLineRule ) { - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:1070:1: (this_Partition_SingleLineRule_0= rulePartition_SingleLineRule | this_Partition_MultiLineRule_1= rulePartition_MultiLineRule ) + // InternalLDef.g:1070:1: (this_Partition_SingleLineRule_0= rulePartition_SingleLineRule | this_Partition_MultiLineRule_1= rulePartition_MultiLineRule ) int alt17=2; int LA17_0 = input.LA(1); @@ -3086,14 +3090,14 @@ public class InternalLDefParser extends AbstractInternalAntlrParser { } switch (alt17) { case 1 : - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:1071:5: this_Partition_SingleLineRule_0= rulePartition_SingleLineRule + // InternalLDef.g:1071:5: this_Partition_SingleLineRule_0= rulePartition_SingleLineRule { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getPartition_RuleAccess().getPartition_SingleLineRuleParserRuleCall_0()); } - pushFollow(FOLLOW_rulePartition_SingleLineRule_in_rulePartition_Rule2515); + pushFollow(FOLLOW_2); this_Partition_SingleLineRule_0=rulePartition_SingleLineRule(); state._fsp--; @@ -3108,14 +3112,14 @@ public class InternalLDefParser extends AbstractInternalAntlrParser { } break; case 2 : - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:1081:5: this_Partition_MultiLineRule_1= rulePartition_MultiLineRule + // InternalLDef.g:1081:5: this_Partition_MultiLineRule_1= rulePartition_MultiLineRule { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getPartition_RuleAccess().getPartition_MultiLineRuleParserRuleCall_1()); } - pushFollow(FOLLOW_rulePartition_MultiLineRule_in_rulePartition_Rule2542); + pushFollow(FOLLOW_2); this_Partition_MultiLineRule_1=rulePartition_MultiLineRule(); state._fsp--; @@ -3152,7 +3156,7 @@ public class InternalLDefParser extends AbstractInternalAntlrParser { // $ANTLR start "entryRulePartition_SingleLineRule" - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:1097:1: entryRulePartition_SingleLineRule returns [EObject current=null] : iv_rulePartition_SingleLineRule= rulePartition_SingleLineRule EOF ; + // InternalLDef.g:1097:1: entryRulePartition_SingleLineRule returns [EObject current=null] : iv_rulePartition_SingleLineRule= rulePartition_SingleLineRule EOF ; public final EObject entryRulePartition_SingleLineRule() throws RecognitionException { EObject current = null; @@ -3160,13 +3164,13 @@ public class InternalLDefParser extends AbstractInternalAntlrParser { try { - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:1098:2: (iv_rulePartition_SingleLineRule= rulePartition_SingleLineRule EOF ) - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:1099:2: iv_rulePartition_SingleLineRule= rulePartition_SingleLineRule EOF + // InternalLDef.g:1098:2: (iv_rulePartition_SingleLineRule= rulePartition_SingleLineRule EOF ) + // InternalLDef.g:1099:2: iv_rulePartition_SingleLineRule= rulePartition_SingleLineRule EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getPartition_SingleLineRuleRule()); } - pushFollow(FOLLOW_rulePartition_SingleLineRule_in_entryRulePartition_SingleLineRule2577); + pushFollow(FOLLOW_1); iv_rulePartition_SingleLineRule=rulePartition_SingleLineRule(); state._fsp--; @@ -3174,7 +3178,7 @@ public class InternalLDefParser extends AbstractInternalAntlrParser { if ( state.backtracking==0 ) { current =iv_rulePartition_SingleLineRule; } - match(input,EOF,FOLLOW_EOF_in_entryRulePartition_SingleLineRule2587); if (state.failed) return current; + match(input,EOF,FOLLOW_2); if (state.failed) return current; } @@ -3192,7 +3196,7 @@ public class InternalLDefParser extends AbstractInternalAntlrParser { // $ANTLR start "rulePartition_SingleLineRule" - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:1106:1: rulePartition_SingleLineRule returns [EObject current=null] : (otherlv_0= 'single_line' ( (otherlv_1= RULE_ID ) ) ( (lv_startSeq_2_0= RULE_STRING ) ) (otherlv_3= 'col' ( (lv_check_4_0= ruleCheck ) ) )? (otherlv_5= '=>' ( (lv_endSeq_6_0= RULE_STRING ) )? )? (otherlv_7= 'escaped' otherlv_8= 'by' ( (lv_escapeSeq_9_0= RULE_STRING ) ) )? ) ; + // InternalLDef.g:1106:1: rulePartition_SingleLineRule returns [EObject current=null] : (otherlv_0= 'single_line' ( (otherlv_1= RULE_ID ) ) ( (lv_startSeq_2_0= RULE_STRING ) ) (otherlv_3= 'col' ( (lv_check_4_0= ruleCheck ) ) )? (otherlv_5= '=>' ( (lv_endSeq_6_0= RULE_STRING ) )? )? (otherlv_7= 'escaped' otherlv_8= 'by' ( (lv_escapeSeq_9_0= RULE_STRING ) ) )? ) ; public final EObject rulePartition_SingleLineRule() throws RecognitionException { EObject current = null; @@ -3211,23 +3215,23 @@ public class InternalLDefParser extends AbstractInternalAntlrParser { enterRule(); try { - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:1109:28: ( (otherlv_0= 'single_line' ( (otherlv_1= RULE_ID ) ) ( (lv_startSeq_2_0= RULE_STRING ) ) (otherlv_3= 'col' ( (lv_check_4_0= ruleCheck ) ) )? (otherlv_5= '=>' ( (lv_endSeq_6_0= RULE_STRING ) )? )? (otherlv_7= 'escaped' otherlv_8= 'by' ( (lv_escapeSeq_9_0= RULE_STRING ) ) )? ) ) - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:1110:1: (otherlv_0= 'single_line' ( (otherlv_1= RULE_ID ) ) ( (lv_startSeq_2_0= RULE_STRING ) ) (otherlv_3= 'col' ( (lv_check_4_0= ruleCheck ) ) )? (otherlv_5= '=>' ( (lv_endSeq_6_0= RULE_STRING ) )? )? (otherlv_7= 'escaped' otherlv_8= 'by' ( (lv_escapeSeq_9_0= RULE_STRING ) ) )? ) + // InternalLDef.g:1109:28: ( (otherlv_0= 'single_line' ( (otherlv_1= RULE_ID ) ) ( (lv_startSeq_2_0= RULE_STRING ) ) (otherlv_3= 'col' ( (lv_check_4_0= ruleCheck ) ) )? (otherlv_5= '=>' ( (lv_endSeq_6_0= RULE_STRING ) )? )? (otherlv_7= 'escaped' otherlv_8= 'by' ( (lv_escapeSeq_9_0= RULE_STRING ) ) )? ) ) + // InternalLDef.g:1110:1: (otherlv_0= 'single_line' ( (otherlv_1= RULE_ID ) ) ( (lv_startSeq_2_0= RULE_STRING ) ) (otherlv_3= 'col' ( (lv_check_4_0= ruleCheck ) ) )? (otherlv_5= '=>' ( (lv_endSeq_6_0= RULE_STRING ) )? )? (otherlv_7= 'escaped' otherlv_8= 'by' ( (lv_escapeSeq_9_0= RULE_STRING ) ) )? ) { - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:1110:1: (otherlv_0= 'single_line' ( (otherlv_1= RULE_ID ) ) ( (lv_startSeq_2_0= RULE_STRING ) ) (otherlv_3= 'col' ( (lv_check_4_0= ruleCheck ) ) )? (otherlv_5= '=>' ( (lv_endSeq_6_0= RULE_STRING ) )? )? (otherlv_7= 'escaped' otherlv_8= 'by' ( (lv_escapeSeq_9_0= RULE_STRING ) ) )? ) - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:1110:3: otherlv_0= 'single_line' ( (otherlv_1= RULE_ID ) ) ( (lv_startSeq_2_0= RULE_STRING ) ) (otherlv_3= 'col' ( (lv_check_4_0= ruleCheck ) ) )? (otherlv_5= '=>' ( (lv_endSeq_6_0= RULE_STRING ) )? )? (otherlv_7= 'escaped' otherlv_8= 'by' ( (lv_escapeSeq_9_0= RULE_STRING ) ) )? + // InternalLDef.g:1110:1: (otherlv_0= 'single_line' ( (otherlv_1= RULE_ID ) ) ( (lv_startSeq_2_0= RULE_STRING ) ) (otherlv_3= 'col' ( (lv_check_4_0= ruleCheck ) ) )? (otherlv_5= '=>' ( (lv_endSeq_6_0= RULE_STRING ) )? )? (otherlv_7= 'escaped' otherlv_8= 'by' ( (lv_escapeSeq_9_0= RULE_STRING ) ) )? ) + // InternalLDef.g:1110:3: otherlv_0= 'single_line' ( (otherlv_1= RULE_ID ) ) ( (lv_startSeq_2_0= RULE_STRING ) ) (otherlv_3= 'col' ( (lv_check_4_0= ruleCheck ) ) )? (otherlv_5= '=>' ( (lv_endSeq_6_0= RULE_STRING ) )? )? (otherlv_7= 'escaped' otherlv_8= 'by' ( (lv_escapeSeq_9_0= RULE_STRING ) ) )? { - otherlv_0=(Token)match(input,26,FOLLOW_26_in_rulePartition_SingleLineRule2624); if (state.failed) return current; + otherlv_0=(Token)match(input,26,FOLLOW_3); if (state.failed) return current; if ( state.backtracking==0 ) { newLeafNode(otherlv_0, grammarAccess.getPartition_SingleLineRuleAccess().getSingle_lineKeyword_0()); } - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:1114:1: ( (otherlv_1= RULE_ID ) ) - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:1115:1: (otherlv_1= RULE_ID ) + // InternalLDef.g:1114:1: ( (otherlv_1= RULE_ID ) ) + // InternalLDef.g:1115:1: (otherlv_1= RULE_ID ) { - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:1115:1: (otherlv_1= RULE_ID ) - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:1116:3: otherlv_1= RULE_ID + // InternalLDef.g:1115:1: (otherlv_1= RULE_ID ) + // InternalLDef.g:1116:3: otherlv_1= RULE_ID { if ( state.backtracking==0 ) { @@ -3236,7 +3240,7 @@ public class InternalLDefParser extends AbstractInternalAntlrParser { } } - otherlv_1=(Token)match(input,RULE_ID,FOLLOW_RULE_ID_in_rulePartition_SingleLineRule2644); if (state.failed) return current; + otherlv_1=(Token)match(input,RULE_ID,FOLLOW_16); if (state.failed) return current; if ( state.backtracking==0 ) { newLeafNode(otherlv_1, grammarAccess.getPartition_SingleLineRuleAccess().getParitionPartitionCrossReference_1_0()); @@ -3248,13 +3252,13 @@ public class InternalLDefParser extends AbstractInternalAntlrParser { } - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:1127:2: ( (lv_startSeq_2_0= RULE_STRING ) ) - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:1128:1: (lv_startSeq_2_0= RULE_STRING ) + // InternalLDef.g:1127:2: ( (lv_startSeq_2_0= RULE_STRING ) ) + // InternalLDef.g:1128:1: (lv_startSeq_2_0= RULE_STRING ) { - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:1128:1: (lv_startSeq_2_0= RULE_STRING ) - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:1129:3: lv_startSeq_2_0= RULE_STRING + // InternalLDef.g:1128:1: (lv_startSeq_2_0= RULE_STRING ) + // InternalLDef.g:1129:3: lv_startSeq_2_0= RULE_STRING { - lv_startSeq_2_0=(Token)match(input,RULE_STRING,FOLLOW_RULE_STRING_in_rulePartition_SingleLineRule2661); if (state.failed) return current; + lv_startSeq_2_0=(Token)match(input,RULE_STRING,FOLLOW_25); if (state.failed) return current; if ( state.backtracking==0 ) { newLeafNode(lv_startSeq_2_0, grammarAccess.getPartition_SingleLineRuleAccess().getStartSeqSTRINGTerminalRuleCall_2_0()); @@ -3269,7 +3273,7 @@ public class InternalLDefParser extends AbstractInternalAntlrParser { current, "startSeq", lv_startSeq_2_0, - "STRING"); + "org.eclipse.xtext.common.Terminals.STRING"); } @@ -3278,7 +3282,7 @@ public class InternalLDefParser extends AbstractInternalAntlrParser { } - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:1145:2: (otherlv_3= 'col' ( (lv_check_4_0= ruleCheck ) ) )? + // InternalLDef.g:1145:2: (otherlv_3= 'col' ( (lv_check_4_0= ruleCheck ) ) )? int alt18=2; int LA18_0 = input.LA(1); @@ -3287,26 +3291,26 @@ public class InternalLDefParser extends AbstractInternalAntlrParser { } switch (alt18) { case 1 : - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:1145:4: otherlv_3= 'col' ( (lv_check_4_0= ruleCheck ) ) + // InternalLDef.g:1145:4: otherlv_3= 'col' ( (lv_check_4_0= ruleCheck ) ) { - otherlv_3=(Token)match(input,27,FOLLOW_27_in_rulePartition_SingleLineRule2679); if (state.failed) return current; + otherlv_3=(Token)match(input,27,FOLLOW_26); if (state.failed) return current; if ( state.backtracking==0 ) { newLeafNode(otherlv_3, grammarAccess.getPartition_SingleLineRuleAccess().getColKeyword_3_0()); } - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:1149:1: ( (lv_check_4_0= ruleCheck ) ) - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:1150:1: (lv_check_4_0= ruleCheck ) + // InternalLDef.g:1149:1: ( (lv_check_4_0= ruleCheck ) ) + // InternalLDef.g:1150:1: (lv_check_4_0= ruleCheck ) { - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:1150:1: (lv_check_4_0= ruleCheck ) - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:1151:3: lv_check_4_0= ruleCheck + // InternalLDef.g:1150:1: (lv_check_4_0= ruleCheck ) + // InternalLDef.g:1151:3: lv_check_4_0= ruleCheck { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getPartition_SingleLineRuleAccess().getCheckCheckParserRuleCall_3_1_0()); } - pushFollow(FOLLOW_ruleCheck_in_rulePartition_SingleLineRule2700); + pushFollow(FOLLOW_27); lv_check_4_0=ruleCheck(); state._fsp--; @@ -3320,7 +3324,7 @@ public class InternalLDefParser extends AbstractInternalAntlrParser { current, "check", lv_check_4_0, - "Check"); + "org.eclipse.fx.code.editor.ldef.LDef.Check"); afterParserOrEnumRuleCall(); } @@ -3336,7 +3340,7 @@ public class InternalLDefParser extends AbstractInternalAntlrParser { } - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:1167:4: (otherlv_5= '=>' ( (lv_endSeq_6_0= RULE_STRING ) )? )? + // InternalLDef.g:1167:4: (otherlv_5= '=>' ( (lv_endSeq_6_0= RULE_STRING ) )? )? int alt20=2; int LA20_0 = input.LA(1); @@ -3345,15 +3349,15 @@ public class InternalLDefParser extends AbstractInternalAntlrParser { } switch (alt20) { case 1 : - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:1167:6: otherlv_5= '=>' ( (lv_endSeq_6_0= RULE_STRING ) )? + // InternalLDef.g:1167:6: otherlv_5= '=>' ( (lv_endSeq_6_0= RULE_STRING ) )? { - otherlv_5=(Token)match(input,28,FOLLOW_28_in_rulePartition_SingleLineRule2715); if (state.failed) return current; + otherlv_5=(Token)match(input,28,FOLLOW_28); if (state.failed) return current; if ( state.backtracking==0 ) { newLeafNode(otherlv_5, grammarAccess.getPartition_SingleLineRuleAccess().getEqualsSignGreaterThanSignKeyword_4_0()); } - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:1171:1: ( (lv_endSeq_6_0= RULE_STRING ) )? + // InternalLDef.g:1171:1: ( (lv_endSeq_6_0= RULE_STRING ) )? int alt19=2; int LA19_0 = input.LA(1); @@ -3362,12 +3366,12 @@ public class InternalLDefParser extends AbstractInternalAntlrParser { } switch (alt19) { case 1 : - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:1172:1: (lv_endSeq_6_0= RULE_STRING ) + // InternalLDef.g:1172:1: (lv_endSeq_6_0= RULE_STRING ) { - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:1172:1: (lv_endSeq_6_0= RULE_STRING ) - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:1173:3: lv_endSeq_6_0= RULE_STRING + // InternalLDef.g:1172:1: (lv_endSeq_6_0= RULE_STRING ) + // InternalLDef.g:1173:3: lv_endSeq_6_0= RULE_STRING { - lv_endSeq_6_0=(Token)match(input,RULE_STRING,FOLLOW_RULE_STRING_in_rulePartition_SingleLineRule2732); if (state.failed) return current; + lv_endSeq_6_0=(Token)match(input,RULE_STRING,FOLLOW_29); if (state.failed) return current; if ( state.backtracking==0 ) { newLeafNode(lv_endSeq_6_0, grammarAccess.getPartition_SingleLineRuleAccess().getEndSeqSTRINGTerminalRuleCall_4_1_0()); @@ -3382,7 +3386,7 @@ public class InternalLDefParser extends AbstractInternalAntlrParser { current, "endSeq", lv_endSeq_6_0, - "STRING"); + "org.eclipse.xtext.common.Terminals.STRING"); } @@ -3400,7 +3404,7 @@ public class InternalLDefParser extends AbstractInternalAntlrParser { } - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:1189:5: (otherlv_7= 'escaped' otherlv_8= 'by' ( (lv_escapeSeq_9_0= RULE_STRING ) ) )? + // InternalLDef.g:1189:5: (otherlv_7= 'escaped' otherlv_8= 'by' ( (lv_escapeSeq_9_0= RULE_STRING ) ) )? int alt21=2; int LA21_0 = input.LA(1); @@ -3409,27 +3413,27 @@ public class InternalLDefParser extends AbstractInternalAntlrParser { } switch (alt21) { case 1 : - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:1189:7: otherlv_7= 'escaped' otherlv_8= 'by' ( (lv_escapeSeq_9_0= RULE_STRING ) ) + // InternalLDef.g:1189:7: otherlv_7= 'escaped' otherlv_8= 'by' ( (lv_escapeSeq_9_0= RULE_STRING ) ) { - otherlv_7=(Token)match(input,29,FOLLOW_29_in_rulePartition_SingleLineRule2753); if (state.failed) return current; + otherlv_7=(Token)match(input,29,FOLLOW_30); if (state.failed) return current; if ( state.backtracking==0 ) { newLeafNode(otherlv_7, grammarAccess.getPartition_SingleLineRuleAccess().getEscapedKeyword_5_0()); } - otherlv_8=(Token)match(input,30,FOLLOW_30_in_rulePartition_SingleLineRule2765); if (state.failed) return current; + otherlv_8=(Token)match(input,30,FOLLOW_16); if (state.failed) return current; if ( state.backtracking==0 ) { newLeafNode(otherlv_8, grammarAccess.getPartition_SingleLineRuleAccess().getByKeyword_5_1()); } - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:1197:1: ( (lv_escapeSeq_9_0= RULE_STRING ) ) - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:1198:1: (lv_escapeSeq_9_0= RULE_STRING ) + // InternalLDef.g:1197:1: ( (lv_escapeSeq_9_0= RULE_STRING ) ) + // InternalLDef.g:1198:1: (lv_escapeSeq_9_0= RULE_STRING ) { - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:1198:1: (lv_escapeSeq_9_0= RULE_STRING ) - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:1199:3: lv_escapeSeq_9_0= RULE_STRING + // InternalLDef.g:1198:1: (lv_escapeSeq_9_0= RULE_STRING ) + // InternalLDef.g:1199:3: lv_escapeSeq_9_0= RULE_STRING { - lv_escapeSeq_9_0=(Token)match(input,RULE_STRING,FOLLOW_RULE_STRING_in_rulePartition_SingleLineRule2782); if (state.failed) return current; + lv_escapeSeq_9_0=(Token)match(input,RULE_STRING,FOLLOW_2); if (state.failed) return current; if ( state.backtracking==0 ) { newLeafNode(lv_escapeSeq_9_0, grammarAccess.getPartition_SingleLineRuleAccess().getEscapeSeqSTRINGTerminalRuleCall_5_2_0()); @@ -3444,7 +3448,7 @@ public class InternalLDefParser extends AbstractInternalAntlrParser { current, "escapeSeq", lv_escapeSeq_9_0, - "STRING"); + "org.eclipse.xtext.common.Terminals.STRING"); } @@ -3482,7 +3486,7 @@ public class InternalLDefParser extends AbstractInternalAntlrParser { // $ANTLR start "entryRulePartition_MultiLineRule" - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:1223:1: entryRulePartition_MultiLineRule returns [EObject current=null] : iv_rulePartition_MultiLineRule= rulePartition_MultiLineRule EOF ; + // InternalLDef.g:1223:1: entryRulePartition_MultiLineRule returns [EObject current=null] : iv_rulePartition_MultiLineRule= rulePartition_MultiLineRule EOF ; public final EObject entryRulePartition_MultiLineRule() throws RecognitionException { EObject current = null; @@ -3490,13 +3494,13 @@ public class InternalLDefParser extends AbstractInternalAntlrParser { try { - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:1224:2: (iv_rulePartition_MultiLineRule= rulePartition_MultiLineRule EOF ) - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:1225:2: iv_rulePartition_MultiLineRule= rulePartition_MultiLineRule EOF + // InternalLDef.g:1224:2: (iv_rulePartition_MultiLineRule= rulePartition_MultiLineRule EOF ) + // InternalLDef.g:1225:2: iv_rulePartition_MultiLineRule= rulePartition_MultiLineRule EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getPartition_MultiLineRuleRule()); } - pushFollow(FOLLOW_rulePartition_MultiLineRule_in_entryRulePartition_MultiLineRule2825); + pushFollow(FOLLOW_1); iv_rulePartition_MultiLineRule=rulePartition_MultiLineRule(); state._fsp--; @@ -3504,7 +3508,7 @@ public class InternalLDefParser extends AbstractInternalAntlrParser { if ( state.backtracking==0 ) { current =iv_rulePartition_MultiLineRule; } - match(input,EOF,FOLLOW_EOF_in_entryRulePartition_MultiLineRule2835); if (state.failed) return current; + match(input,EOF,FOLLOW_2); if (state.failed) return current; } @@ -3522,7 +3526,7 @@ public class InternalLDefParser extends AbstractInternalAntlrParser { // $ANTLR start "rulePartition_MultiLineRule" - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:1232:1: rulePartition_MultiLineRule returns [EObject current=null] : (otherlv_0= 'multi_line' ( (otherlv_1= RULE_ID ) ) ( (lv_startSeq_2_0= RULE_STRING ) ) (otherlv_3= 'col' ( (lv_check_4_0= ruleCheck ) ) )? otherlv_5= '=>' ( (lv_endSeq_6_0= RULE_STRING ) ) (otherlv_7= 'escaped' otherlv_8= 'by' ( (lv_escapeSeq_9_0= RULE_STRING ) ) )? ) ; + // InternalLDef.g:1232:1: rulePartition_MultiLineRule returns [EObject current=null] : (otherlv_0= 'multi_line' ( (otherlv_1= RULE_ID ) ) ( (lv_startSeq_2_0= RULE_STRING ) ) (otherlv_3= 'col' ( (lv_check_4_0= ruleCheck ) ) )? otherlv_5= '=>' ( (lv_endSeq_6_0= RULE_STRING ) ) (otherlv_7= 'escaped' otherlv_8= 'by' ( (lv_escapeSeq_9_0= RULE_STRING ) ) )? ) ; public final EObject rulePartition_MultiLineRule() throws RecognitionException { EObject current = null; @@ -3541,23 +3545,23 @@ public class InternalLDefParser extends AbstractInternalAntlrParser { enterRule(); try { - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:1235:28: ( (otherlv_0= 'multi_line' ( (otherlv_1= RULE_ID ) ) ( (lv_startSeq_2_0= RULE_STRING ) ) (otherlv_3= 'col' ( (lv_check_4_0= ruleCheck ) ) )? otherlv_5= '=>' ( (lv_endSeq_6_0= RULE_STRING ) ) (otherlv_7= 'escaped' otherlv_8= 'by' ( (lv_escapeSeq_9_0= RULE_STRING ) ) )? ) ) - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:1236:1: (otherlv_0= 'multi_line' ( (otherlv_1= RULE_ID ) ) ( (lv_startSeq_2_0= RULE_STRING ) ) (otherlv_3= 'col' ( (lv_check_4_0= ruleCheck ) ) )? otherlv_5= '=>' ( (lv_endSeq_6_0= RULE_STRING ) ) (otherlv_7= 'escaped' otherlv_8= 'by' ( (lv_escapeSeq_9_0= RULE_STRING ) ) )? ) + // InternalLDef.g:1235:28: ( (otherlv_0= 'multi_line' ( (otherlv_1= RULE_ID ) ) ( (lv_startSeq_2_0= RULE_STRING ) ) (otherlv_3= 'col' ( (lv_check_4_0= ruleCheck ) ) )? otherlv_5= '=>' ( (lv_endSeq_6_0= RULE_STRING ) ) (otherlv_7= 'escaped' otherlv_8= 'by' ( (lv_escapeSeq_9_0= RULE_STRING ) ) )? ) ) + // InternalLDef.g:1236:1: (otherlv_0= 'multi_line' ( (otherlv_1= RULE_ID ) ) ( (lv_startSeq_2_0= RULE_STRING ) ) (otherlv_3= 'col' ( (lv_check_4_0= ruleCheck ) ) )? otherlv_5= '=>' ( (lv_endSeq_6_0= RULE_STRING ) ) (otherlv_7= 'escaped' otherlv_8= 'by' ( (lv_escapeSeq_9_0= RULE_STRING ) ) )? ) { - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:1236:1: (otherlv_0= 'multi_line' ( (otherlv_1= RULE_ID ) ) ( (lv_startSeq_2_0= RULE_STRING ) ) (otherlv_3= 'col' ( (lv_check_4_0= ruleCheck ) ) )? otherlv_5= '=>' ( (lv_endSeq_6_0= RULE_STRING ) ) (otherlv_7= 'escaped' otherlv_8= 'by' ( (lv_escapeSeq_9_0= RULE_STRING ) ) )? ) - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:1236:3: otherlv_0= 'multi_line' ( (otherlv_1= RULE_ID ) ) ( (lv_startSeq_2_0= RULE_STRING ) ) (otherlv_3= 'col' ( (lv_check_4_0= ruleCheck ) ) )? otherlv_5= '=>' ( (lv_endSeq_6_0= RULE_STRING ) ) (otherlv_7= 'escaped' otherlv_8= 'by' ( (lv_escapeSeq_9_0= RULE_STRING ) ) )? + // InternalLDef.g:1236:1: (otherlv_0= 'multi_line' ( (otherlv_1= RULE_ID ) ) ( (lv_startSeq_2_0= RULE_STRING ) ) (otherlv_3= 'col' ( (lv_check_4_0= ruleCheck ) ) )? otherlv_5= '=>' ( (lv_endSeq_6_0= RULE_STRING ) ) (otherlv_7= 'escaped' otherlv_8= 'by' ( (lv_escapeSeq_9_0= RULE_STRING ) ) )? ) + // InternalLDef.g:1236:3: otherlv_0= 'multi_line' ( (otherlv_1= RULE_ID ) ) ( (lv_startSeq_2_0= RULE_STRING ) ) (otherlv_3= 'col' ( (lv_check_4_0= ruleCheck ) ) )? otherlv_5= '=>' ( (lv_endSeq_6_0= RULE_STRING ) ) (otherlv_7= 'escaped' otherlv_8= 'by' ( (lv_escapeSeq_9_0= RULE_STRING ) ) )? { - otherlv_0=(Token)match(input,31,FOLLOW_31_in_rulePartition_MultiLineRule2872); if (state.failed) return current; + otherlv_0=(Token)match(input,31,FOLLOW_3); if (state.failed) return current; if ( state.backtracking==0 ) { newLeafNode(otherlv_0, grammarAccess.getPartition_MultiLineRuleAccess().getMulti_lineKeyword_0()); } - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:1240:1: ( (otherlv_1= RULE_ID ) ) - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:1241:1: (otherlv_1= RULE_ID ) + // InternalLDef.g:1240:1: ( (otherlv_1= RULE_ID ) ) + // InternalLDef.g:1241:1: (otherlv_1= RULE_ID ) { - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:1241:1: (otherlv_1= RULE_ID ) - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:1242:3: otherlv_1= RULE_ID + // InternalLDef.g:1241:1: (otherlv_1= RULE_ID ) + // InternalLDef.g:1242:3: otherlv_1= RULE_ID { if ( state.backtracking==0 ) { @@ -3566,7 +3570,7 @@ public class InternalLDefParser extends AbstractInternalAntlrParser { } } - otherlv_1=(Token)match(input,RULE_ID,FOLLOW_RULE_ID_in_rulePartition_MultiLineRule2892); if (state.failed) return current; + otherlv_1=(Token)match(input,RULE_ID,FOLLOW_16); if (state.failed) return current; if ( state.backtracking==0 ) { newLeafNode(otherlv_1, grammarAccess.getPartition_MultiLineRuleAccess().getParitionPartitionCrossReference_1_0()); @@ -3578,13 +3582,13 @@ public class InternalLDefParser extends AbstractInternalAntlrParser { } - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:1253:2: ( (lv_startSeq_2_0= RULE_STRING ) ) - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:1254:1: (lv_startSeq_2_0= RULE_STRING ) + // InternalLDef.g:1253:2: ( (lv_startSeq_2_0= RULE_STRING ) ) + // InternalLDef.g:1254:1: (lv_startSeq_2_0= RULE_STRING ) { - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:1254:1: (lv_startSeq_2_0= RULE_STRING ) - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:1255:3: lv_startSeq_2_0= RULE_STRING + // InternalLDef.g:1254:1: (lv_startSeq_2_0= RULE_STRING ) + // InternalLDef.g:1255:3: lv_startSeq_2_0= RULE_STRING { - lv_startSeq_2_0=(Token)match(input,RULE_STRING,FOLLOW_RULE_STRING_in_rulePartition_MultiLineRule2909); if (state.failed) return current; + lv_startSeq_2_0=(Token)match(input,RULE_STRING,FOLLOW_31); if (state.failed) return current; if ( state.backtracking==0 ) { newLeafNode(lv_startSeq_2_0, grammarAccess.getPartition_MultiLineRuleAccess().getStartSeqSTRINGTerminalRuleCall_2_0()); @@ -3599,7 +3603,7 @@ public class InternalLDefParser extends AbstractInternalAntlrParser { current, "startSeq", lv_startSeq_2_0, - "STRING"); + "org.eclipse.xtext.common.Terminals.STRING"); } @@ -3608,7 +3612,7 @@ public class InternalLDefParser extends AbstractInternalAntlrParser { } - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:1271:2: (otherlv_3= 'col' ( (lv_check_4_0= ruleCheck ) ) )? + // InternalLDef.g:1271:2: (otherlv_3= 'col' ( (lv_check_4_0= ruleCheck ) ) )? int alt22=2; int LA22_0 = input.LA(1); @@ -3617,26 +3621,26 @@ public class InternalLDefParser extends AbstractInternalAntlrParser { } switch (alt22) { case 1 : - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:1271:4: otherlv_3= 'col' ( (lv_check_4_0= ruleCheck ) ) + // InternalLDef.g:1271:4: otherlv_3= 'col' ( (lv_check_4_0= ruleCheck ) ) { - otherlv_3=(Token)match(input,27,FOLLOW_27_in_rulePartition_MultiLineRule2927); if (state.failed) return current; + otherlv_3=(Token)match(input,27,FOLLOW_26); if (state.failed) return current; if ( state.backtracking==0 ) { newLeafNode(otherlv_3, grammarAccess.getPartition_MultiLineRuleAccess().getColKeyword_3_0()); } - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:1275:1: ( (lv_check_4_0= ruleCheck ) ) - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:1276:1: (lv_check_4_0= ruleCheck ) + // InternalLDef.g:1275:1: ( (lv_check_4_0= ruleCheck ) ) + // InternalLDef.g:1276:1: (lv_check_4_0= ruleCheck ) { - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:1276:1: (lv_check_4_0= ruleCheck ) - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:1277:3: lv_check_4_0= ruleCheck + // InternalLDef.g:1276:1: (lv_check_4_0= ruleCheck ) + // InternalLDef.g:1277:3: lv_check_4_0= ruleCheck { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getPartition_MultiLineRuleAccess().getCheckCheckParserRuleCall_3_1_0()); } - pushFollow(FOLLOW_ruleCheck_in_rulePartition_MultiLineRule2948); + pushFollow(FOLLOW_32); lv_check_4_0=ruleCheck(); state._fsp--; @@ -3650,7 +3654,7 @@ public class InternalLDefParser extends AbstractInternalAntlrParser { current, "check", lv_check_4_0, - "Check"); + "org.eclipse.fx.code.editor.ldef.LDef.Check"); afterParserOrEnumRuleCall(); } @@ -3666,19 +3670,19 @@ public class InternalLDefParser extends AbstractInternalAntlrParser { } - otherlv_5=(Token)match(input,28,FOLLOW_28_in_rulePartition_MultiLineRule2962); if (state.failed) return current; + otherlv_5=(Token)match(input,28,FOLLOW_16); if (state.failed) return current; if ( state.backtracking==0 ) { newLeafNode(otherlv_5, grammarAccess.getPartition_MultiLineRuleAccess().getEqualsSignGreaterThanSignKeyword_4()); } - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:1297:1: ( (lv_endSeq_6_0= RULE_STRING ) ) - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:1298:1: (lv_endSeq_6_0= RULE_STRING ) + // InternalLDef.g:1297:1: ( (lv_endSeq_6_0= RULE_STRING ) ) + // InternalLDef.g:1298:1: (lv_endSeq_6_0= RULE_STRING ) { - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:1298:1: (lv_endSeq_6_0= RULE_STRING ) - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:1299:3: lv_endSeq_6_0= RULE_STRING + // InternalLDef.g:1298:1: (lv_endSeq_6_0= RULE_STRING ) + // InternalLDef.g:1299:3: lv_endSeq_6_0= RULE_STRING { - lv_endSeq_6_0=(Token)match(input,RULE_STRING,FOLLOW_RULE_STRING_in_rulePartition_MultiLineRule2979); if (state.failed) return current; + lv_endSeq_6_0=(Token)match(input,RULE_STRING,FOLLOW_29); if (state.failed) return current; if ( state.backtracking==0 ) { newLeafNode(lv_endSeq_6_0, grammarAccess.getPartition_MultiLineRuleAccess().getEndSeqSTRINGTerminalRuleCall_5_0()); @@ -3693,7 +3697,7 @@ public class InternalLDefParser extends AbstractInternalAntlrParser { current, "endSeq", lv_endSeq_6_0, - "STRING"); + "org.eclipse.xtext.common.Terminals.STRING"); } @@ -3702,7 +3706,7 @@ public class InternalLDefParser extends AbstractInternalAntlrParser { } - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:1315:2: (otherlv_7= 'escaped' otherlv_8= 'by' ( (lv_escapeSeq_9_0= RULE_STRING ) ) )? + // InternalLDef.g:1315:2: (otherlv_7= 'escaped' otherlv_8= 'by' ( (lv_escapeSeq_9_0= RULE_STRING ) ) )? int alt23=2; int LA23_0 = input.LA(1); @@ -3711,27 +3715,27 @@ public class InternalLDefParser extends AbstractInternalAntlrParser { } switch (alt23) { case 1 : - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:1315:4: otherlv_7= 'escaped' otherlv_8= 'by' ( (lv_escapeSeq_9_0= RULE_STRING ) ) + // InternalLDef.g:1315:4: otherlv_7= 'escaped' otherlv_8= 'by' ( (lv_escapeSeq_9_0= RULE_STRING ) ) { - otherlv_7=(Token)match(input,29,FOLLOW_29_in_rulePartition_MultiLineRule2997); if (state.failed) return current; + otherlv_7=(Token)match(input,29,FOLLOW_30); if (state.failed) return current; if ( state.backtracking==0 ) { newLeafNode(otherlv_7, grammarAccess.getPartition_MultiLineRuleAccess().getEscapedKeyword_6_0()); } - otherlv_8=(Token)match(input,30,FOLLOW_30_in_rulePartition_MultiLineRule3009); if (state.failed) return current; + otherlv_8=(Token)match(input,30,FOLLOW_16); if (state.failed) return current; if ( state.backtracking==0 ) { newLeafNode(otherlv_8, grammarAccess.getPartition_MultiLineRuleAccess().getByKeyword_6_1()); } - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:1323:1: ( (lv_escapeSeq_9_0= RULE_STRING ) ) - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:1324:1: (lv_escapeSeq_9_0= RULE_STRING ) + // InternalLDef.g:1323:1: ( (lv_escapeSeq_9_0= RULE_STRING ) ) + // InternalLDef.g:1324:1: (lv_escapeSeq_9_0= RULE_STRING ) { - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:1324:1: (lv_escapeSeq_9_0= RULE_STRING ) - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:1325:3: lv_escapeSeq_9_0= RULE_STRING + // InternalLDef.g:1324:1: (lv_escapeSeq_9_0= RULE_STRING ) + // InternalLDef.g:1325:3: lv_escapeSeq_9_0= RULE_STRING { - lv_escapeSeq_9_0=(Token)match(input,RULE_STRING,FOLLOW_RULE_STRING_in_rulePartition_MultiLineRule3026); if (state.failed) return current; + lv_escapeSeq_9_0=(Token)match(input,RULE_STRING,FOLLOW_2); if (state.failed) return current; if ( state.backtracking==0 ) { newLeafNode(lv_escapeSeq_9_0, grammarAccess.getPartition_MultiLineRuleAccess().getEscapeSeqSTRINGTerminalRuleCall_6_2_0()); @@ -3746,7 +3750,7 @@ public class InternalLDefParser extends AbstractInternalAntlrParser { current, "escapeSeq", lv_escapeSeq_9_0, - "STRING"); + "org.eclipse.xtext.common.Terminals.STRING"); } @@ -3784,7 +3788,7 @@ public class InternalLDefParser extends AbstractInternalAntlrParser { // $ANTLR start "entryRuleLexicalHighlighting" - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:1349:1: entryRuleLexicalHighlighting returns [EObject current=null] : iv_ruleLexicalHighlighting= ruleLexicalHighlighting EOF ; + // InternalLDef.g:1349:1: entryRuleLexicalHighlighting returns [EObject current=null] : iv_ruleLexicalHighlighting= ruleLexicalHighlighting EOF ; public final EObject entryRuleLexicalHighlighting() throws RecognitionException { EObject current = null; @@ -3792,13 +3796,13 @@ public class InternalLDefParser extends AbstractInternalAntlrParser { try { - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:1350:2: (iv_ruleLexicalHighlighting= ruleLexicalHighlighting EOF ) - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:1351:2: iv_ruleLexicalHighlighting= ruleLexicalHighlighting EOF + // InternalLDef.g:1350:2: (iv_ruleLexicalHighlighting= ruleLexicalHighlighting EOF ) + // InternalLDef.g:1351:2: iv_ruleLexicalHighlighting= ruleLexicalHighlighting EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getLexicalHighlightingRule()); } - pushFollow(FOLLOW_ruleLexicalHighlighting_in_entryRuleLexicalHighlighting3069); + pushFollow(FOLLOW_1); iv_ruleLexicalHighlighting=ruleLexicalHighlighting(); state._fsp--; @@ -3806,7 +3810,7 @@ public class InternalLDefParser extends AbstractInternalAntlrParser { if ( state.backtracking==0 ) { current =iv_ruleLexicalHighlighting; } - match(input,EOF,FOLLOW_EOF_in_entryRuleLexicalHighlighting3079); if (state.failed) return current; + match(input,EOF,FOLLOW_2); if (state.failed) return current; } @@ -3824,38 +3828,40 @@ public class InternalLDefParser extends AbstractInternalAntlrParser { // $ANTLR start "ruleLexicalHighlighting" - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:1358:1: ruleLexicalHighlighting returns [EObject current=null] : (otherlv_0= 'lexical_highlighting' otherlv_1= '{' ( (lv_list_2_0= ruleLexicalPartitionHighlighting ) )+ otherlv_3= '}' ) ; + // InternalLDef.g:1358:1: ruleLexicalHighlighting returns [EObject current=null] : (otherlv_0= 'lexical_highlighting' otherlv_1= '{' ( (lv_list_2_0= ruleLexicalPartitionHighlighting ) )+ ( (lv_vistual_3_0= ruleTokenVisuals ) )? otherlv_4= '}' ) ; public final EObject ruleLexicalHighlighting() throws RecognitionException { EObject current = null; Token otherlv_0=null; Token otherlv_1=null; - Token otherlv_3=null; + Token otherlv_4=null; EObject lv_list_2_0 = null; + EObject lv_vistual_3_0 = null; + enterRule(); try { - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:1361:28: ( (otherlv_0= 'lexical_highlighting' otherlv_1= '{' ( (lv_list_2_0= ruleLexicalPartitionHighlighting ) )+ otherlv_3= '}' ) ) - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:1362:1: (otherlv_0= 'lexical_highlighting' otherlv_1= '{' ( (lv_list_2_0= ruleLexicalPartitionHighlighting ) )+ otherlv_3= '}' ) + // InternalLDef.g:1361:28: ( (otherlv_0= 'lexical_highlighting' otherlv_1= '{' ( (lv_list_2_0= ruleLexicalPartitionHighlighting ) )+ ( (lv_vistual_3_0= ruleTokenVisuals ) )? otherlv_4= '}' ) ) + // InternalLDef.g:1362:1: (otherlv_0= 'lexical_highlighting' otherlv_1= '{' ( (lv_list_2_0= ruleLexicalPartitionHighlighting ) )+ ( (lv_vistual_3_0= ruleTokenVisuals ) )? otherlv_4= '}' ) { - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:1362:1: (otherlv_0= 'lexical_highlighting' otherlv_1= '{' ( (lv_list_2_0= ruleLexicalPartitionHighlighting ) )+ otherlv_3= '}' ) - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:1362:3: otherlv_0= 'lexical_highlighting' otherlv_1= '{' ( (lv_list_2_0= ruleLexicalPartitionHighlighting ) )+ otherlv_3= '}' + // InternalLDef.g:1362:1: (otherlv_0= 'lexical_highlighting' otherlv_1= '{' ( (lv_list_2_0= ruleLexicalPartitionHighlighting ) )+ ( (lv_vistual_3_0= ruleTokenVisuals ) )? otherlv_4= '}' ) + // InternalLDef.g:1362:3: otherlv_0= 'lexical_highlighting' otherlv_1= '{' ( (lv_list_2_0= ruleLexicalPartitionHighlighting ) )+ ( (lv_vistual_3_0= ruleTokenVisuals ) )? otherlv_4= '}' { - otherlv_0=(Token)match(input,32,FOLLOW_32_in_ruleLexicalHighlighting3116); if (state.failed) return current; + otherlv_0=(Token)match(input,32,FOLLOW_7); if (state.failed) return current; if ( state.backtracking==0 ) { newLeafNode(otherlv_0, grammarAccess.getLexicalHighlightingAccess().getLexical_highlightingKeyword_0()); } - otherlv_1=(Token)match(input,15,FOLLOW_15_in_ruleLexicalHighlighting3128); if (state.failed) return current; + otherlv_1=(Token)match(input,15,FOLLOW_33); if (state.failed) return current; if ( state.backtracking==0 ) { newLeafNode(otherlv_1, grammarAccess.getLexicalHighlightingAccess().getLeftCurlyBracketKeyword_1()); } - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:1370:1: ( (lv_list_2_0= ruleLexicalPartitionHighlighting ) )+ + // InternalLDef.g:1370:1: ( (lv_list_2_0= ruleLexicalPartitionHighlighting ) )+ int cnt24=0; loop24: do { @@ -3869,17 +3875,17 @@ public class InternalLDefParser extends AbstractInternalAntlrParser { switch (alt24) { case 1 : - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:1371:1: (lv_list_2_0= ruleLexicalPartitionHighlighting ) + // InternalLDef.g:1371:1: (lv_list_2_0= ruleLexicalPartitionHighlighting ) { - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:1371:1: (lv_list_2_0= ruleLexicalPartitionHighlighting ) - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:1372:3: lv_list_2_0= ruleLexicalPartitionHighlighting + // InternalLDef.g:1371:1: (lv_list_2_0= ruleLexicalPartitionHighlighting ) + // InternalLDef.g:1372:3: lv_list_2_0= ruleLexicalPartitionHighlighting { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getLexicalHighlightingAccess().getListLexicalPartitionHighlightingParserRuleCall_2_0()); } - pushFollow(FOLLOW_ruleLexicalPartitionHighlighting_in_ruleLexicalHighlighting3149); + pushFollow(FOLLOW_34); lv_list_2_0=ruleLexicalPartitionHighlighting(); state._fsp--; @@ -3893,7 +3899,7 @@ public class InternalLDefParser extends AbstractInternalAntlrParser { current, "list", lv_list_2_0, - "LexicalPartitionHighlighting"); + "org.eclipse.fx.code.editor.ldef.LDef.LexicalPartitionHighlighting"); afterParserOrEnumRuleCall(); } @@ -3914,10 +3920,56 @@ public class InternalLDefParser extends AbstractInternalAntlrParser { cnt24++; } while (true); - otherlv_3=(Token)match(input,16,FOLLOW_16_in_ruleLexicalHighlighting3162); if (state.failed) return current; + // InternalLDef.g:1388:3: ( (lv_vistual_3_0= ruleTokenVisuals ) )? + int alt25=2; + int LA25_0 = input.LA(1); + + if ( (LA25_0==33) ) { + alt25=1; + } + switch (alt25) { + case 1 : + // InternalLDef.g:1389:1: (lv_vistual_3_0= ruleTokenVisuals ) + { + // InternalLDef.g:1389:1: (lv_vistual_3_0= ruleTokenVisuals ) + // InternalLDef.g:1390:3: lv_vistual_3_0= ruleTokenVisuals + { + if ( state.backtracking==0 ) { + + newCompositeNode(grammarAccess.getLexicalHighlightingAccess().getVistualTokenVisualsParserRuleCall_3_0()); + + } + pushFollow(FOLLOW_11); + lv_vistual_3_0=ruleTokenVisuals(); + + state._fsp--; + if (state.failed) return current; + if ( state.backtracking==0 ) { + + if (current==null) { + current = createModelElementForParent(grammarAccess.getLexicalHighlightingRule()); + } + set( + current, + "vistual", + lv_vistual_3_0, + "org.eclipse.fx.code.editor.ldef.LDef.TokenVisuals"); + afterParserOrEnumRuleCall(); + + } + + } + + + } + break; + + } + + otherlv_4=(Token)match(input,16,FOLLOW_2); if (state.failed) return current; if ( state.backtracking==0 ) { - newLeafNode(otherlv_3, grammarAccess.getLexicalHighlightingAccess().getRightCurlyBracketKeyword_3()); + newLeafNode(otherlv_4, grammarAccess.getLexicalHighlightingAccess().getRightCurlyBracketKeyword_4()); } @@ -3942,8 +3994,390 @@ public class InternalLDefParser extends AbstractInternalAntlrParser { // $ANTLR end "ruleLexicalHighlighting" + // $ANTLR start "entryRuleTokenVisuals" + // InternalLDef.g:1418:1: entryRuleTokenVisuals returns [EObject current=null] : iv_ruleTokenVisuals= ruleTokenVisuals EOF ; + public final EObject entryRuleTokenVisuals() throws RecognitionException { + EObject current = null; + + EObject iv_ruleTokenVisuals = null; + + + try { + // InternalLDef.g:1419:2: (iv_ruleTokenVisuals= ruleTokenVisuals EOF ) + // InternalLDef.g:1420:2: iv_ruleTokenVisuals= ruleTokenVisuals EOF + { + if ( state.backtracking==0 ) { + newCompositeNode(grammarAccess.getTokenVisualsRule()); + } + pushFollow(FOLLOW_1); + iv_ruleTokenVisuals=ruleTokenVisuals(); + + state._fsp--; + if (state.failed) return current; + if ( state.backtracking==0 ) { + current =iv_ruleTokenVisuals; + } + match(input,EOF,FOLLOW_2); if (state.failed) return current; + + } + + } + + catch (RecognitionException re) { + recover(input,re); + appendSkippedTokens(); + } + finally { + } + return current; + } + // $ANTLR end "entryRuleTokenVisuals" + + + // $ANTLR start "ruleTokenVisuals" + // InternalLDef.g:1427:1: ruleTokenVisuals returns [EObject current=null] : (otherlv_0= 'token_def' otherlv_1= '{' ( ( (lv_tokenVisuals_2_0= ruleTokenVisual ) ) otherlv_3= ';' )+ otherlv_4= '}' ) ; + public final EObject ruleTokenVisuals() throws RecognitionException { + EObject current = null; + + Token otherlv_0=null; + Token otherlv_1=null; + Token otherlv_3=null; + Token otherlv_4=null; + EObject lv_tokenVisuals_2_0 = null; + + + enterRule(); + + try { + // InternalLDef.g:1430:28: ( (otherlv_0= 'token_def' otherlv_1= '{' ( ( (lv_tokenVisuals_2_0= ruleTokenVisual ) ) otherlv_3= ';' )+ otherlv_4= '}' ) ) + // InternalLDef.g:1431:1: (otherlv_0= 'token_def' otherlv_1= '{' ( ( (lv_tokenVisuals_2_0= ruleTokenVisual ) ) otherlv_3= ';' )+ otherlv_4= '}' ) + { + // InternalLDef.g:1431:1: (otherlv_0= 'token_def' otherlv_1= '{' ( ( (lv_tokenVisuals_2_0= ruleTokenVisual ) ) otherlv_3= ';' )+ otherlv_4= '}' ) + // InternalLDef.g:1431:3: otherlv_0= 'token_def' otherlv_1= '{' ( ( (lv_tokenVisuals_2_0= ruleTokenVisual ) ) otherlv_3= ';' )+ otherlv_4= '}' + { + otherlv_0=(Token)match(input,33,FOLLOW_7); if (state.failed) return current; + if ( state.backtracking==0 ) { + + newLeafNode(otherlv_0, grammarAccess.getTokenVisualsAccess().getToken_defKeyword_0()); + + } + otherlv_1=(Token)match(input,15,FOLLOW_3); if (state.failed) return current; + if ( state.backtracking==0 ) { + + newLeafNode(otherlv_1, grammarAccess.getTokenVisualsAccess().getLeftCurlyBracketKeyword_1()); + + } + // InternalLDef.g:1439:1: ( ( (lv_tokenVisuals_2_0= ruleTokenVisual ) ) otherlv_3= ';' )+ + int cnt26=0; + loop26: + do { + int alt26=2; + int LA26_0 = input.LA(1); + + if ( (LA26_0==RULE_ID) ) { + alt26=1; + } + + + switch (alt26) { + case 1 : + // InternalLDef.g:1439:2: ( (lv_tokenVisuals_2_0= ruleTokenVisual ) ) otherlv_3= ';' + { + // InternalLDef.g:1439:2: ( (lv_tokenVisuals_2_0= ruleTokenVisual ) ) + // InternalLDef.g:1440:1: (lv_tokenVisuals_2_0= ruleTokenVisual ) + { + // InternalLDef.g:1440:1: (lv_tokenVisuals_2_0= ruleTokenVisual ) + // InternalLDef.g:1441:3: lv_tokenVisuals_2_0= ruleTokenVisual + { + if ( state.backtracking==0 ) { + + newCompositeNode(grammarAccess.getTokenVisualsAccess().getTokenVisualsTokenVisualParserRuleCall_2_0_0()); + + } + pushFollow(FOLLOW_35); + lv_tokenVisuals_2_0=ruleTokenVisual(); + + state._fsp--; + if (state.failed) return current; + if ( state.backtracking==0 ) { + + if (current==null) { + current = createModelElementForParent(grammarAccess.getTokenVisualsRule()); + } + add( + current, + "tokenVisuals", + lv_tokenVisuals_2_0, + "org.eclipse.fx.code.editor.ldef.LDef.TokenVisual"); + afterParserOrEnumRuleCall(); + + } + + } + + + } + + otherlv_3=(Token)match(input,34,FOLLOW_18); if (state.failed) return current; + if ( state.backtracking==0 ) { + + newLeafNode(otherlv_3, grammarAccess.getTokenVisualsAccess().getSemicolonKeyword_2_1()); + + } + + } + break; + + default : + if ( cnt26 >= 1 ) break loop26; + if (state.backtracking>0) {state.failed=true; return current;} + EarlyExitException eee = + new EarlyExitException(26, input); + throw eee; + } + cnt26++; + } while (true); + + otherlv_4=(Token)match(input,16,FOLLOW_2); if (state.failed) return current; + if ( state.backtracking==0 ) { + + newLeafNode(otherlv_4, grammarAccess.getTokenVisualsAccess().getRightCurlyBracketKeyword_3()); + + } + + } + + + } + + if ( state.backtracking==0 ) { + leaveRule(); + } + } + + catch (RecognitionException re) { + recover(input,re); + appendSkippedTokens(); + } + finally { + } + return current; + } + // $ANTLR end "ruleTokenVisuals" + + + // $ANTLR start "entryRuleTokenVisual" + // InternalLDef.g:1473:1: entryRuleTokenVisual returns [EObject current=null] : iv_ruleTokenVisual= ruleTokenVisual EOF ; + public final EObject entryRuleTokenVisual() throws RecognitionException { + EObject current = null; + + EObject iv_ruleTokenVisual = null; + + + try { + // InternalLDef.g:1474:2: (iv_ruleTokenVisual= ruleTokenVisual EOF ) + // InternalLDef.g:1475:2: iv_ruleTokenVisual= ruleTokenVisual EOF + { + if ( state.backtracking==0 ) { + newCompositeNode(grammarAccess.getTokenVisualRule()); + } + pushFollow(FOLLOW_1); + iv_ruleTokenVisual=ruleTokenVisual(); + + state._fsp--; + if (state.failed) return current; + if ( state.backtracking==0 ) { + current =iv_ruleTokenVisual; + } + match(input,EOF,FOLLOW_2); if (state.failed) return current; + + } + + } + + catch (RecognitionException re) { + recover(input,re); + appendSkippedTokens(); + } + finally { + } + return current; + } + // $ANTLR end "entryRuleTokenVisual" + + + // $ANTLR start "ruleTokenVisual" + // InternalLDef.g:1482:1: ruleTokenVisual returns [EObject current=null] : ( ( (otherlv_0= RULE_ID ) ) ( (lv_colorSpec_1_0= RULE_STRING ) ) ( (lv_bold_2_0= 'bold' ) )? ( (lv_italic_3_0= 'italic' ) )? ) ; + public final EObject ruleTokenVisual() throws RecognitionException { + EObject current = null; + + Token otherlv_0=null; + Token lv_colorSpec_1_0=null; + Token lv_bold_2_0=null; + Token lv_italic_3_0=null; + + enterRule(); + + try { + // InternalLDef.g:1485:28: ( ( ( (otherlv_0= RULE_ID ) ) ( (lv_colorSpec_1_0= RULE_STRING ) ) ( (lv_bold_2_0= 'bold' ) )? ( (lv_italic_3_0= 'italic' ) )? ) ) + // InternalLDef.g:1486:1: ( ( (otherlv_0= RULE_ID ) ) ( (lv_colorSpec_1_0= RULE_STRING ) ) ( (lv_bold_2_0= 'bold' ) )? ( (lv_italic_3_0= 'italic' ) )? ) + { + // InternalLDef.g:1486:1: ( ( (otherlv_0= RULE_ID ) ) ( (lv_colorSpec_1_0= RULE_STRING ) ) ( (lv_bold_2_0= 'bold' ) )? ( (lv_italic_3_0= 'italic' ) )? ) + // InternalLDef.g:1486:2: ( (otherlv_0= RULE_ID ) ) ( (lv_colorSpec_1_0= RULE_STRING ) ) ( (lv_bold_2_0= 'bold' ) )? ( (lv_italic_3_0= 'italic' ) )? + { + // InternalLDef.g:1486:2: ( (otherlv_0= RULE_ID ) ) + // InternalLDef.g:1487:1: (otherlv_0= RULE_ID ) + { + // InternalLDef.g:1487:1: (otherlv_0= RULE_ID ) + // InternalLDef.g:1488:3: otherlv_0= RULE_ID + { + if ( state.backtracking==0 ) { + + if (current==null) { + current = createModelElement(grammarAccess.getTokenVisualRule()); + } + + } + otherlv_0=(Token)match(input,RULE_ID,FOLLOW_16); if (state.failed) return current; + if ( state.backtracking==0 ) { + + newLeafNode(otherlv_0, grammarAccess.getTokenVisualAccess().getTokenTokenCrossReference_0_0()); + + } + + } + + + } + + // InternalLDef.g:1499:2: ( (lv_colorSpec_1_0= RULE_STRING ) ) + // InternalLDef.g:1500:1: (lv_colorSpec_1_0= RULE_STRING ) + { + // InternalLDef.g:1500:1: (lv_colorSpec_1_0= RULE_STRING ) + // InternalLDef.g:1501:3: lv_colorSpec_1_0= RULE_STRING + { + lv_colorSpec_1_0=(Token)match(input,RULE_STRING,FOLLOW_36); if (state.failed) return current; + if ( state.backtracking==0 ) { + + newLeafNode(lv_colorSpec_1_0, grammarAccess.getTokenVisualAccess().getColorSpecSTRINGTerminalRuleCall_1_0()); + + } + if ( state.backtracking==0 ) { + + if (current==null) { + current = createModelElement(grammarAccess.getTokenVisualRule()); + } + setWithLastConsumed( + current, + "colorSpec", + lv_colorSpec_1_0, + "org.eclipse.xtext.common.Terminals.STRING"); + + } + + } + + + } + + // InternalLDef.g:1517:2: ( (lv_bold_2_0= 'bold' ) )? + int alt27=2; + int LA27_0 = input.LA(1); + + if ( (LA27_0==35) ) { + alt27=1; + } + switch (alt27) { + case 1 : + // InternalLDef.g:1518:1: (lv_bold_2_0= 'bold' ) + { + // InternalLDef.g:1518:1: (lv_bold_2_0= 'bold' ) + // InternalLDef.g:1519:3: lv_bold_2_0= 'bold' + { + lv_bold_2_0=(Token)match(input,35,FOLLOW_37); if (state.failed) return current; + if ( state.backtracking==0 ) { + + newLeafNode(lv_bold_2_0, grammarAccess.getTokenVisualAccess().getBoldBoldKeyword_2_0()); + + } + if ( state.backtracking==0 ) { + + if (current==null) { + current = createModelElement(grammarAccess.getTokenVisualRule()); + } + setWithLastConsumed(current, "bold", true, "bold"); + + } + + } + + + } + break; + + } + + // InternalLDef.g:1532:3: ( (lv_italic_3_0= 'italic' ) )? + int alt28=2; + int LA28_0 = input.LA(1); + + if ( (LA28_0==36) ) { + alt28=1; + } + switch (alt28) { + case 1 : + // InternalLDef.g:1533:1: (lv_italic_3_0= 'italic' ) + { + // InternalLDef.g:1533:1: (lv_italic_3_0= 'italic' ) + // InternalLDef.g:1534:3: lv_italic_3_0= 'italic' + { + lv_italic_3_0=(Token)match(input,36,FOLLOW_2); if (state.failed) return current; + if ( state.backtracking==0 ) { + + newLeafNode(lv_italic_3_0, grammarAccess.getTokenVisualAccess().getItalicItalicKeyword_3_0()); + + } + if ( state.backtracking==0 ) { + + if (current==null) { + current = createModelElement(grammarAccess.getTokenVisualRule()); + } + setWithLastConsumed(current, "italic", true, "italic"); + + } + + } + + + } + break; + + } + + + } + + + } + + if ( state.backtracking==0 ) { + leaveRule(); + } + } + + catch (RecognitionException re) { + recover(input,re); + appendSkippedTokens(); + } + finally { + } + return current; + } + // $ANTLR end "ruleTokenVisual" + + // $ANTLR start "entryRuleLexicalPartitionHighlighting" - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:1400:1: entryRuleLexicalPartitionHighlighting returns [EObject current=null] : iv_ruleLexicalPartitionHighlighting= ruleLexicalPartitionHighlighting EOF ; + // InternalLDef.g:1555:1: entryRuleLexicalPartitionHighlighting returns [EObject current=null] : iv_ruleLexicalPartitionHighlighting= ruleLexicalPartitionHighlighting EOF ; public final EObject entryRuleLexicalPartitionHighlighting() throws RecognitionException { EObject current = null; @@ -3951,13 +4385,13 @@ public class InternalLDefParser extends AbstractInternalAntlrParser { try { - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:1401:2: (iv_ruleLexicalPartitionHighlighting= ruleLexicalPartitionHighlighting EOF ) - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:1402:2: iv_ruleLexicalPartitionHighlighting= ruleLexicalPartitionHighlighting EOF + // InternalLDef.g:1556:2: (iv_ruleLexicalPartitionHighlighting= ruleLexicalPartitionHighlighting EOF ) + // InternalLDef.g:1557:2: iv_ruleLexicalPartitionHighlighting= ruleLexicalPartitionHighlighting EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getLexicalPartitionHighlightingRule()); } - pushFollow(FOLLOW_ruleLexicalPartitionHighlighting_in_entryRuleLexicalPartitionHighlighting3198); + pushFollow(FOLLOW_1); iv_ruleLexicalPartitionHighlighting=ruleLexicalPartitionHighlighting(); state._fsp--; @@ -3965,7 +4399,7 @@ public class InternalLDefParser extends AbstractInternalAntlrParser { if ( state.backtracking==0 ) { current =iv_ruleLexicalPartitionHighlighting; } - match(input,EOF,FOLLOW_EOF_in_entryRuleLexicalPartitionHighlighting3208); if (state.failed) return current; + match(input,EOF,FOLLOW_2); if (state.failed) return current; } @@ -3983,7 +4417,7 @@ public class InternalLDefParser extends AbstractInternalAntlrParser { // $ANTLR start "ruleLexicalPartitionHighlighting" - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:1409:1: ruleLexicalPartitionHighlighting returns [EObject current=null] : (this_LexicalPartitionHighlighting_Rule_0= ruleLexicalPartitionHighlighting_Rule | this_LexicalPartitionHighlighting_JS_1= ruleLexicalPartitionHighlighting_JS ) ; + // InternalLDef.g:1564:1: ruleLexicalPartitionHighlighting returns [EObject current=null] : (this_LexicalPartitionHighlighting_Rule_0= ruleLexicalPartitionHighlighting_Rule | this_LexicalPartitionHighlighting_JS_1= ruleLexicalPartitionHighlighting_JS ) ; public final EObject ruleLexicalPartitionHighlighting() throws RecognitionException { EObject current = null; @@ -3995,36 +4429,36 @@ public class InternalLDefParser extends AbstractInternalAntlrParser { enterRule(); try { - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:1412:28: ( (this_LexicalPartitionHighlighting_Rule_0= ruleLexicalPartitionHighlighting_Rule | this_LexicalPartitionHighlighting_JS_1= ruleLexicalPartitionHighlighting_JS ) ) - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:1413:1: (this_LexicalPartitionHighlighting_Rule_0= ruleLexicalPartitionHighlighting_Rule | this_LexicalPartitionHighlighting_JS_1= ruleLexicalPartitionHighlighting_JS ) + // InternalLDef.g:1567:28: ( (this_LexicalPartitionHighlighting_Rule_0= ruleLexicalPartitionHighlighting_Rule | this_LexicalPartitionHighlighting_JS_1= ruleLexicalPartitionHighlighting_JS ) ) + // InternalLDef.g:1568:1: (this_LexicalPartitionHighlighting_Rule_0= ruleLexicalPartitionHighlighting_Rule | this_LexicalPartitionHighlighting_JS_1= ruleLexicalPartitionHighlighting_JS ) { - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:1413:1: (this_LexicalPartitionHighlighting_Rule_0= ruleLexicalPartitionHighlighting_Rule | this_LexicalPartitionHighlighting_JS_1= ruleLexicalPartitionHighlighting_JS ) - int alt25=2; - int LA25_0 = input.LA(1); + // InternalLDef.g:1568:1: (this_LexicalPartitionHighlighting_Rule_0= ruleLexicalPartitionHighlighting_Rule | this_LexicalPartitionHighlighting_JS_1= ruleLexicalPartitionHighlighting_JS ) + int alt29=2; + int LA29_0 = input.LA(1); - if ( (LA25_0==25) ) { - alt25=1; + if ( (LA29_0==25) ) { + alt29=1; } - else if ( (LA25_0==24) ) { - alt25=2; + else if ( (LA29_0==24) ) { + alt29=2; } else { if (state.backtracking>0) {state.failed=true; return current;} NoViableAltException nvae = - new NoViableAltException("", 25, 0, input); + new NoViableAltException("", 29, 0, input); throw nvae; } - switch (alt25) { + switch (alt29) { case 1 : - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:1414:5: this_LexicalPartitionHighlighting_Rule_0= ruleLexicalPartitionHighlighting_Rule + // InternalLDef.g:1569:5: this_LexicalPartitionHighlighting_Rule_0= ruleLexicalPartitionHighlighting_Rule { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getLexicalPartitionHighlightingAccess().getLexicalPartitionHighlighting_RuleParserRuleCall_0()); } - pushFollow(FOLLOW_ruleLexicalPartitionHighlighting_Rule_in_ruleLexicalPartitionHighlighting3255); + pushFollow(FOLLOW_2); this_LexicalPartitionHighlighting_Rule_0=ruleLexicalPartitionHighlighting_Rule(); state._fsp--; @@ -4039,14 +4473,14 @@ public class InternalLDefParser extends AbstractInternalAntlrParser { } break; case 2 : - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:1424:5: this_LexicalPartitionHighlighting_JS_1= ruleLexicalPartitionHighlighting_JS + // InternalLDef.g:1579:5: this_LexicalPartitionHighlighting_JS_1= ruleLexicalPartitionHighlighting_JS { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getLexicalPartitionHighlightingAccess().getLexicalPartitionHighlighting_JSParserRuleCall_1()); } - pushFollow(FOLLOW_ruleLexicalPartitionHighlighting_JS_in_ruleLexicalPartitionHighlighting3282); + pushFollow(FOLLOW_2); this_LexicalPartitionHighlighting_JS_1=ruleLexicalPartitionHighlighting_JS(); state._fsp--; @@ -4083,7 +4517,7 @@ public class InternalLDefParser extends AbstractInternalAntlrParser { // $ANTLR start "entryRuleLexicalPartitionHighlighting_JS" - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:1440:1: entryRuleLexicalPartitionHighlighting_JS returns [EObject current=null] : iv_ruleLexicalPartitionHighlighting_JS= ruleLexicalPartitionHighlighting_JS EOF ; + // InternalLDef.g:1595:1: entryRuleLexicalPartitionHighlighting_JS returns [EObject current=null] : iv_ruleLexicalPartitionHighlighting_JS= ruleLexicalPartitionHighlighting_JS EOF ; public final EObject entryRuleLexicalPartitionHighlighting_JS() throws RecognitionException { EObject current = null; @@ -4091,13 +4525,13 @@ public class InternalLDefParser extends AbstractInternalAntlrParser { try { - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:1441:2: (iv_ruleLexicalPartitionHighlighting_JS= ruleLexicalPartitionHighlighting_JS EOF ) - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:1442:2: iv_ruleLexicalPartitionHighlighting_JS= ruleLexicalPartitionHighlighting_JS EOF + // InternalLDef.g:1596:2: (iv_ruleLexicalPartitionHighlighting_JS= ruleLexicalPartitionHighlighting_JS EOF ) + // InternalLDef.g:1597:2: iv_ruleLexicalPartitionHighlighting_JS= ruleLexicalPartitionHighlighting_JS EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getLexicalPartitionHighlighting_JSRule()); } - pushFollow(FOLLOW_ruleLexicalPartitionHighlighting_JS_in_entryRuleLexicalPartitionHighlighting_JS3317); + pushFollow(FOLLOW_1); iv_ruleLexicalPartitionHighlighting_JS=ruleLexicalPartitionHighlighting_JS(); state._fsp--; @@ -4105,7 +4539,7 @@ public class InternalLDefParser extends AbstractInternalAntlrParser { if ( state.backtracking==0 ) { current =iv_ruleLexicalPartitionHighlighting_JS; } - match(input,EOF,FOLLOW_EOF_in_entryRuleLexicalPartitionHighlighting_JS3327); if (state.failed) return current; + match(input,EOF,FOLLOW_2); if (state.failed) return current; } @@ -4123,7 +4557,7 @@ public class InternalLDefParser extends AbstractInternalAntlrParser { // $ANTLR start "ruleLexicalPartitionHighlighting_JS" - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:1449:1: ruleLexicalPartitionHighlighting_JS returns [EObject current=null] : (otherlv_0= 'script' ( (otherlv_1= RULE_ID ) ) ( (lv_scriptURI_2_0= RULE_STRING ) ) ) ; + // InternalLDef.g:1604:1: ruleLexicalPartitionHighlighting_JS returns [EObject current=null] : (otherlv_0= 'script' ( (otherlv_1= RULE_ID ) ) ( (lv_scriptURI_2_0= RULE_STRING ) ) ) ; public final EObject ruleLexicalPartitionHighlighting_JS() throws RecognitionException { EObject current = null; @@ -4134,23 +4568,23 @@ public class InternalLDefParser extends AbstractInternalAntlrParser { enterRule(); try { - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:1452:28: ( (otherlv_0= 'script' ( (otherlv_1= RULE_ID ) ) ( (lv_scriptURI_2_0= RULE_STRING ) ) ) ) - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:1453:1: (otherlv_0= 'script' ( (otherlv_1= RULE_ID ) ) ( (lv_scriptURI_2_0= RULE_STRING ) ) ) + // InternalLDef.g:1607:28: ( (otherlv_0= 'script' ( (otherlv_1= RULE_ID ) ) ( (lv_scriptURI_2_0= RULE_STRING ) ) ) ) + // InternalLDef.g:1608:1: (otherlv_0= 'script' ( (otherlv_1= RULE_ID ) ) ( (lv_scriptURI_2_0= RULE_STRING ) ) ) { - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:1453:1: (otherlv_0= 'script' ( (otherlv_1= RULE_ID ) ) ( (lv_scriptURI_2_0= RULE_STRING ) ) ) - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:1453:3: otherlv_0= 'script' ( (otherlv_1= RULE_ID ) ) ( (lv_scriptURI_2_0= RULE_STRING ) ) + // InternalLDef.g:1608:1: (otherlv_0= 'script' ( (otherlv_1= RULE_ID ) ) ( (lv_scriptURI_2_0= RULE_STRING ) ) ) + // InternalLDef.g:1608:3: otherlv_0= 'script' ( (otherlv_1= RULE_ID ) ) ( (lv_scriptURI_2_0= RULE_STRING ) ) { - otherlv_0=(Token)match(input,24,FOLLOW_24_in_ruleLexicalPartitionHighlighting_JS3364); if (state.failed) return current; + otherlv_0=(Token)match(input,24,FOLLOW_3); if (state.failed) return current; if ( state.backtracking==0 ) { newLeafNode(otherlv_0, grammarAccess.getLexicalPartitionHighlighting_JSAccess().getScriptKeyword_0()); } - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:1457:1: ( (otherlv_1= RULE_ID ) ) - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:1458:1: (otherlv_1= RULE_ID ) + // InternalLDef.g:1612:1: ( (otherlv_1= RULE_ID ) ) + // InternalLDef.g:1613:1: (otherlv_1= RULE_ID ) { - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:1458:1: (otherlv_1= RULE_ID ) - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:1459:3: otherlv_1= RULE_ID + // InternalLDef.g:1613:1: (otherlv_1= RULE_ID ) + // InternalLDef.g:1614:3: otherlv_1= RULE_ID { if ( state.backtracking==0 ) { @@ -4159,7 +4593,7 @@ public class InternalLDefParser extends AbstractInternalAntlrParser { } } - otherlv_1=(Token)match(input,RULE_ID,FOLLOW_RULE_ID_in_ruleLexicalPartitionHighlighting_JS3384); if (state.failed) return current; + otherlv_1=(Token)match(input,RULE_ID,FOLLOW_16); if (state.failed) return current; if ( state.backtracking==0 ) { newLeafNode(otherlv_1, grammarAccess.getLexicalPartitionHighlighting_JSAccess().getPartitionPartitionCrossReference_1_0()); @@ -4171,13 +4605,13 @@ public class InternalLDefParser extends AbstractInternalAntlrParser { } - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:1470:2: ( (lv_scriptURI_2_0= RULE_STRING ) ) - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:1471:1: (lv_scriptURI_2_0= RULE_STRING ) + // InternalLDef.g:1625:2: ( (lv_scriptURI_2_0= RULE_STRING ) ) + // InternalLDef.g:1626:1: (lv_scriptURI_2_0= RULE_STRING ) { - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:1471:1: (lv_scriptURI_2_0= RULE_STRING ) - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:1472:3: lv_scriptURI_2_0= RULE_STRING + // InternalLDef.g:1626:1: (lv_scriptURI_2_0= RULE_STRING ) + // InternalLDef.g:1627:3: lv_scriptURI_2_0= RULE_STRING { - lv_scriptURI_2_0=(Token)match(input,RULE_STRING,FOLLOW_RULE_STRING_in_ruleLexicalPartitionHighlighting_JS3401); if (state.failed) return current; + lv_scriptURI_2_0=(Token)match(input,RULE_STRING,FOLLOW_2); if (state.failed) return current; if ( state.backtracking==0 ) { newLeafNode(lv_scriptURI_2_0, grammarAccess.getLexicalPartitionHighlighting_JSAccess().getScriptURISTRINGTerminalRuleCall_2_0()); @@ -4192,7 +4626,7 @@ public class InternalLDefParser extends AbstractInternalAntlrParser { current, "scriptURI", lv_scriptURI_2_0, - "STRING"); + "org.eclipse.xtext.common.Terminals.STRING"); } @@ -4224,7 +4658,7 @@ public class InternalLDefParser extends AbstractInternalAntlrParser { // $ANTLR start "entryRuleLexicalPartitionHighlighting_Rule" - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:1496:1: entryRuleLexicalPartitionHighlighting_Rule returns [EObject current=null] : iv_ruleLexicalPartitionHighlighting_Rule= ruleLexicalPartitionHighlighting_Rule EOF ; + // InternalLDef.g:1651:1: entryRuleLexicalPartitionHighlighting_Rule returns [EObject current=null] : iv_ruleLexicalPartitionHighlighting_Rule= ruleLexicalPartitionHighlighting_Rule EOF ; public final EObject entryRuleLexicalPartitionHighlighting_Rule() throws RecognitionException { EObject current = null; @@ -4232,13 +4666,13 @@ public class InternalLDefParser extends AbstractInternalAntlrParser { try { - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:1497:2: (iv_ruleLexicalPartitionHighlighting_Rule= ruleLexicalPartitionHighlighting_Rule EOF ) - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:1498:2: iv_ruleLexicalPartitionHighlighting_Rule= ruleLexicalPartitionHighlighting_Rule EOF + // InternalLDef.g:1652:2: (iv_ruleLexicalPartitionHighlighting_Rule= ruleLexicalPartitionHighlighting_Rule EOF ) + // InternalLDef.g:1653:2: iv_ruleLexicalPartitionHighlighting_Rule= ruleLexicalPartitionHighlighting_Rule EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getLexicalPartitionHighlighting_RuleRule()); } - pushFollow(FOLLOW_ruleLexicalPartitionHighlighting_Rule_in_entryRuleLexicalPartitionHighlighting_Rule3442); + pushFollow(FOLLOW_1); iv_ruleLexicalPartitionHighlighting_Rule=ruleLexicalPartitionHighlighting_Rule(); state._fsp--; @@ -4246,7 +4680,7 @@ public class InternalLDefParser extends AbstractInternalAntlrParser { if ( state.backtracking==0 ) { current =iv_ruleLexicalPartitionHighlighting_Rule; } - match(input,EOF,FOLLOW_EOF_in_entryRuleLexicalPartitionHighlighting_Rule3452); if (state.failed) return current; + match(input,EOF,FOLLOW_2); if (state.failed) return current; } @@ -4264,7 +4698,7 @@ public class InternalLDefParser extends AbstractInternalAntlrParser { // $ANTLR start "ruleLexicalPartitionHighlighting_Rule" - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:1505:1: ruleLexicalPartitionHighlighting_Rule returns [EObject current=null] : (otherlv_0= 'rule' ( (otherlv_1= RULE_ID ) ) ( (lv_whitespace_2_0= ruleWhitespaceRule ) )? otherlv_3= '{' ( (lv_tokenList_4_0= ruleToken ) )+ otherlv_5= '}' ) ; + // InternalLDef.g:1660:1: ruleLexicalPartitionHighlighting_Rule returns [EObject current=null] : (otherlv_0= 'rule' ( (otherlv_1= RULE_ID ) ) ( (lv_whitespace_2_0= ruleWhitespaceRule ) )? otherlv_3= '{' ( (lv_tokenList_4_0= ruleToken ) )+ otherlv_5= '}' ) ; public final EObject ruleLexicalPartitionHighlighting_Rule() throws RecognitionException { EObject current = null; @@ -4280,23 +4714,23 @@ public class InternalLDefParser extends AbstractInternalAntlrParser { enterRule(); try { - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:1508:28: ( (otherlv_0= 'rule' ( (otherlv_1= RULE_ID ) ) ( (lv_whitespace_2_0= ruleWhitespaceRule ) )? otherlv_3= '{' ( (lv_tokenList_4_0= ruleToken ) )+ otherlv_5= '}' ) ) - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:1509:1: (otherlv_0= 'rule' ( (otherlv_1= RULE_ID ) ) ( (lv_whitespace_2_0= ruleWhitespaceRule ) )? otherlv_3= '{' ( (lv_tokenList_4_0= ruleToken ) )+ otherlv_5= '}' ) + // InternalLDef.g:1663:28: ( (otherlv_0= 'rule' ( (otherlv_1= RULE_ID ) ) ( (lv_whitespace_2_0= ruleWhitespaceRule ) )? otherlv_3= '{' ( (lv_tokenList_4_0= ruleToken ) )+ otherlv_5= '}' ) ) + // InternalLDef.g:1664:1: (otherlv_0= 'rule' ( (otherlv_1= RULE_ID ) ) ( (lv_whitespace_2_0= ruleWhitespaceRule ) )? otherlv_3= '{' ( (lv_tokenList_4_0= ruleToken ) )+ otherlv_5= '}' ) { - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:1509:1: (otherlv_0= 'rule' ( (otherlv_1= RULE_ID ) ) ( (lv_whitespace_2_0= ruleWhitespaceRule ) )? otherlv_3= '{' ( (lv_tokenList_4_0= ruleToken ) )+ otherlv_5= '}' ) - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:1509:3: otherlv_0= 'rule' ( (otherlv_1= RULE_ID ) ) ( (lv_whitespace_2_0= ruleWhitespaceRule ) )? otherlv_3= '{' ( (lv_tokenList_4_0= ruleToken ) )+ otherlv_5= '}' + // InternalLDef.g:1664:1: (otherlv_0= 'rule' ( (otherlv_1= RULE_ID ) ) ( (lv_whitespace_2_0= ruleWhitespaceRule ) )? otherlv_3= '{' ( (lv_tokenList_4_0= ruleToken ) )+ otherlv_5= '}' ) + // InternalLDef.g:1664:3: otherlv_0= 'rule' ( (otherlv_1= RULE_ID ) ) ( (lv_whitespace_2_0= ruleWhitespaceRule ) )? otherlv_3= '{' ( (lv_tokenList_4_0= ruleToken ) )+ otherlv_5= '}' { - otherlv_0=(Token)match(input,25,FOLLOW_25_in_ruleLexicalPartitionHighlighting_Rule3489); if (state.failed) return current; + otherlv_0=(Token)match(input,25,FOLLOW_3); if (state.failed) return current; if ( state.backtracking==0 ) { newLeafNode(otherlv_0, grammarAccess.getLexicalPartitionHighlighting_RuleAccess().getRuleKeyword_0()); } - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:1513:1: ( (otherlv_1= RULE_ID ) ) - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:1514:1: (otherlv_1= RULE_ID ) + // InternalLDef.g:1668:1: ( (otherlv_1= RULE_ID ) ) + // InternalLDef.g:1669:1: (otherlv_1= RULE_ID ) { - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:1514:1: (otherlv_1= RULE_ID ) - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:1515:3: otherlv_1= RULE_ID + // InternalLDef.g:1669:1: (otherlv_1= RULE_ID ) + // InternalLDef.g:1670:3: otherlv_1= RULE_ID { if ( state.backtracking==0 ) { @@ -4305,7 +4739,7 @@ public class InternalLDefParser extends AbstractInternalAntlrParser { } } - otherlv_1=(Token)match(input,RULE_ID,FOLLOW_RULE_ID_in_ruleLexicalPartitionHighlighting_Rule3509); if (state.failed) return current; + otherlv_1=(Token)match(input,RULE_ID,FOLLOW_38); if (state.failed) return current; if ( state.backtracking==0 ) { newLeafNode(otherlv_1, grammarAccess.getLexicalPartitionHighlighting_RuleAccess().getPartitionPartitionCrossReference_1_0()); @@ -4317,26 +4751,26 @@ public class InternalLDefParser extends AbstractInternalAntlrParser { } - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:1526:2: ( (lv_whitespace_2_0= ruleWhitespaceRule ) )? - int alt26=2; - int LA26_0 = input.LA(1); + // InternalLDef.g:1681:2: ( (lv_whitespace_2_0= ruleWhitespaceRule ) )? + int alt30=2; + int LA30_0 = input.LA(1); - if ( (LA26_0==46) ) { - alt26=1; + if ( (LA30_0==50) ) { + alt30=1; } - switch (alt26) { + switch (alt30) { case 1 : - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:1527:1: (lv_whitespace_2_0= ruleWhitespaceRule ) + // InternalLDef.g:1682:1: (lv_whitespace_2_0= ruleWhitespaceRule ) { - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:1527:1: (lv_whitespace_2_0= ruleWhitespaceRule ) - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:1528:3: lv_whitespace_2_0= ruleWhitespaceRule + // InternalLDef.g:1682:1: (lv_whitespace_2_0= ruleWhitespaceRule ) + // InternalLDef.g:1683:3: lv_whitespace_2_0= ruleWhitespaceRule { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getLexicalPartitionHighlighting_RuleAccess().getWhitespaceWhitespaceRuleParserRuleCall_2_0()); } - pushFollow(FOLLOW_ruleWhitespaceRule_in_ruleLexicalPartitionHighlighting_Rule3530); + pushFollow(FOLLOW_7); lv_whitespace_2_0=ruleWhitespaceRule(); state._fsp--; @@ -4350,7 +4784,7 @@ public class InternalLDefParser extends AbstractInternalAntlrParser { current, "whitespace", lv_whitespace_2_0, - "WhitespaceRule"); + "org.eclipse.fx.code.editor.ldef.LDef.WhitespaceRule"); afterParserOrEnumRuleCall(); } @@ -4363,37 +4797,37 @@ public class InternalLDefParser extends AbstractInternalAntlrParser { } - otherlv_3=(Token)match(input,15,FOLLOW_15_in_ruleLexicalPartitionHighlighting_Rule3543); if (state.failed) return current; + otherlv_3=(Token)match(input,15,FOLLOW_39); if (state.failed) return current; if ( state.backtracking==0 ) { newLeafNode(otherlv_3, grammarAccess.getLexicalPartitionHighlighting_RuleAccess().getLeftCurlyBracketKeyword_3()); } - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:1548:1: ( (lv_tokenList_4_0= ruleToken ) )+ - int cnt27=0; - loop27: + // InternalLDef.g:1703:1: ( (lv_tokenList_4_0= ruleToken ) )+ + int cnt31=0; + loop31: do { - int alt27=2; - int LA27_0 = input.LA(1); + int alt31=2; + int LA31_0 = input.LA(1); - if ( (LA27_0==RULE_ID||LA27_0==33) ) { - alt27=1; + if ( (LA31_0==RULE_ID||LA31_0==37) ) { + alt31=1; } - switch (alt27) { + switch (alt31) { case 1 : - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:1549:1: (lv_tokenList_4_0= ruleToken ) + // InternalLDef.g:1704:1: (lv_tokenList_4_0= ruleToken ) { - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:1549:1: (lv_tokenList_4_0= ruleToken ) - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:1550:3: lv_tokenList_4_0= ruleToken + // InternalLDef.g:1704:1: (lv_tokenList_4_0= ruleToken ) + // InternalLDef.g:1705:3: lv_tokenList_4_0= ruleToken { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getLexicalPartitionHighlighting_RuleAccess().getTokenListTokenParserRuleCall_4_0()); } - pushFollow(FOLLOW_ruleToken_in_ruleLexicalPartitionHighlighting_Rule3564); + pushFollow(FOLLOW_40); lv_tokenList_4_0=ruleToken(); state._fsp--; @@ -4407,7 +4841,7 @@ public class InternalLDefParser extends AbstractInternalAntlrParser { current, "tokenList", lv_tokenList_4_0, - "Token"); + "org.eclipse.fx.code.editor.ldef.LDef.Token"); afterParserOrEnumRuleCall(); } @@ -4419,16 +4853,16 @@ public class InternalLDefParser extends AbstractInternalAntlrParser { break; default : - if ( cnt27 >= 1 ) break loop27; + if ( cnt31 >= 1 ) break loop31; if (state.backtracking>0) {state.failed=true; return current;} EarlyExitException eee = - new EarlyExitException(27, input); + new EarlyExitException(31, input); throw eee; } - cnt27++; + cnt31++; } while (true); - otherlv_5=(Token)match(input,16,FOLLOW_16_in_ruleLexicalPartitionHighlighting_Rule3577); if (state.failed) return current; + otherlv_5=(Token)match(input,16,FOLLOW_2); if (state.failed) return current; if ( state.backtracking==0 ) { newLeafNode(otherlv_5, grammarAccess.getLexicalPartitionHighlighting_RuleAccess().getRightCurlyBracketKeyword_5()); @@ -4457,7 +4891,7 @@ public class InternalLDefParser extends AbstractInternalAntlrParser { // $ANTLR start "entryRuleToken" - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:1578:1: entryRuleToken returns [EObject current=null] : iv_ruleToken= ruleToken EOF ; + // InternalLDef.g:1733:1: entryRuleToken returns [EObject current=null] : iv_ruleToken= ruleToken EOF ; public final EObject entryRuleToken() throws RecognitionException { EObject current = null; @@ -4465,13 +4899,13 @@ public class InternalLDefParser extends AbstractInternalAntlrParser { try { - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:1579:2: (iv_ruleToken= ruleToken EOF ) - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:1580:2: iv_ruleToken= ruleToken EOF + // InternalLDef.g:1734:2: (iv_ruleToken= ruleToken EOF ) + // InternalLDef.g:1735:2: iv_ruleToken= ruleToken EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getTokenRule()); } - pushFollow(FOLLOW_ruleToken_in_entryRuleToken3613); + pushFollow(FOLLOW_1); iv_ruleToken=ruleToken(); state._fsp--; @@ -4479,7 +4913,7 @@ public class InternalLDefParser extends AbstractInternalAntlrParser { if ( state.backtracking==0 ) { current =iv_ruleToken; } - match(input,EOF,FOLLOW_EOF_in_entryRuleToken3623); if (state.failed) return current; + match(input,EOF,FOLLOW_2); if (state.failed) return current; } @@ -4497,7 +4931,7 @@ public class InternalLDefParser extends AbstractInternalAntlrParser { // $ANTLR start "ruleToken" - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:1587:1: ruleToken returns [EObject current=null] : ( ( (lv_default_0_0= 'default' ) )? ( (lv_name_1_0= RULE_ID ) ) (otherlv_2= '{' ( (lv_scannerList_3_0= ruleScanner ) )+ otherlv_4= '}' )? ) ; + // InternalLDef.g:1742:1: ruleToken returns [EObject current=null] : ( ( (lv_default_0_0= 'default' ) )? ( (lv_name_1_0= RULE_ID ) ) (otherlv_2= '{' ( (lv_scannerList_3_0= ruleScanner ) )+ otherlv_4= '}' )? ) ; public final EObject ruleToken() throws RecognitionException { EObject current = null; @@ -4511,27 +4945,27 @@ public class InternalLDefParser extends AbstractInternalAntlrParser { enterRule(); try { - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:1590:28: ( ( ( (lv_default_0_0= 'default' ) )? ( (lv_name_1_0= RULE_ID ) ) (otherlv_2= '{' ( (lv_scannerList_3_0= ruleScanner ) )+ otherlv_4= '}' )? ) ) - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:1591:1: ( ( (lv_default_0_0= 'default' ) )? ( (lv_name_1_0= RULE_ID ) ) (otherlv_2= '{' ( (lv_scannerList_3_0= ruleScanner ) )+ otherlv_4= '}' )? ) + // InternalLDef.g:1745:28: ( ( ( (lv_default_0_0= 'default' ) )? ( (lv_name_1_0= RULE_ID ) ) (otherlv_2= '{' ( (lv_scannerList_3_0= ruleScanner ) )+ otherlv_4= '}' )? ) ) + // InternalLDef.g:1746:1: ( ( (lv_default_0_0= 'default' ) )? ( (lv_name_1_0= RULE_ID ) ) (otherlv_2= '{' ( (lv_scannerList_3_0= ruleScanner ) )+ otherlv_4= '}' )? ) { - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:1591:1: ( ( (lv_default_0_0= 'default' ) )? ( (lv_name_1_0= RULE_ID ) ) (otherlv_2= '{' ( (lv_scannerList_3_0= ruleScanner ) )+ otherlv_4= '}' )? ) - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:1591:2: ( (lv_default_0_0= 'default' ) )? ( (lv_name_1_0= RULE_ID ) ) (otherlv_2= '{' ( (lv_scannerList_3_0= ruleScanner ) )+ otherlv_4= '}' )? + // InternalLDef.g:1746:1: ( ( (lv_default_0_0= 'default' ) )? ( (lv_name_1_0= RULE_ID ) ) (otherlv_2= '{' ( (lv_scannerList_3_0= ruleScanner ) )+ otherlv_4= '}' )? ) + // InternalLDef.g:1746:2: ( (lv_default_0_0= 'default' ) )? ( (lv_name_1_0= RULE_ID ) ) (otherlv_2= '{' ( (lv_scannerList_3_0= ruleScanner ) )+ otherlv_4= '}' )? { - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:1591:2: ( (lv_default_0_0= 'default' ) )? - int alt28=2; - int LA28_0 = input.LA(1); + // InternalLDef.g:1746:2: ( (lv_default_0_0= 'default' ) )? + int alt32=2; + int LA32_0 = input.LA(1); - if ( (LA28_0==33) ) { - alt28=1; + if ( (LA32_0==37) ) { + alt32=1; } - switch (alt28) { + switch (alt32) { case 1 : - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:1592:1: (lv_default_0_0= 'default' ) + // InternalLDef.g:1747:1: (lv_default_0_0= 'default' ) { - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:1592:1: (lv_default_0_0= 'default' ) - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:1593:3: lv_default_0_0= 'default' + // InternalLDef.g:1747:1: (lv_default_0_0= 'default' ) + // InternalLDef.g:1748:3: lv_default_0_0= 'default' { - lv_default_0_0=(Token)match(input,33,FOLLOW_33_in_ruleToken3666); if (state.failed) return current; + lv_default_0_0=(Token)match(input,37,FOLLOW_3); if (state.failed) return current; if ( state.backtracking==0 ) { newLeafNode(lv_default_0_0, grammarAccess.getTokenAccess().getDefaultDefaultKeyword_0_0()); @@ -4554,13 +4988,13 @@ public class InternalLDefParser extends AbstractInternalAntlrParser { } - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:1606:3: ( (lv_name_1_0= RULE_ID ) ) - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:1607:1: (lv_name_1_0= RULE_ID ) + // InternalLDef.g:1761:3: ( (lv_name_1_0= RULE_ID ) ) + // InternalLDef.g:1762:1: (lv_name_1_0= RULE_ID ) { - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:1607:1: (lv_name_1_0= RULE_ID ) - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:1608:3: lv_name_1_0= RULE_ID + // InternalLDef.g:1762:1: (lv_name_1_0= RULE_ID ) + // InternalLDef.g:1763:3: lv_name_1_0= RULE_ID { - lv_name_1_0=(Token)match(input,RULE_ID,FOLLOW_RULE_ID_in_ruleToken3697); if (state.failed) return current; + lv_name_1_0=(Token)match(input,RULE_ID,FOLLOW_17); if (state.failed) return current; if ( state.backtracking==0 ) { newLeafNode(lv_name_1_0, grammarAccess.getTokenAccess().getNameIDTerminalRuleCall_1_0()); @@ -4575,7 +5009,7 @@ public class InternalLDefParser extends AbstractInternalAntlrParser { current, "name", lv_name_1_0, - "ID"); + "org.eclipse.xtext.common.Terminals.ID"); } @@ -4584,48 +5018,48 @@ public class InternalLDefParser extends AbstractInternalAntlrParser { } - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:1624:2: (otherlv_2= '{' ( (lv_scannerList_3_0= ruleScanner ) )+ otherlv_4= '}' )? - int alt30=2; - int LA30_0 = input.LA(1); + // InternalLDef.g:1779:2: (otherlv_2= '{' ( (lv_scannerList_3_0= ruleScanner ) )+ otherlv_4= '}' )? + int alt34=2; + int LA34_0 = input.LA(1); - if ( (LA30_0==15) ) { - alt30=1; + if ( (LA34_0==15) ) { + alt34=1; } - switch (alt30) { + switch (alt34) { case 1 : - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:1624:4: otherlv_2= '{' ( (lv_scannerList_3_0= ruleScanner ) )+ otherlv_4= '}' + // InternalLDef.g:1779:4: otherlv_2= '{' ( (lv_scannerList_3_0= ruleScanner ) )+ otherlv_4= '}' { - otherlv_2=(Token)match(input,15,FOLLOW_15_in_ruleToken3715); if (state.failed) return current; + otherlv_2=(Token)match(input,15,FOLLOW_41); if (state.failed) return current; if ( state.backtracking==0 ) { newLeafNode(otherlv_2, grammarAccess.getTokenAccess().getLeftCurlyBracketKeyword_2_0()); } - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:1628:1: ( (lv_scannerList_3_0= ruleScanner ) )+ - int cnt29=0; - loop29: + // InternalLDef.g:1783:1: ( (lv_scannerList_3_0= ruleScanner ) )+ + int cnt33=0; + loop33: do { - int alt29=2; - int LA29_0 = input.LA(1); + int alt33=2; + int LA33_0 = input.LA(1); - if ( (LA29_0==24||LA29_0==26||LA29_0==31||LA29_0==34||LA29_0==39||LA29_0==41) ) { - alt29=1; + if ( (LA33_0==24||LA33_0==26||LA33_0==31||LA33_0==38||LA33_0==43||LA33_0==45) ) { + alt33=1; } - switch (alt29) { + switch (alt33) { case 1 : - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:1629:1: (lv_scannerList_3_0= ruleScanner ) + // InternalLDef.g:1784:1: (lv_scannerList_3_0= ruleScanner ) { - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:1629:1: (lv_scannerList_3_0= ruleScanner ) - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:1630:3: lv_scannerList_3_0= ruleScanner + // InternalLDef.g:1784:1: (lv_scannerList_3_0= ruleScanner ) + // InternalLDef.g:1785:3: lv_scannerList_3_0= ruleScanner { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getTokenAccess().getScannerListScannerParserRuleCall_2_1_0()); } - pushFollow(FOLLOW_ruleScanner_in_ruleToken3736); + pushFollow(FOLLOW_42); lv_scannerList_3_0=ruleScanner(); state._fsp--; @@ -4639,7 +5073,7 @@ public class InternalLDefParser extends AbstractInternalAntlrParser { current, "scannerList", lv_scannerList_3_0, - "Scanner"); + "org.eclipse.fx.code.editor.ldef.LDef.Scanner"); afterParserOrEnumRuleCall(); } @@ -4651,16 +5085,16 @@ public class InternalLDefParser extends AbstractInternalAntlrParser { break; default : - if ( cnt29 >= 1 ) break loop29; + if ( cnt33 >= 1 ) break loop33; if (state.backtracking>0) {state.failed=true; return current;} EarlyExitException eee = - new EarlyExitException(29, input); + new EarlyExitException(33, input); throw eee; } - cnt29++; + cnt33++; } while (true); - otherlv_4=(Token)match(input,16,FOLLOW_16_in_ruleToken3749); if (state.failed) return current; + otherlv_4=(Token)match(input,16,FOLLOW_2); if (state.failed) return current; if ( state.backtracking==0 ) { newLeafNode(otherlv_4, grammarAccess.getTokenAccess().getRightCurlyBracketKeyword_2_2()); @@ -4695,7 +5129,7 @@ public class InternalLDefParser extends AbstractInternalAntlrParser { // $ANTLR start "entryRuleScanner" - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:1658:1: entryRuleScanner returns [EObject current=null] : iv_ruleScanner= ruleScanner EOF ; + // InternalLDef.g:1813:1: entryRuleScanner returns [EObject current=null] : iv_ruleScanner= ruleScanner EOF ; public final EObject entryRuleScanner() throws RecognitionException { EObject current = null; @@ -4703,13 +5137,13 @@ public class InternalLDefParser extends AbstractInternalAntlrParser { try { - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:1659:2: (iv_ruleScanner= ruleScanner EOF ) - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:1660:2: iv_ruleScanner= ruleScanner EOF + // InternalLDef.g:1814:2: (iv_ruleScanner= ruleScanner EOF ) + // InternalLDef.g:1815:2: iv_ruleScanner= ruleScanner EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getScannerRule()); } - pushFollow(FOLLOW_ruleScanner_in_entryRuleScanner3787); + pushFollow(FOLLOW_1); iv_ruleScanner=ruleScanner(); state._fsp--; @@ -4717,7 +5151,7 @@ public class InternalLDefParser extends AbstractInternalAntlrParser { if ( state.backtracking==0 ) { current =iv_ruleScanner; } - match(input,EOF,FOLLOW_EOF_in_entryRuleScanner3797); if (state.failed) return current; + match(input,EOF,FOLLOW_2); if (state.failed) return current; } @@ -4735,7 +5169,7 @@ public class InternalLDefParser extends AbstractInternalAntlrParser { // $ANTLR start "ruleScanner" - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:1667:1: ruleScanner returns [EObject current=null] : (this_Scanner_Keyword_0= ruleScanner_Keyword | this_Scanner_Rule_1= ruleScanner_Rule ) ; + // InternalLDef.g:1822:1: ruleScanner returns [EObject current=null] : (this_Scanner_Keyword_0= ruleScanner_Keyword | this_Scanner_Rule_1= ruleScanner_Rule ) ; public final EObject ruleScanner() throws RecognitionException { EObject current = null; @@ -4747,36 +5181,36 @@ public class InternalLDefParser extends AbstractInternalAntlrParser { enterRule(); try { - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:1670:28: ( (this_Scanner_Keyword_0= ruleScanner_Keyword | this_Scanner_Rule_1= ruleScanner_Rule ) ) - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:1671:1: (this_Scanner_Keyword_0= ruleScanner_Keyword | this_Scanner_Rule_1= ruleScanner_Rule ) + // InternalLDef.g:1825:28: ( (this_Scanner_Keyword_0= ruleScanner_Keyword | this_Scanner_Rule_1= ruleScanner_Rule ) ) + // InternalLDef.g:1826:1: (this_Scanner_Keyword_0= ruleScanner_Keyword | this_Scanner_Rule_1= ruleScanner_Rule ) { - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:1671:1: (this_Scanner_Keyword_0= ruleScanner_Keyword | this_Scanner_Rule_1= ruleScanner_Rule ) - int alt31=2; - int LA31_0 = input.LA(1); + // InternalLDef.g:1826:1: (this_Scanner_Keyword_0= ruleScanner_Keyword | this_Scanner_Rule_1= ruleScanner_Rule ) + int alt35=2; + int LA35_0 = input.LA(1); - if ( (LA31_0==34) ) { - alt31=1; + if ( (LA35_0==38) ) { + alt35=1; } - else if ( (LA31_0==24||LA31_0==26||LA31_0==31||LA31_0==39||LA31_0==41) ) { - alt31=2; + else if ( (LA35_0==24||LA35_0==26||LA35_0==31||LA35_0==43||LA35_0==45) ) { + alt35=2; } else { if (state.backtracking>0) {state.failed=true; return current;} NoViableAltException nvae = - new NoViableAltException("", 31, 0, input); + new NoViableAltException("", 35, 0, input); throw nvae; } - switch (alt31) { + switch (alt35) { case 1 : - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:1672:5: this_Scanner_Keyword_0= ruleScanner_Keyword + // InternalLDef.g:1827:5: this_Scanner_Keyword_0= ruleScanner_Keyword { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getScannerAccess().getScanner_KeywordParserRuleCall_0()); } - pushFollow(FOLLOW_ruleScanner_Keyword_in_ruleScanner3844); + pushFollow(FOLLOW_2); this_Scanner_Keyword_0=ruleScanner_Keyword(); state._fsp--; @@ -4791,14 +5225,14 @@ public class InternalLDefParser extends AbstractInternalAntlrParser { } break; case 2 : - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:1682:5: this_Scanner_Rule_1= ruleScanner_Rule + // InternalLDef.g:1837:5: this_Scanner_Rule_1= ruleScanner_Rule { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getScannerAccess().getScanner_RuleParserRuleCall_1()); } - pushFollow(FOLLOW_ruleScanner_Rule_in_ruleScanner3871); + pushFollow(FOLLOW_2); this_Scanner_Rule_1=ruleScanner_Rule(); state._fsp--; @@ -4835,7 +5269,7 @@ public class InternalLDefParser extends AbstractInternalAntlrParser { // $ANTLR start "entryRuleScanner_Keyword" - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:1698:1: entryRuleScanner_Keyword returns [EObject current=null] : iv_ruleScanner_Keyword= ruleScanner_Keyword EOF ; + // InternalLDef.g:1853:1: entryRuleScanner_Keyword returns [EObject current=null] : iv_ruleScanner_Keyword= ruleScanner_Keyword EOF ; public final EObject entryRuleScanner_Keyword() throws RecognitionException { EObject current = null; @@ -4843,13 +5277,13 @@ public class InternalLDefParser extends AbstractInternalAntlrParser { try { - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:1699:2: (iv_ruleScanner_Keyword= ruleScanner_Keyword EOF ) - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:1700:2: iv_ruleScanner_Keyword= ruleScanner_Keyword EOF + // InternalLDef.g:1854:2: (iv_ruleScanner_Keyword= ruleScanner_Keyword EOF ) + // InternalLDef.g:1855:2: iv_ruleScanner_Keyword= ruleScanner_Keyword EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getScanner_KeywordRule()); } - pushFollow(FOLLOW_ruleScanner_Keyword_in_entryRuleScanner_Keyword3906); + pushFollow(FOLLOW_1); iv_ruleScanner_Keyword=ruleScanner_Keyword(); state._fsp--; @@ -4857,7 +5291,7 @@ public class InternalLDefParser extends AbstractInternalAntlrParser { if ( state.backtracking==0 ) { current =iv_ruleScanner_Keyword; } - match(input,EOF,FOLLOW_EOF_in_entryRuleScanner_Keyword3916); if (state.failed) return current; + match(input,EOF,FOLLOW_2); if (state.failed) return current; } @@ -4875,7 +5309,7 @@ public class InternalLDefParser extends AbstractInternalAntlrParser { // $ANTLR start "ruleScanner_Keyword" - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:1707:1: ruleScanner_Keyword returns [EObject current=null] : (otherlv_0= 'keywords' otherlv_1= '[' ( (lv_keywords_2_0= ruleKeyword ) ) (otherlv_3= ',' ( (lv_keywords_4_0= ruleKeyword ) ) )* otherlv_5= ']' ) ; + // InternalLDef.g:1862:1: ruleScanner_Keyword returns [EObject current=null] : (otherlv_0= 'keywords' otherlv_1= '[' ( (lv_keywords_2_0= ruleKeyword ) ) (otherlv_3= ',' ( (lv_keywords_4_0= ruleKeyword ) ) )* otherlv_5= ']' ) ; public final EObject ruleScanner_Keyword() throws RecognitionException { EObject current = null; @@ -4891,36 +5325,36 @@ public class InternalLDefParser extends AbstractInternalAntlrParser { enterRule(); try { - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:1710:28: ( (otherlv_0= 'keywords' otherlv_1= '[' ( (lv_keywords_2_0= ruleKeyword ) ) (otherlv_3= ',' ( (lv_keywords_4_0= ruleKeyword ) ) )* otherlv_5= ']' ) ) - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:1711:1: (otherlv_0= 'keywords' otherlv_1= '[' ( (lv_keywords_2_0= ruleKeyword ) ) (otherlv_3= ',' ( (lv_keywords_4_0= ruleKeyword ) ) )* otherlv_5= ']' ) + // InternalLDef.g:1865:28: ( (otherlv_0= 'keywords' otherlv_1= '[' ( (lv_keywords_2_0= ruleKeyword ) ) (otherlv_3= ',' ( (lv_keywords_4_0= ruleKeyword ) ) )* otherlv_5= ']' ) ) + // InternalLDef.g:1866:1: (otherlv_0= 'keywords' otherlv_1= '[' ( (lv_keywords_2_0= ruleKeyword ) ) (otherlv_3= ',' ( (lv_keywords_4_0= ruleKeyword ) ) )* otherlv_5= ']' ) { - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:1711:1: (otherlv_0= 'keywords' otherlv_1= '[' ( (lv_keywords_2_0= ruleKeyword ) ) (otherlv_3= ',' ( (lv_keywords_4_0= ruleKeyword ) ) )* otherlv_5= ']' ) - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:1711:3: otherlv_0= 'keywords' otherlv_1= '[' ( (lv_keywords_2_0= ruleKeyword ) ) (otherlv_3= ',' ( (lv_keywords_4_0= ruleKeyword ) ) )* otherlv_5= ']' + // InternalLDef.g:1866:1: (otherlv_0= 'keywords' otherlv_1= '[' ( (lv_keywords_2_0= ruleKeyword ) ) (otherlv_3= ',' ( (lv_keywords_4_0= ruleKeyword ) ) )* otherlv_5= ']' ) + // InternalLDef.g:1866:3: otherlv_0= 'keywords' otherlv_1= '[' ( (lv_keywords_2_0= ruleKeyword ) ) (otherlv_3= ',' ( (lv_keywords_4_0= ruleKeyword ) ) )* otherlv_5= ']' { - otherlv_0=(Token)match(input,34,FOLLOW_34_in_ruleScanner_Keyword3953); if (state.failed) return current; + otherlv_0=(Token)match(input,38,FOLLOW_43); if (state.failed) return current; if ( state.backtracking==0 ) { newLeafNode(otherlv_0, grammarAccess.getScanner_KeywordAccess().getKeywordsKeyword_0()); } - otherlv_1=(Token)match(input,35,FOLLOW_35_in_ruleScanner_Keyword3965); if (state.failed) return current; + otherlv_1=(Token)match(input,39,FOLLOW_16); if (state.failed) return current; if ( state.backtracking==0 ) { newLeafNode(otherlv_1, grammarAccess.getScanner_KeywordAccess().getLeftSquareBracketKeyword_1()); } - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:1719:1: ( (lv_keywords_2_0= ruleKeyword ) ) - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:1720:1: (lv_keywords_2_0= ruleKeyword ) + // InternalLDef.g:1874:1: ( (lv_keywords_2_0= ruleKeyword ) ) + // InternalLDef.g:1875:1: (lv_keywords_2_0= ruleKeyword ) { - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:1720:1: (lv_keywords_2_0= ruleKeyword ) - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:1721:3: lv_keywords_2_0= ruleKeyword + // InternalLDef.g:1875:1: (lv_keywords_2_0= ruleKeyword ) + // InternalLDef.g:1876:3: lv_keywords_2_0= ruleKeyword { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getScanner_KeywordAccess().getKeywordsKeywordParserRuleCall_2_0()); } - pushFollow(FOLLOW_ruleKeyword_in_ruleScanner_Keyword3986); + pushFollow(FOLLOW_44); lv_keywords_2_0=ruleKeyword(); state._fsp--; @@ -4934,7 +5368,7 @@ public class InternalLDefParser extends AbstractInternalAntlrParser { current, "keywords", lv_keywords_2_0, - "Keyword"); + "org.eclipse.fx.code.editor.ldef.LDef.Keyword"); afterParserOrEnumRuleCall(); } @@ -4944,39 +5378,39 @@ public class InternalLDefParser extends AbstractInternalAntlrParser { } - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:1737:2: (otherlv_3= ',' ( (lv_keywords_4_0= ruleKeyword ) ) )* - loop32: + // InternalLDef.g:1892:2: (otherlv_3= ',' ( (lv_keywords_4_0= ruleKeyword ) ) )* + loop36: do { - int alt32=2; - int LA32_0 = input.LA(1); + int alt36=2; + int LA36_0 = input.LA(1); - if ( (LA32_0==36) ) { - alt32=1; + if ( (LA36_0==40) ) { + alt36=1; } - switch (alt32) { + switch (alt36) { case 1 : - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:1737:4: otherlv_3= ',' ( (lv_keywords_4_0= ruleKeyword ) ) + // InternalLDef.g:1892:4: otherlv_3= ',' ( (lv_keywords_4_0= ruleKeyword ) ) { - otherlv_3=(Token)match(input,36,FOLLOW_36_in_ruleScanner_Keyword3999); if (state.failed) return current; + otherlv_3=(Token)match(input,40,FOLLOW_16); if (state.failed) return current; if ( state.backtracking==0 ) { newLeafNode(otherlv_3, grammarAccess.getScanner_KeywordAccess().getCommaKeyword_3_0()); } - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:1741:1: ( (lv_keywords_4_0= ruleKeyword ) ) - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:1742:1: (lv_keywords_4_0= ruleKeyword ) + // InternalLDef.g:1896:1: ( (lv_keywords_4_0= ruleKeyword ) ) + // InternalLDef.g:1897:1: (lv_keywords_4_0= ruleKeyword ) { - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:1742:1: (lv_keywords_4_0= ruleKeyword ) - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:1743:3: lv_keywords_4_0= ruleKeyword + // InternalLDef.g:1897:1: (lv_keywords_4_0= ruleKeyword ) + // InternalLDef.g:1898:3: lv_keywords_4_0= ruleKeyword { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getScanner_KeywordAccess().getKeywordsKeywordParserRuleCall_3_1_0()); } - pushFollow(FOLLOW_ruleKeyword_in_ruleScanner_Keyword4020); + pushFollow(FOLLOW_44); lv_keywords_4_0=ruleKeyword(); state._fsp--; @@ -4990,7 +5424,7 @@ public class InternalLDefParser extends AbstractInternalAntlrParser { current, "keywords", lv_keywords_4_0, - "Keyword"); + "org.eclipse.fx.code.editor.ldef.LDef.Keyword"); afterParserOrEnumRuleCall(); } @@ -5005,11 +5439,11 @@ public class InternalLDefParser extends AbstractInternalAntlrParser { break; default : - break loop32; + break loop36; } } while (true); - otherlv_5=(Token)match(input,37,FOLLOW_37_in_ruleScanner_Keyword4034); if (state.failed) return current; + otherlv_5=(Token)match(input,41,FOLLOW_2); if (state.failed) return current; if ( state.backtracking==0 ) { newLeafNode(otherlv_5, grammarAccess.getScanner_KeywordAccess().getRightSquareBracketKeyword_4()); @@ -5038,7 +5472,7 @@ public class InternalLDefParser extends AbstractInternalAntlrParser { // $ANTLR start "entryRuleKeyword" - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:1771:1: entryRuleKeyword returns [EObject current=null] : iv_ruleKeyword= ruleKeyword EOF ; + // InternalLDef.g:1926:1: entryRuleKeyword returns [EObject current=null] : iv_ruleKeyword= ruleKeyword EOF ; public final EObject entryRuleKeyword() throws RecognitionException { EObject current = null; @@ -5046,13 +5480,13 @@ public class InternalLDefParser extends AbstractInternalAntlrParser { try { - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:1772:2: (iv_ruleKeyword= ruleKeyword EOF ) - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:1773:2: iv_ruleKeyword= ruleKeyword EOF + // InternalLDef.g:1927:2: (iv_ruleKeyword= ruleKeyword EOF ) + // InternalLDef.g:1928:2: iv_ruleKeyword= ruleKeyword EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getKeywordRule()); } - pushFollow(FOLLOW_ruleKeyword_in_entryRuleKeyword4070); + pushFollow(FOLLOW_1); iv_ruleKeyword=ruleKeyword(); state._fsp--; @@ -5060,7 +5494,7 @@ public class InternalLDefParser extends AbstractInternalAntlrParser { if ( state.backtracking==0 ) { current =iv_ruleKeyword; } - match(input,EOF,FOLLOW_EOF_in_entryRuleKeyword4080); if (state.failed) return current; + match(input,EOF,FOLLOW_2); if (state.failed) return current; } @@ -5078,7 +5512,7 @@ public class InternalLDefParser extends AbstractInternalAntlrParser { // $ANTLR start "ruleKeyword" - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:1780:1: ruleKeyword returns [EObject current=null] : ( ( (lv_name_0_0= RULE_STRING ) ) (otherlv_1= 'since' ( (lv_version_2_0= RULE_STRING ) ) )? ) ; + // InternalLDef.g:1935:1: ruleKeyword returns [EObject current=null] : ( ( (lv_name_0_0= RULE_STRING ) ) (otherlv_1= 'since' ( (lv_version_2_0= RULE_STRING ) ) )? ) ; public final EObject ruleKeyword() throws RecognitionException { EObject current = null; @@ -5089,19 +5523,19 @@ public class InternalLDefParser extends AbstractInternalAntlrParser { enterRule(); try { - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:1783:28: ( ( ( (lv_name_0_0= RULE_STRING ) ) (otherlv_1= 'since' ( (lv_version_2_0= RULE_STRING ) ) )? ) ) - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:1784:1: ( ( (lv_name_0_0= RULE_STRING ) ) (otherlv_1= 'since' ( (lv_version_2_0= RULE_STRING ) ) )? ) + // InternalLDef.g:1938:28: ( ( ( (lv_name_0_0= RULE_STRING ) ) (otherlv_1= 'since' ( (lv_version_2_0= RULE_STRING ) ) )? ) ) + // InternalLDef.g:1939:1: ( ( (lv_name_0_0= RULE_STRING ) ) (otherlv_1= 'since' ( (lv_version_2_0= RULE_STRING ) ) )? ) { - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:1784:1: ( ( (lv_name_0_0= RULE_STRING ) ) (otherlv_1= 'since' ( (lv_version_2_0= RULE_STRING ) ) )? ) - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:1784:2: ( (lv_name_0_0= RULE_STRING ) ) (otherlv_1= 'since' ( (lv_version_2_0= RULE_STRING ) ) )? + // InternalLDef.g:1939:1: ( ( (lv_name_0_0= RULE_STRING ) ) (otherlv_1= 'since' ( (lv_version_2_0= RULE_STRING ) ) )? ) + // InternalLDef.g:1939:2: ( (lv_name_0_0= RULE_STRING ) ) (otherlv_1= 'since' ( (lv_version_2_0= RULE_STRING ) ) )? { - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:1784:2: ( (lv_name_0_0= RULE_STRING ) ) - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:1785:1: (lv_name_0_0= RULE_STRING ) + // InternalLDef.g:1939:2: ( (lv_name_0_0= RULE_STRING ) ) + // InternalLDef.g:1940:1: (lv_name_0_0= RULE_STRING ) { - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:1785:1: (lv_name_0_0= RULE_STRING ) - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:1786:3: lv_name_0_0= RULE_STRING + // InternalLDef.g:1940:1: (lv_name_0_0= RULE_STRING ) + // InternalLDef.g:1941:3: lv_name_0_0= RULE_STRING { - lv_name_0_0=(Token)match(input,RULE_STRING,FOLLOW_RULE_STRING_in_ruleKeyword4122); if (state.failed) return current; + lv_name_0_0=(Token)match(input,RULE_STRING,FOLLOW_45); if (state.failed) return current; if ( state.backtracking==0 ) { newLeafNode(lv_name_0_0, grammarAccess.getKeywordAccess().getNameSTRINGTerminalRuleCall_0_0()); @@ -5116,7 +5550,7 @@ public class InternalLDefParser extends AbstractInternalAntlrParser { current, "name", lv_name_0_0, - "STRING"); + "org.eclipse.xtext.common.Terminals.STRING"); } @@ -5125,30 +5559,30 @@ public class InternalLDefParser extends AbstractInternalAntlrParser { } - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:1802:2: (otherlv_1= 'since' ( (lv_version_2_0= RULE_STRING ) ) )? - int alt33=2; - int LA33_0 = input.LA(1); + // InternalLDef.g:1957:2: (otherlv_1= 'since' ( (lv_version_2_0= RULE_STRING ) ) )? + int alt37=2; + int LA37_0 = input.LA(1); - if ( (LA33_0==38) ) { - alt33=1; + if ( (LA37_0==42) ) { + alt37=1; } - switch (alt33) { + switch (alt37) { case 1 : - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:1802:4: otherlv_1= 'since' ( (lv_version_2_0= RULE_STRING ) ) + // InternalLDef.g:1957:4: otherlv_1= 'since' ( (lv_version_2_0= RULE_STRING ) ) { - otherlv_1=(Token)match(input,38,FOLLOW_38_in_ruleKeyword4140); if (state.failed) return current; + otherlv_1=(Token)match(input,42,FOLLOW_16); if (state.failed) return current; if ( state.backtracking==0 ) { newLeafNode(otherlv_1, grammarAccess.getKeywordAccess().getSinceKeyword_1_0()); } - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:1806:1: ( (lv_version_2_0= RULE_STRING ) ) - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:1807:1: (lv_version_2_0= RULE_STRING ) + // InternalLDef.g:1961:1: ( (lv_version_2_0= RULE_STRING ) ) + // InternalLDef.g:1962:1: (lv_version_2_0= RULE_STRING ) { - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:1807:1: (lv_version_2_0= RULE_STRING ) - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:1808:3: lv_version_2_0= RULE_STRING + // InternalLDef.g:1962:1: (lv_version_2_0= RULE_STRING ) + // InternalLDef.g:1963:3: lv_version_2_0= RULE_STRING { - lv_version_2_0=(Token)match(input,RULE_STRING,FOLLOW_RULE_STRING_in_ruleKeyword4157); if (state.failed) return current; + lv_version_2_0=(Token)match(input,RULE_STRING,FOLLOW_2); if (state.failed) return current; if ( state.backtracking==0 ) { newLeafNode(lv_version_2_0, grammarAccess.getKeywordAccess().getVersionSTRINGTerminalRuleCall_1_1_0()); @@ -5163,7 +5597,7 @@ public class InternalLDefParser extends AbstractInternalAntlrParser { current, "version", lv_version_2_0, - "STRING"); + "org.eclipse.xtext.common.Terminals.STRING"); } @@ -5201,7 +5635,7 @@ public class InternalLDefParser extends AbstractInternalAntlrParser { // $ANTLR start "entryRuleScanner_Rule" - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:1832:1: entryRuleScanner_Rule returns [EObject current=null] : iv_ruleScanner_Rule= ruleScanner_Rule EOF ; + // InternalLDef.g:1987:1: entryRuleScanner_Rule returns [EObject current=null] : iv_ruleScanner_Rule= ruleScanner_Rule EOF ; public final EObject entryRuleScanner_Rule() throws RecognitionException { EObject current = null; @@ -5209,13 +5643,13 @@ public class InternalLDefParser extends AbstractInternalAntlrParser { try { - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:1833:2: (iv_ruleScanner_Rule= ruleScanner_Rule EOF ) - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:1834:2: iv_ruleScanner_Rule= ruleScanner_Rule EOF + // InternalLDef.g:1988:2: (iv_ruleScanner_Rule= ruleScanner_Rule EOF ) + // InternalLDef.g:1989:2: iv_ruleScanner_Rule= ruleScanner_Rule EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getScanner_RuleRule()); } - pushFollow(FOLLOW_ruleScanner_Rule_in_entryRuleScanner_Rule4200); + pushFollow(FOLLOW_1); iv_ruleScanner_Rule=ruleScanner_Rule(); state._fsp--; @@ -5223,7 +5657,7 @@ public class InternalLDefParser extends AbstractInternalAntlrParser { if ( state.backtracking==0 ) { current =iv_ruleScanner_Rule; } - match(input,EOF,FOLLOW_EOF_in_entryRuleScanner_Rule4210); if (state.failed) return current; + match(input,EOF,FOLLOW_2); if (state.failed) return current; } @@ -5241,7 +5675,7 @@ public class InternalLDefParser extends AbstractInternalAntlrParser { // $ANTLR start "ruleScanner_Rule" - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:1841:1: ruleScanner_Rule returns [EObject current=null] : (this_Scanner_SingleLineRule_0= ruleScanner_SingleLineRule | this_Scanner_MultiLineRule_1= ruleScanner_MultiLineRule | this_Scanner_CharacterRule_2= ruleScanner_CharacterRule | this_Scanner_JSRule_3= ruleScanner_JSRule | this_Scanner_PatternRule_4= ruleScanner_PatternRule ) ; + // InternalLDef.g:1996:1: ruleScanner_Rule returns [EObject current=null] : (this_Scanner_SingleLineRule_0= ruleScanner_SingleLineRule | this_Scanner_MultiLineRule_1= ruleScanner_MultiLineRule | this_Scanner_CharacterRule_2= ruleScanner_CharacterRule | this_Scanner_JSRule_3= ruleScanner_JSRule | this_Scanner_PatternRule_4= ruleScanner_PatternRule ) ; public final EObject ruleScanner_Rule() throws RecognitionException { EObject current = null; @@ -5259,55 +5693,55 @@ public class InternalLDefParser extends AbstractInternalAntlrParser { enterRule(); try { - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:1844:28: ( (this_Scanner_SingleLineRule_0= ruleScanner_SingleLineRule | this_Scanner_MultiLineRule_1= ruleScanner_MultiLineRule | this_Scanner_CharacterRule_2= ruleScanner_CharacterRule | this_Scanner_JSRule_3= ruleScanner_JSRule | this_Scanner_PatternRule_4= ruleScanner_PatternRule ) ) - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:1845:1: (this_Scanner_SingleLineRule_0= ruleScanner_SingleLineRule | this_Scanner_MultiLineRule_1= ruleScanner_MultiLineRule | this_Scanner_CharacterRule_2= ruleScanner_CharacterRule | this_Scanner_JSRule_3= ruleScanner_JSRule | this_Scanner_PatternRule_4= ruleScanner_PatternRule ) + // InternalLDef.g:1999:28: ( (this_Scanner_SingleLineRule_0= ruleScanner_SingleLineRule | this_Scanner_MultiLineRule_1= ruleScanner_MultiLineRule | this_Scanner_CharacterRule_2= ruleScanner_CharacterRule | this_Scanner_JSRule_3= ruleScanner_JSRule | this_Scanner_PatternRule_4= ruleScanner_PatternRule ) ) + // InternalLDef.g:2000:1: (this_Scanner_SingleLineRule_0= ruleScanner_SingleLineRule | this_Scanner_MultiLineRule_1= ruleScanner_MultiLineRule | this_Scanner_CharacterRule_2= ruleScanner_CharacterRule | this_Scanner_JSRule_3= ruleScanner_JSRule | this_Scanner_PatternRule_4= ruleScanner_PatternRule ) { - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:1845:1: (this_Scanner_SingleLineRule_0= ruleScanner_SingleLineRule | this_Scanner_MultiLineRule_1= ruleScanner_MultiLineRule | this_Scanner_CharacterRule_2= ruleScanner_CharacterRule | this_Scanner_JSRule_3= ruleScanner_JSRule | this_Scanner_PatternRule_4= ruleScanner_PatternRule ) - int alt34=5; + // InternalLDef.g:2000:1: (this_Scanner_SingleLineRule_0= ruleScanner_SingleLineRule | this_Scanner_MultiLineRule_1= ruleScanner_MultiLineRule | this_Scanner_CharacterRule_2= ruleScanner_CharacterRule | this_Scanner_JSRule_3= ruleScanner_JSRule | this_Scanner_PatternRule_4= ruleScanner_PatternRule ) + int alt38=5; switch ( input.LA(1) ) { case 26: { - alt34=1; + alt38=1; } break; case 31: { - alt34=2; + alt38=2; } break; - case 41: + case 45: { - alt34=3; + alt38=3; } break; case 24: { - alt34=4; + alt38=4; } break; - case 39: + case 43: { - alt34=5; + alt38=5; } break; default: if (state.backtracking>0) {state.failed=true; return current;} NoViableAltException nvae = - new NoViableAltException("", 34, 0, input); + new NoViableAltException("", 38, 0, input); throw nvae; } - switch (alt34) { + switch (alt38) { case 1 : - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:1846:5: this_Scanner_SingleLineRule_0= ruleScanner_SingleLineRule + // InternalLDef.g:2001:5: this_Scanner_SingleLineRule_0= ruleScanner_SingleLineRule { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getScanner_RuleAccess().getScanner_SingleLineRuleParserRuleCall_0()); } - pushFollow(FOLLOW_ruleScanner_SingleLineRule_in_ruleScanner_Rule4257); + pushFollow(FOLLOW_2); this_Scanner_SingleLineRule_0=ruleScanner_SingleLineRule(); state._fsp--; @@ -5322,14 +5756,14 @@ public class InternalLDefParser extends AbstractInternalAntlrParser { } break; case 2 : - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:1856:5: this_Scanner_MultiLineRule_1= ruleScanner_MultiLineRule + // InternalLDef.g:2011:5: this_Scanner_MultiLineRule_1= ruleScanner_MultiLineRule { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getScanner_RuleAccess().getScanner_MultiLineRuleParserRuleCall_1()); } - pushFollow(FOLLOW_ruleScanner_MultiLineRule_in_ruleScanner_Rule4284); + pushFollow(FOLLOW_2); this_Scanner_MultiLineRule_1=ruleScanner_MultiLineRule(); state._fsp--; @@ -5344,14 +5778,14 @@ public class InternalLDefParser extends AbstractInternalAntlrParser { } break; case 3 : - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:1866:5: this_Scanner_CharacterRule_2= ruleScanner_CharacterRule + // InternalLDef.g:2021:5: this_Scanner_CharacterRule_2= ruleScanner_CharacterRule { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getScanner_RuleAccess().getScanner_CharacterRuleParserRuleCall_2()); } - pushFollow(FOLLOW_ruleScanner_CharacterRule_in_ruleScanner_Rule4311); + pushFollow(FOLLOW_2); this_Scanner_CharacterRule_2=ruleScanner_CharacterRule(); state._fsp--; @@ -5366,14 +5800,14 @@ public class InternalLDefParser extends AbstractInternalAntlrParser { } break; case 4 : - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:1876:5: this_Scanner_JSRule_3= ruleScanner_JSRule + // InternalLDef.g:2031:5: this_Scanner_JSRule_3= ruleScanner_JSRule { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getScanner_RuleAccess().getScanner_JSRuleParserRuleCall_3()); } - pushFollow(FOLLOW_ruleScanner_JSRule_in_ruleScanner_Rule4338); + pushFollow(FOLLOW_2); this_Scanner_JSRule_3=ruleScanner_JSRule(); state._fsp--; @@ -5388,14 +5822,14 @@ public class InternalLDefParser extends AbstractInternalAntlrParser { } break; case 5 : - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:1886:5: this_Scanner_PatternRule_4= ruleScanner_PatternRule + // InternalLDef.g:2041:5: this_Scanner_PatternRule_4= ruleScanner_PatternRule { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getScanner_RuleAccess().getScanner_PatternRuleParserRuleCall_4()); } - pushFollow(FOLLOW_ruleScanner_PatternRule_in_ruleScanner_Rule4365); + pushFollow(FOLLOW_2); this_Scanner_PatternRule_4=ruleScanner_PatternRule(); state._fsp--; @@ -5432,7 +5866,7 @@ public class InternalLDefParser extends AbstractInternalAntlrParser { // $ANTLR start "entryRuleScanner_SingleLineRule" - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:1902:1: entryRuleScanner_SingleLineRule returns [EObject current=null] : iv_ruleScanner_SingleLineRule= ruleScanner_SingleLineRule EOF ; + // InternalLDef.g:2057:1: entryRuleScanner_SingleLineRule returns [EObject current=null] : iv_ruleScanner_SingleLineRule= ruleScanner_SingleLineRule EOF ; public final EObject entryRuleScanner_SingleLineRule() throws RecognitionException { EObject current = null; @@ -5440,13 +5874,13 @@ public class InternalLDefParser extends AbstractInternalAntlrParser { try { - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:1903:2: (iv_ruleScanner_SingleLineRule= ruleScanner_SingleLineRule EOF ) - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:1904:2: iv_ruleScanner_SingleLineRule= ruleScanner_SingleLineRule EOF + // InternalLDef.g:2058:2: (iv_ruleScanner_SingleLineRule= ruleScanner_SingleLineRule EOF ) + // InternalLDef.g:2059:2: iv_ruleScanner_SingleLineRule= ruleScanner_SingleLineRule EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getScanner_SingleLineRuleRule()); } - pushFollow(FOLLOW_ruleScanner_SingleLineRule_in_entryRuleScanner_SingleLineRule4400); + pushFollow(FOLLOW_1); iv_ruleScanner_SingleLineRule=ruleScanner_SingleLineRule(); state._fsp--; @@ -5454,7 +5888,7 @@ public class InternalLDefParser extends AbstractInternalAntlrParser { if ( state.backtracking==0 ) { current =iv_ruleScanner_SingleLineRule; } - match(input,EOF,FOLLOW_EOF_in_entryRuleScanner_SingleLineRule4410); if (state.failed) return current; + match(input,EOF,FOLLOW_2); if (state.failed) return current; } @@ -5472,7 +5906,7 @@ public class InternalLDefParser extends AbstractInternalAntlrParser { // $ANTLR start "ruleScanner_SingleLineRule" - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:1911:1: ruleScanner_SingleLineRule returns [EObject current=null] : (otherlv_0= 'single_line' ( (lv_startSeq_1_0= RULE_STRING ) ) (otherlv_2= 'col' ( (lv_check_3_0= ruleCheck ) ) )? (otherlv_4= '=>' ( (lv_endSeq_5_0= RULE_STRING ) )? )? (otherlv_6= 'escaped' otherlv_7= 'by' ( (lv_escapeSeq_8_0= RULE_STRING ) ) )? ) ; + // InternalLDef.g:2066:1: ruleScanner_SingleLineRule returns [EObject current=null] : (otherlv_0= 'single_line' ( (lv_startSeq_1_0= RULE_STRING ) ) (otherlv_2= 'col' ( (lv_check_3_0= ruleCheck ) ) )? (otherlv_4= '=>' ( (lv_endSeq_5_0= RULE_STRING ) )? )? (otherlv_6= 'escaped' otherlv_7= 'by' ( (lv_escapeSeq_8_0= RULE_STRING ) ) )? ) ; public final EObject ruleScanner_SingleLineRule() throws RecognitionException { EObject current = null; @@ -5490,25 +5924,25 @@ public class InternalLDefParser extends AbstractInternalAntlrParser { enterRule(); try { - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:1914:28: ( (otherlv_0= 'single_line' ( (lv_startSeq_1_0= RULE_STRING ) ) (otherlv_2= 'col' ( (lv_check_3_0= ruleCheck ) ) )? (otherlv_4= '=>' ( (lv_endSeq_5_0= RULE_STRING ) )? )? (otherlv_6= 'escaped' otherlv_7= 'by' ( (lv_escapeSeq_8_0= RULE_STRING ) ) )? ) ) - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:1915:1: (otherlv_0= 'single_line' ( (lv_startSeq_1_0= RULE_STRING ) ) (otherlv_2= 'col' ( (lv_check_3_0= ruleCheck ) ) )? (otherlv_4= '=>' ( (lv_endSeq_5_0= RULE_STRING ) )? )? (otherlv_6= 'escaped' otherlv_7= 'by' ( (lv_escapeSeq_8_0= RULE_STRING ) ) )? ) + // InternalLDef.g:2069:28: ( (otherlv_0= 'single_line' ( (lv_startSeq_1_0= RULE_STRING ) ) (otherlv_2= 'col' ( (lv_check_3_0= ruleCheck ) ) )? (otherlv_4= '=>' ( (lv_endSeq_5_0= RULE_STRING ) )? )? (otherlv_6= 'escaped' otherlv_7= 'by' ( (lv_escapeSeq_8_0= RULE_STRING ) ) )? ) ) + // InternalLDef.g:2070:1: (otherlv_0= 'single_line' ( (lv_startSeq_1_0= RULE_STRING ) ) (otherlv_2= 'col' ( (lv_check_3_0= ruleCheck ) ) )? (otherlv_4= '=>' ( (lv_endSeq_5_0= RULE_STRING ) )? )? (otherlv_6= 'escaped' otherlv_7= 'by' ( (lv_escapeSeq_8_0= RULE_STRING ) ) )? ) { - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:1915:1: (otherlv_0= 'single_line' ( (lv_startSeq_1_0= RULE_STRING ) ) (otherlv_2= 'col' ( (lv_check_3_0= ruleCheck ) ) )? (otherlv_4= '=>' ( (lv_endSeq_5_0= RULE_STRING ) )? )? (otherlv_6= 'escaped' otherlv_7= 'by' ( (lv_escapeSeq_8_0= RULE_STRING ) ) )? ) - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:1915:3: otherlv_0= 'single_line' ( (lv_startSeq_1_0= RULE_STRING ) ) (otherlv_2= 'col' ( (lv_check_3_0= ruleCheck ) ) )? (otherlv_4= '=>' ( (lv_endSeq_5_0= RULE_STRING ) )? )? (otherlv_6= 'escaped' otherlv_7= 'by' ( (lv_escapeSeq_8_0= RULE_STRING ) ) )? + // InternalLDef.g:2070:1: (otherlv_0= 'single_line' ( (lv_startSeq_1_0= RULE_STRING ) ) (otherlv_2= 'col' ( (lv_check_3_0= ruleCheck ) ) )? (otherlv_4= '=>' ( (lv_endSeq_5_0= RULE_STRING ) )? )? (otherlv_6= 'escaped' otherlv_7= 'by' ( (lv_escapeSeq_8_0= RULE_STRING ) ) )? ) + // InternalLDef.g:2070:3: otherlv_0= 'single_line' ( (lv_startSeq_1_0= RULE_STRING ) ) (otherlv_2= 'col' ( (lv_check_3_0= ruleCheck ) ) )? (otherlv_4= '=>' ( (lv_endSeq_5_0= RULE_STRING ) )? )? (otherlv_6= 'escaped' otherlv_7= 'by' ( (lv_escapeSeq_8_0= RULE_STRING ) ) )? { - otherlv_0=(Token)match(input,26,FOLLOW_26_in_ruleScanner_SingleLineRule4447); if (state.failed) return current; + otherlv_0=(Token)match(input,26,FOLLOW_16); if (state.failed) return current; if ( state.backtracking==0 ) { newLeafNode(otherlv_0, grammarAccess.getScanner_SingleLineRuleAccess().getSingle_lineKeyword_0()); } - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:1919:1: ( (lv_startSeq_1_0= RULE_STRING ) ) - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:1920:1: (lv_startSeq_1_0= RULE_STRING ) + // InternalLDef.g:2074:1: ( (lv_startSeq_1_0= RULE_STRING ) ) + // InternalLDef.g:2075:1: (lv_startSeq_1_0= RULE_STRING ) { - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:1920:1: (lv_startSeq_1_0= RULE_STRING ) - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:1921:3: lv_startSeq_1_0= RULE_STRING + // InternalLDef.g:2075:1: (lv_startSeq_1_0= RULE_STRING ) + // InternalLDef.g:2076:3: lv_startSeq_1_0= RULE_STRING { - lv_startSeq_1_0=(Token)match(input,RULE_STRING,FOLLOW_RULE_STRING_in_ruleScanner_SingleLineRule4464); if (state.failed) return current; + lv_startSeq_1_0=(Token)match(input,RULE_STRING,FOLLOW_25); if (state.failed) return current; if ( state.backtracking==0 ) { newLeafNode(lv_startSeq_1_0, grammarAccess.getScanner_SingleLineRuleAccess().getStartSeqSTRINGTerminalRuleCall_1_0()); @@ -5523,7 +5957,7 @@ public class InternalLDefParser extends AbstractInternalAntlrParser { current, "startSeq", lv_startSeq_1_0, - "STRING"); + "org.eclipse.xtext.common.Terminals.STRING"); } @@ -5532,35 +5966,35 @@ public class InternalLDefParser extends AbstractInternalAntlrParser { } - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:1937:2: (otherlv_2= 'col' ( (lv_check_3_0= ruleCheck ) ) )? - int alt35=2; - int LA35_0 = input.LA(1); + // InternalLDef.g:2092:2: (otherlv_2= 'col' ( (lv_check_3_0= ruleCheck ) ) )? + int alt39=2; + int LA39_0 = input.LA(1); - if ( (LA35_0==27) ) { - alt35=1; + if ( (LA39_0==27) ) { + alt39=1; } - switch (alt35) { + switch (alt39) { case 1 : - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:1937:4: otherlv_2= 'col' ( (lv_check_3_0= ruleCheck ) ) + // InternalLDef.g:2092:4: otherlv_2= 'col' ( (lv_check_3_0= ruleCheck ) ) { - otherlv_2=(Token)match(input,27,FOLLOW_27_in_ruleScanner_SingleLineRule4482); if (state.failed) return current; + otherlv_2=(Token)match(input,27,FOLLOW_26); if (state.failed) return current; if ( state.backtracking==0 ) { newLeafNode(otherlv_2, grammarAccess.getScanner_SingleLineRuleAccess().getColKeyword_2_0()); } - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:1941:1: ( (lv_check_3_0= ruleCheck ) ) - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:1942:1: (lv_check_3_0= ruleCheck ) + // InternalLDef.g:2096:1: ( (lv_check_3_0= ruleCheck ) ) + // InternalLDef.g:2097:1: (lv_check_3_0= ruleCheck ) { - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:1942:1: (lv_check_3_0= ruleCheck ) - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:1943:3: lv_check_3_0= ruleCheck + // InternalLDef.g:2097:1: (lv_check_3_0= ruleCheck ) + // InternalLDef.g:2098:3: lv_check_3_0= ruleCheck { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getScanner_SingleLineRuleAccess().getCheckCheckParserRuleCall_2_1_0()); } - pushFollow(FOLLOW_ruleCheck_in_ruleScanner_SingleLineRule4503); + pushFollow(FOLLOW_27); lv_check_3_0=ruleCheck(); state._fsp--; @@ -5574,7 +6008,7 @@ public class InternalLDefParser extends AbstractInternalAntlrParser { current, "check", lv_check_3_0, - "Check"); + "org.eclipse.fx.code.editor.ldef.LDef.Check"); afterParserOrEnumRuleCall(); } @@ -5590,38 +6024,38 @@ public class InternalLDefParser extends AbstractInternalAntlrParser { } - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:1959:4: (otherlv_4= '=>' ( (lv_endSeq_5_0= RULE_STRING ) )? )? - int alt37=2; - int LA37_0 = input.LA(1); + // InternalLDef.g:2114:4: (otherlv_4= '=>' ( (lv_endSeq_5_0= RULE_STRING ) )? )? + int alt41=2; + int LA41_0 = input.LA(1); - if ( (LA37_0==28) ) { - alt37=1; + if ( (LA41_0==28) ) { + alt41=1; } - switch (alt37) { + switch (alt41) { case 1 : - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:1959:6: otherlv_4= '=>' ( (lv_endSeq_5_0= RULE_STRING ) )? + // InternalLDef.g:2114:6: otherlv_4= '=>' ( (lv_endSeq_5_0= RULE_STRING ) )? { - otherlv_4=(Token)match(input,28,FOLLOW_28_in_ruleScanner_SingleLineRule4518); if (state.failed) return current; + otherlv_4=(Token)match(input,28,FOLLOW_28); if (state.failed) return current; if ( state.backtracking==0 ) { newLeafNode(otherlv_4, grammarAccess.getScanner_SingleLineRuleAccess().getEqualsSignGreaterThanSignKeyword_3_0()); } - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:1963:1: ( (lv_endSeq_5_0= RULE_STRING ) )? - int alt36=2; - int LA36_0 = input.LA(1); + // InternalLDef.g:2118:1: ( (lv_endSeq_5_0= RULE_STRING ) )? + int alt40=2; + int LA40_0 = input.LA(1); - if ( (LA36_0==RULE_STRING) ) { - alt36=1; + if ( (LA40_0==RULE_STRING) ) { + alt40=1; } - switch (alt36) { + switch (alt40) { case 1 : - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:1964:1: (lv_endSeq_5_0= RULE_STRING ) + // InternalLDef.g:2119:1: (lv_endSeq_5_0= RULE_STRING ) { - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:1964:1: (lv_endSeq_5_0= RULE_STRING ) - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:1965:3: lv_endSeq_5_0= RULE_STRING + // InternalLDef.g:2119:1: (lv_endSeq_5_0= RULE_STRING ) + // InternalLDef.g:2120:3: lv_endSeq_5_0= RULE_STRING { - lv_endSeq_5_0=(Token)match(input,RULE_STRING,FOLLOW_RULE_STRING_in_ruleScanner_SingleLineRule4535); if (state.failed) return current; + lv_endSeq_5_0=(Token)match(input,RULE_STRING,FOLLOW_29); if (state.failed) return current; if ( state.backtracking==0 ) { newLeafNode(lv_endSeq_5_0, grammarAccess.getScanner_SingleLineRuleAccess().getEndSeqSTRINGTerminalRuleCall_3_1_0()); @@ -5636,7 +6070,7 @@ public class InternalLDefParser extends AbstractInternalAntlrParser { current, "endSeq", lv_endSeq_5_0, - "STRING"); + "org.eclipse.xtext.common.Terminals.STRING"); } @@ -5654,36 +6088,36 @@ public class InternalLDefParser extends AbstractInternalAntlrParser { } - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:1981:5: (otherlv_6= 'escaped' otherlv_7= 'by' ( (lv_escapeSeq_8_0= RULE_STRING ) ) )? - int alt38=2; - int LA38_0 = input.LA(1); + // InternalLDef.g:2136:5: (otherlv_6= 'escaped' otherlv_7= 'by' ( (lv_escapeSeq_8_0= RULE_STRING ) ) )? + int alt42=2; + int LA42_0 = input.LA(1); - if ( (LA38_0==29) ) { - alt38=1; + if ( (LA42_0==29) ) { + alt42=1; } - switch (alt38) { + switch (alt42) { case 1 : - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:1981:7: otherlv_6= 'escaped' otherlv_7= 'by' ( (lv_escapeSeq_8_0= RULE_STRING ) ) + // InternalLDef.g:2136:7: otherlv_6= 'escaped' otherlv_7= 'by' ( (lv_escapeSeq_8_0= RULE_STRING ) ) { - otherlv_6=(Token)match(input,29,FOLLOW_29_in_ruleScanner_SingleLineRule4556); if (state.failed) return current; + otherlv_6=(Token)match(input,29,FOLLOW_30); if (state.failed) return current; if ( state.backtracking==0 ) { newLeafNode(otherlv_6, grammarAccess.getScanner_SingleLineRuleAccess().getEscapedKeyword_4_0()); } - otherlv_7=(Token)match(input,30,FOLLOW_30_in_ruleScanner_SingleLineRule4568); if (state.failed) return current; + otherlv_7=(Token)match(input,30,FOLLOW_16); if (state.failed) return current; if ( state.backtracking==0 ) { newLeafNode(otherlv_7, grammarAccess.getScanner_SingleLineRuleAccess().getByKeyword_4_1()); } - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:1989:1: ( (lv_escapeSeq_8_0= RULE_STRING ) ) - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:1990:1: (lv_escapeSeq_8_0= RULE_STRING ) + // InternalLDef.g:2144:1: ( (lv_escapeSeq_8_0= RULE_STRING ) ) + // InternalLDef.g:2145:1: (lv_escapeSeq_8_0= RULE_STRING ) { - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:1990:1: (lv_escapeSeq_8_0= RULE_STRING ) - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:1991:3: lv_escapeSeq_8_0= RULE_STRING + // InternalLDef.g:2145:1: (lv_escapeSeq_8_0= RULE_STRING ) + // InternalLDef.g:2146:3: lv_escapeSeq_8_0= RULE_STRING { - lv_escapeSeq_8_0=(Token)match(input,RULE_STRING,FOLLOW_RULE_STRING_in_ruleScanner_SingleLineRule4585); if (state.failed) return current; + lv_escapeSeq_8_0=(Token)match(input,RULE_STRING,FOLLOW_2); if (state.failed) return current; if ( state.backtracking==0 ) { newLeafNode(lv_escapeSeq_8_0, grammarAccess.getScanner_SingleLineRuleAccess().getEscapeSeqSTRINGTerminalRuleCall_4_2_0()); @@ -5698,7 +6132,7 @@ public class InternalLDefParser extends AbstractInternalAntlrParser { current, "escapeSeq", lv_escapeSeq_8_0, - "STRING"); + "org.eclipse.xtext.common.Terminals.STRING"); } @@ -5736,7 +6170,7 @@ public class InternalLDefParser extends AbstractInternalAntlrParser { // $ANTLR start "entryRuleScanner_MultiLineRule" - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:2015:1: entryRuleScanner_MultiLineRule returns [EObject current=null] : iv_ruleScanner_MultiLineRule= ruleScanner_MultiLineRule EOF ; + // InternalLDef.g:2170:1: entryRuleScanner_MultiLineRule returns [EObject current=null] : iv_ruleScanner_MultiLineRule= ruleScanner_MultiLineRule EOF ; public final EObject entryRuleScanner_MultiLineRule() throws RecognitionException { EObject current = null; @@ -5744,13 +6178,13 @@ public class InternalLDefParser extends AbstractInternalAntlrParser { try { - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:2016:2: (iv_ruleScanner_MultiLineRule= ruleScanner_MultiLineRule EOF ) - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:2017:2: iv_ruleScanner_MultiLineRule= ruleScanner_MultiLineRule EOF + // InternalLDef.g:2171:2: (iv_ruleScanner_MultiLineRule= ruleScanner_MultiLineRule EOF ) + // InternalLDef.g:2172:2: iv_ruleScanner_MultiLineRule= ruleScanner_MultiLineRule EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getScanner_MultiLineRuleRule()); } - pushFollow(FOLLOW_ruleScanner_MultiLineRule_in_entryRuleScanner_MultiLineRule4628); + pushFollow(FOLLOW_1); iv_ruleScanner_MultiLineRule=ruleScanner_MultiLineRule(); state._fsp--; @@ -5758,7 +6192,7 @@ public class InternalLDefParser extends AbstractInternalAntlrParser { if ( state.backtracking==0 ) { current =iv_ruleScanner_MultiLineRule; } - match(input,EOF,FOLLOW_EOF_in_entryRuleScanner_MultiLineRule4638); if (state.failed) return current; + match(input,EOF,FOLLOW_2); if (state.failed) return current; } @@ -5776,7 +6210,7 @@ public class InternalLDefParser extends AbstractInternalAntlrParser { // $ANTLR start "ruleScanner_MultiLineRule" - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:2024:1: ruleScanner_MultiLineRule returns [EObject current=null] : (otherlv_0= 'multi_line' ( (lv_startSeq_1_0= RULE_STRING ) ) (otherlv_2= 'col' ( (lv_check_3_0= ruleCheck ) ) )? otherlv_4= '=>' ( (lv_endSeq_5_0= RULE_STRING ) ) (otherlv_6= 'escaped' otherlv_7= 'by' ( (lv_escapeSeq_8_0= RULE_STRING ) ) )? ) ; + // InternalLDef.g:2179:1: ruleScanner_MultiLineRule returns [EObject current=null] : (otherlv_0= 'multi_line' ( (lv_startSeq_1_0= RULE_STRING ) ) (otherlv_2= 'col' ( (lv_check_3_0= ruleCheck ) ) )? otherlv_4= '=>' ( (lv_endSeq_5_0= RULE_STRING ) ) (otherlv_6= 'escaped' otherlv_7= 'by' ( (lv_escapeSeq_8_0= RULE_STRING ) ) )? ) ; public final EObject ruleScanner_MultiLineRule() throws RecognitionException { EObject current = null; @@ -5794,25 +6228,25 @@ public class InternalLDefParser extends AbstractInternalAntlrParser { enterRule(); try { - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:2027:28: ( (otherlv_0= 'multi_line' ( (lv_startSeq_1_0= RULE_STRING ) ) (otherlv_2= 'col' ( (lv_check_3_0= ruleCheck ) ) )? otherlv_4= '=>' ( (lv_endSeq_5_0= RULE_STRING ) ) (otherlv_6= 'escaped' otherlv_7= 'by' ( (lv_escapeSeq_8_0= RULE_STRING ) ) )? ) ) - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:2028:1: (otherlv_0= 'multi_line' ( (lv_startSeq_1_0= RULE_STRING ) ) (otherlv_2= 'col' ( (lv_check_3_0= ruleCheck ) ) )? otherlv_4= '=>' ( (lv_endSeq_5_0= RULE_STRING ) ) (otherlv_6= 'escaped' otherlv_7= 'by' ( (lv_escapeSeq_8_0= RULE_STRING ) ) )? ) + // InternalLDef.g:2182:28: ( (otherlv_0= 'multi_line' ( (lv_startSeq_1_0= RULE_STRING ) ) (otherlv_2= 'col' ( (lv_check_3_0= ruleCheck ) ) )? otherlv_4= '=>' ( (lv_endSeq_5_0= RULE_STRING ) ) (otherlv_6= 'escaped' otherlv_7= 'by' ( (lv_escapeSeq_8_0= RULE_STRING ) ) )? ) ) + // InternalLDef.g:2183:1: (otherlv_0= 'multi_line' ( (lv_startSeq_1_0= RULE_STRING ) ) (otherlv_2= 'col' ( (lv_check_3_0= ruleCheck ) ) )? otherlv_4= '=>' ( (lv_endSeq_5_0= RULE_STRING ) ) (otherlv_6= 'escaped' otherlv_7= 'by' ( (lv_escapeSeq_8_0= RULE_STRING ) ) )? ) { - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:2028:1: (otherlv_0= 'multi_line' ( (lv_startSeq_1_0= RULE_STRING ) ) (otherlv_2= 'col' ( (lv_check_3_0= ruleCheck ) ) )? otherlv_4= '=>' ( (lv_endSeq_5_0= RULE_STRING ) ) (otherlv_6= 'escaped' otherlv_7= 'by' ( (lv_escapeSeq_8_0= RULE_STRING ) ) )? ) - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:2028:3: otherlv_0= 'multi_line' ( (lv_startSeq_1_0= RULE_STRING ) ) (otherlv_2= 'col' ( (lv_check_3_0= ruleCheck ) ) )? otherlv_4= '=>' ( (lv_endSeq_5_0= RULE_STRING ) ) (otherlv_6= 'escaped' otherlv_7= 'by' ( (lv_escapeSeq_8_0= RULE_STRING ) ) )? + // InternalLDef.g:2183:1: (otherlv_0= 'multi_line' ( (lv_startSeq_1_0= RULE_STRING ) ) (otherlv_2= 'col' ( (lv_check_3_0= ruleCheck ) ) )? otherlv_4= '=>' ( (lv_endSeq_5_0= RULE_STRING ) ) (otherlv_6= 'escaped' otherlv_7= 'by' ( (lv_escapeSeq_8_0= RULE_STRING ) ) )? ) + // InternalLDef.g:2183:3: otherlv_0= 'multi_line' ( (lv_startSeq_1_0= RULE_STRING ) ) (otherlv_2= 'col' ( (lv_check_3_0= ruleCheck ) ) )? otherlv_4= '=>' ( (lv_endSeq_5_0= RULE_STRING ) ) (otherlv_6= 'escaped' otherlv_7= 'by' ( (lv_escapeSeq_8_0= RULE_STRING ) ) )? { - otherlv_0=(Token)match(input,31,FOLLOW_31_in_ruleScanner_MultiLineRule4675); if (state.failed) return current; + otherlv_0=(Token)match(input,31,FOLLOW_16); if (state.failed) return current; if ( state.backtracking==0 ) { newLeafNode(otherlv_0, grammarAccess.getScanner_MultiLineRuleAccess().getMulti_lineKeyword_0()); } - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:2032:1: ( (lv_startSeq_1_0= RULE_STRING ) ) - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:2033:1: (lv_startSeq_1_0= RULE_STRING ) + // InternalLDef.g:2187:1: ( (lv_startSeq_1_0= RULE_STRING ) ) + // InternalLDef.g:2188:1: (lv_startSeq_1_0= RULE_STRING ) { - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:2033:1: (lv_startSeq_1_0= RULE_STRING ) - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:2034:3: lv_startSeq_1_0= RULE_STRING + // InternalLDef.g:2188:1: (lv_startSeq_1_0= RULE_STRING ) + // InternalLDef.g:2189:3: lv_startSeq_1_0= RULE_STRING { - lv_startSeq_1_0=(Token)match(input,RULE_STRING,FOLLOW_RULE_STRING_in_ruleScanner_MultiLineRule4692); if (state.failed) return current; + lv_startSeq_1_0=(Token)match(input,RULE_STRING,FOLLOW_31); if (state.failed) return current; if ( state.backtracking==0 ) { newLeafNode(lv_startSeq_1_0, grammarAccess.getScanner_MultiLineRuleAccess().getStartSeqSTRINGTerminalRuleCall_1_0()); @@ -5827,7 +6261,7 @@ public class InternalLDefParser extends AbstractInternalAntlrParser { current, "startSeq", lv_startSeq_1_0, - "STRING"); + "org.eclipse.xtext.common.Terminals.STRING"); } @@ -5836,35 +6270,35 @@ public class InternalLDefParser extends AbstractInternalAntlrParser { } - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:2050:2: (otherlv_2= 'col' ( (lv_check_3_0= ruleCheck ) ) )? - int alt39=2; - int LA39_0 = input.LA(1); + // InternalLDef.g:2205:2: (otherlv_2= 'col' ( (lv_check_3_0= ruleCheck ) ) )? + int alt43=2; + int LA43_0 = input.LA(1); - if ( (LA39_0==27) ) { - alt39=1; + if ( (LA43_0==27) ) { + alt43=1; } - switch (alt39) { + switch (alt43) { case 1 : - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:2050:4: otherlv_2= 'col' ( (lv_check_3_0= ruleCheck ) ) + // InternalLDef.g:2205:4: otherlv_2= 'col' ( (lv_check_3_0= ruleCheck ) ) { - otherlv_2=(Token)match(input,27,FOLLOW_27_in_ruleScanner_MultiLineRule4710); if (state.failed) return current; + otherlv_2=(Token)match(input,27,FOLLOW_26); if (state.failed) return current; if ( state.backtracking==0 ) { newLeafNode(otherlv_2, grammarAccess.getScanner_MultiLineRuleAccess().getColKeyword_2_0()); } - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:2054:1: ( (lv_check_3_0= ruleCheck ) ) - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:2055:1: (lv_check_3_0= ruleCheck ) + // InternalLDef.g:2209:1: ( (lv_check_3_0= ruleCheck ) ) + // InternalLDef.g:2210:1: (lv_check_3_0= ruleCheck ) { - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:2055:1: (lv_check_3_0= ruleCheck ) - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:2056:3: lv_check_3_0= ruleCheck + // InternalLDef.g:2210:1: (lv_check_3_0= ruleCheck ) + // InternalLDef.g:2211:3: lv_check_3_0= ruleCheck { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getScanner_MultiLineRuleAccess().getCheckCheckParserRuleCall_2_1_0()); } - pushFollow(FOLLOW_ruleCheck_in_ruleScanner_MultiLineRule4731); + pushFollow(FOLLOW_32); lv_check_3_0=ruleCheck(); state._fsp--; @@ -5878,7 +6312,7 @@ public class InternalLDefParser extends AbstractInternalAntlrParser { current, "check", lv_check_3_0, - "Check"); + "org.eclipse.fx.code.editor.ldef.LDef.Check"); afterParserOrEnumRuleCall(); } @@ -5894,19 +6328,19 @@ public class InternalLDefParser extends AbstractInternalAntlrParser { } - otherlv_4=(Token)match(input,28,FOLLOW_28_in_ruleScanner_MultiLineRule4745); if (state.failed) return current; + otherlv_4=(Token)match(input,28,FOLLOW_16); if (state.failed) return current; if ( state.backtracking==0 ) { newLeafNode(otherlv_4, grammarAccess.getScanner_MultiLineRuleAccess().getEqualsSignGreaterThanSignKeyword_3()); } - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:2076:1: ( (lv_endSeq_5_0= RULE_STRING ) ) - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:2077:1: (lv_endSeq_5_0= RULE_STRING ) + // InternalLDef.g:2231:1: ( (lv_endSeq_5_0= RULE_STRING ) ) + // InternalLDef.g:2232:1: (lv_endSeq_5_0= RULE_STRING ) { - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:2077:1: (lv_endSeq_5_0= RULE_STRING ) - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:2078:3: lv_endSeq_5_0= RULE_STRING + // InternalLDef.g:2232:1: (lv_endSeq_5_0= RULE_STRING ) + // InternalLDef.g:2233:3: lv_endSeq_5_0= RULE_STRING { - lv_endSeq_5_0=(Token)match(input,RULE_STRING,FOLLOW_RULE_STRING_in_ruleScanner_MultiLineRule4762); if (state.failed) return current; + lv_endSeq_5_0=(Token)match(input,RULE_STRING,FOLLOW_29); if (state.failed) return current; if ( state.backtracking==0 ) { newLeafNode(lv_endSeq_5_0, grammarAccess.getScanner_MultiLineRuleAccess().getEndSeqSTRINGTerminalRuleCall_4_0()); @@ -5921,7 +6355,7 @@ public class InternalLDefParser extends AbstractInternalAntlrParser { current, "endSeq", lv_endSeq_5_0, - "STRING"); + "org.eclipse.xtext.common.Terminals.STRING"); } @@ -5930,36 +6364,36 @@ public class InternalLDefParser extends AbstractInternalAntlrParser { } - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:2094:2: (otherlv_6= 'escaped' otherlv_7= 'by' ( (lv_escapeSeq_8_0= RULE_STRING ) ) )? - int alt40=2; - int LA40_0 = input.LA(1); + // InternalLDef.g:2249:2: (otherlv_6= 'escaped' otherlv_7= 'by' ( (lv_escapeSeq_8_0= RULE_STRING ) ) )? + int alt44=2; + int LA44_0 = input.LA(1); - if ( (LA40_0==29) ) { - alt40=1; + if ( (LA44_0==29) ) { + alt44=1; } - switch (alt40) { + switch (alt44) { case 1 : - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:2094:4: otherlv_6= 'escaped' otherlv_7= 'by' ( (lv_escapeSeq_8_0= RULE_STRING ) ) + // InternalLDef.g:2249:4: otherlv_6= 'escaped' otherlv_7= 'by' ( (lv_escapeSeq_8_0= RULE_STRING ) ) { - otherlv_6=(Token)match(input,29,FOLLOW_29_in_ruleScanner_MultiLineRule4780); if (state.failed) return current; + otherlv_6=(Token)match(input,29,FOLLOW_30); if (state.failed) return current; if ( state.backtracking==0 ) { newLeafNode(otherlv_6, grammarAccess.getScanner_MultiLineRuleAccess().getEscapedKeyword_5_0()); } - otherlv_7=(Token)match(input,30,FOLLOW_30_in_ruleScanner_MultiLineRule4792); if (state.failed) return current; + otherlv_7=(Token)match(input,30,FOLLOW_16); if (state.failed) return current; if ( state.backtracking==0 ) { newLeafNode(otherlv_7, grammarAccess.getScanner_MultiLineRuleAccess().getByKeyword_5_1()); } - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:2102:1: ( (lv_escapeSeq_8_0= RULE_STRING ) ) - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:2103:1: (lv_escapeSeq_8_0= RULE_STRING ) + // InternalLDef.g:2257:1: ( (lv_escapeSeq_8_0= RULE_STRING ) ) + // InternalLDef.g:2258:1: (lv_escapeSeq_8_0= RULE_STRING ) { - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:2103:1: (lv_escapeSeq_8_0= RULE_STRING ) - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:2104:3: lv_escapeSeq_8_0= RULE_STRING + // InternalLDef.g:2258:1: (lv_escapeSeq_8_0= RULE_STRING ) + // InternalLDef.g:2259:3: lv_escapeSeq_8_0= RULE_STRING { - lv_escapeSeq_8_0=(Token)match(input,RULE_STRING,FOLLOW_RULE_STRING_in_ruleScanner_MultiLineRule4809); if (state.failed) return current; + lv_escapeSeq_8_0=(Token)match(input,RULE_STRING,FOLLOW_2); if (state.failed) return current; if ( state.backtracking==0 ) { newLeafNode(lv_escapeSeq_8_0, grammarAccess.getScanner_MultiLineRuleAccess().getEscapeSeqSTRINGTerminalRuleCall_5_2_0()); @@ -5974,7 +6408,7 @@ public class InternalLDefParser extends AbstractInternalAntlrParser { current, "escapeSeq", lv_escapeSeq_8_0, - "STRING"); + "org.eclipse.xtext.common.Terminals.STRING"); } @@ -6012,7 +6446,7 @@ public class InternalLDefParser extends AbstractInternalAntlrParser { // $ANTLR start "entryRuleScanner_PatternRule" - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:2128:1: entryRuleScanner_PatternRule returns [EObject current=null] : iv_ruleScanner_PatternRule= ruleScanner_PatternRule EOF ; + // InternalLDef.g:2283:1: entryRuleScanner_PatternRule returns [EObject current=null] : iv_ruleScanner_PatternRule= ruleScanner_PatternRule EOF ; public final EObject entryRuleScanner_PatternRule() throws RecognitionException { EObject current = null; @@ -6020,13 +6454,13 @@ public class InternalLDefParser extends AbstractInternalAntlrParser { try { - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:2129:2: (iv_ruleScanner_PatternRule= ruleScanner_PatternRule EOF ) - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:2130:2: iv_ruleScanner_PatternRule= ruleScanner_PatternRule EOF + // InternalLDef.g:2284:2: (iv_ruleScanner_PatternRule= ruleScanner_PatternRule EOF ) + // InternalLDef.g:2285:2: iv_ruleScanner_PatternRule= ruleScanner_PatternRule EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getScanner_PatternRuleRule()); } - pushFollow(FOLLOW_ruleScanner_PatternRule_in_entryRuleScanner_PatternRule4852); + pushFollow(FOLLOW_1); iv_ruleScanner_PatternRule=ruleScanner_PatternRule(); state._fsp--; @@ -6034,7 +6468,7 @@ public class InternalLDefParser extends AbstractInternalAntlrParser { if ( state.backtracking==0 ) { current =iv_ruleScanner_PatternRule; } - match(input,EOF,FOLLOW_EOF_in_entryRuleScanner_PatternRule4862); if (state.failed) return current; + match(input,EOF,FOLLOW_2); if (state.failed) return current; } @@ -6052,7 +6486,7 @@ public class InternalLDefParser extends AbstractInternalAntlrParser { // $ANTLR start "ruleScanner_PatternRule" - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:2137:1: ruleScanner_PatternRule returns [EObject current=null] : (otherlv_0= 'pattern' ( (lv_startPattern_1_0= RULE_STRING ) ) ( (lv_length_2_0= RULE_INT ) )? (otherlv_3= 'col' ( (lv_check_4_0= ruleCheck ) ) )? otherlv_5= 'containing' ( (lv_contentPattern_6_0= RULE_STRING ) ) ) ; + // InternalLDef.g:2292:1: ruleScanner_PatternRule returns [EObject current=null] : (otherlv_0= 'pattern' ( (lv_startPattern_1_0= RULE_STRING ) ) ( (lv_length_2_0= RULE_INT ) )? (otherlv_3= 'col' ( (lv_check_4_0= ruleCheck ) ) )? otherlv_5= 'containing' ( (lv_contentPattern_6_0= RULE_STRING ) ) ) ; public final EObject ruleScanner_PatternRule() throws RecognitionException { EObject current = null; @@ -6068,25 +6502,25 @@ public class InternalLDefParser extends AbstractInternalAntlrParser { enterRule(); try { - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:2140:28: ( (otherlv_0= 'pattern' ( (lv_startPattern_1_0= RULE_STRING ) ) ( (lv_length_2_0= RULE_INT ) )? (otherlv_3= 'col' ( (lv_check_4_0= ruleCheck ) ) )? otherlv_5= 'containing' ( (lv_contentPattern_6_0= RULE_STRING ) ) ) ) - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:2141:1: (otherlv_0= 'pattern' ( (lv_startPattern_1_0= RULE_STRING ) ) ( (lv_length_2_0= RULE_INT ) )? (otherlv_3= 'col' ( (lv_check_4_0= ruleCheck ) ) )? otherlv_5= 'containing' ( (lv_contentPattern_6_0= RULE_STRING ) ) ) + // InternalLDef.g:2295:28: ( (otherlv_0= 'pattern' ( (lv_startPattern_1_0= RULE_STRING ) ) ( (lv_length_2_0= RULE_INT ) )? (otherlv_3= 'col' ( (lv_check_4_0= ruleCheck ) ) )? otherlv_5= 'containing' ( (lv_contentPattern_6_0= RULE_STRING ) ) ) ) + // InternalLDef.g:2296:1: (otherlv_0= 'pattern' ( (lv_startPattern_1_0= RULE_STRING ) ) ( (lv_length_2_0= RULE_INT ) )? (otherlv_3= 'col' ( (lv_check_4_0= ruleCheck ) ) )? otherlv_5= 'containing' ( (lv_contentPattern_6_0= RULE_STRING ) ) ) { - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:2141:1: (otherlv_0= 'pattern' ( (lv_startPattern_1_0= RULE_STRING ) ) ( (lv_length_2_0= RULE_INT ) )? (otherlv_3= 'col' ( (lv_check_4_0= ruleCheck ) ) )? otherlv_5= 'containing' ( (lv_contentPattern_6_0= RULE_STRING ) ) ) - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:2141:3: otherlv_0= 'pattern' ( (lv_startPattern_1_0= RULE_STRING ) ) ( (lv_length_2_0= RULE_INT ) )? (otherlv_3= 'col' ( (lv_check_4_0= ruleCheck ) ) )? otherlv_5= 'containing' ( (lv_contentPattern_6_0= RULE_STRING ) ) + // InternalLDef.g:2296:1: (otherlv_0= 'pattern' ( (lv_startPattern_1_0= RULE_STRING ) ) ( (lv_length_2_0= RULE_INT ) )? (otherlv_3= 'col' ( (lv_check_4_0= ruleCheck ) ) )? otherlv_5= 'containing' ( (lv_contentPattern_6_0= RULE_STRING ) ) ) + // InternalLDef.g:2296:3: otherlv_0= 'pattern' ( (lv_startPattern_1_0= RULE_STRING ) ) ( (lv_length_2_0= RULE_INT ) )? (otherlv_3= 'col' ( (lv_check_4_0= ruleCheck ) ) )? otherlv_5= 'containing' ( (lv_contentPattern_6_0= RULE_STRING ) ) { - otherlv_0=(Token)match(input,39,FOLLOW_39_in_ruleScanner_PatternRule4899); if (state.failed) return current; + otherlv_0=(Token)match(input,43,FOLLOW_16); if (state.failed) return current; if ( state.backtracking==0 ) { newLeafNode(otherlv_0, grammarAccess.getScanner_PatternRuleAccess().getPatternKeyword_0()); } - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:2145:1: ( (lv_startPattern_1_0= RULE_STRING ) ) - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:2146:1: (lv_startPattern_1_0= RULE_STRING ) + // InternalLDef.g:2300:1: ( (lv_startPattern_1_0= RULE_STRING ) ) + // InternalLDef.g:2301:1: (lv_startPattern_1_0= RULE_STRING ) { - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:2146:1: (lv_startPattern_1_0= RULE_STRING ) - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:2147:3: lv_startPattern_1_0= RULE_STRING + // InternalLDef.g:2301:1: (lv_startPattern_1_0= RULE_STRING ) + // InternalLDef.g:2302:3: lv_startPattern_1_0= RULE_STRING { - lv_startPattern_1_0=(Token)match(input,RULE_STRING,FOLLOW_RULE_STRING_in_ruleScanner_PatternRule4916); if (state.failed) return current; + lv_startPattern_1_0=(Token)match(input,RULE_STRING,FOLLOW_46); if (state.failed) return current; if ( state.backtracking==0 ) { newLeafNode(lv_startPattern_1_0, grammarAccess.getScanner_PatternRuleAccess().getStartPatternSTRINGTerminalRuleCall_1_0()); @@ -6101,7 +6535,7 @@ public class InternalLDefParser extends AbstractInternalAntlrParser { current, "startPattern", lv_startPattern_1_0, - "STRING"); + "org.eclipse.xtext.common.Terminals.STRING"); } @@ -6110,21 +6544,21 @@ public class InternalLDefParser extends AbstractInternalAntlrParser { } - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:2163:2: ( (lv_length_2_0= RULE_INT ) )? - int alt41=2; - int LA41_0 = input.LA(1); + // InternalLDef.g:2318:2: ( (lv_length_2_0= RULE_INT ) )? + int alt45=2; + int LA45_0 = input.LA(1); - if ( (LA41_0==RULE_INT) ) { - alt41=1; + if ( (LA45_0==RULE_INT) ) { + alt45=1; } - switch (alt41) { + switch (alt45) { case 1 : - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:2164:1: (lv_length_2_0= RULE_INT ) + // InternalLDef.g:2319:1: (lv_length_2_0= RULE_INT ) { - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:2164:1: (lv_length_2_0= RULE_INT ) - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:2165:3: lv_length_2_0= RULE_INT + // InternalLDef.g:2319:1: (lv_length_2_0= RULE_INT ) + // InternalLDef.g:2320:3: lv_length_2_0= RULE_INT { - lv_length_2_0=(Token)match(input,RULE_INT,FOLLOW_RULE_INT_in_ruleScanner_PatternRule4938); if (state.failed) return current; + lv_length_2_0=(Token)match(input,RULE_INT,FOLLOW_47); if (state.failed) return current; if ( state.backtracking==0 ) { newLeafNode(lv_length_2_0, grammarAccess.getScanner_PatternRuleAccess().getLengthINTTerminalRuleCall_2_0()); @@ -6139,7 +6573,7 @@ public class InternalLDefParser extends AbstractInternalAntlrParser { current, "length", lv_length_2_0, - "INT"); + "org.eclipse.xtext.common.Terminals.INT"); } @@ -6151,35 +6585,35 @@ public class InternalLDefParser extends AbstractInternalAntlrParser { } - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:2181:3: (otherlv_3= 'col' ( (lv_check_4_0= ruleCheck ) ) )? - int alt42=2; - int LA42_0 = input.LA(1); + // InternalLDef.g:2336:3: (otherlv_3= 'col' ( (lv_check_4_0= ruleCheck ) ) )? + int alt46=2; + int LA46_0 = input.LA(1); - if ( (LA42_0==27) ) { - alt42=1; + if ( (LA46_0==27) ) { + alt46=1; } - switch (alt42) { + switch (alt46) { case 1 : - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:2181:5: otherlv_3= 'col' ( (lv_check_4_0= ruleCheck ) ) + // InternalLDef.g:2336:5: otherlv_3= 'col' ( (lv_check_4_0= ruleCheck ) ) { - otherlv_3=(Token)match(input,27,FOLLOW_27_in_ruleScanner_PatternRule4957); if (state.failed) return current; + otherlv_3=(Token)match(input,27,FOLLOW_26); if (state.failed) return current; if ( state.backtracking==0 ) { newLeafNode(otherlv_3, grammarAccess.getScanner_PatternRuleAccess().getColKeyword_3_0()); } - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:2185:1: ( (lv_check_4_0= ruleCheck ) ) - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:2186:1: (lv_check_4_0= ruleCheck ) + // InternalLDef.g:2340:1: ( (lv_check_4_0= ruleCheck ) ) + // InternalLDef.g:2341:1: (lv_check_4_0= ruleCheck ) { - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:2186:1: (lv_check_4_0= ruleCheck ) - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:2187:3: lv_check_4_0= ruleCheck + // InternalLDef.g:2341:1: (lv_check_4_0= ruleCheck ) + // InternalLDef.g:2342:3: lv_check_4_0= ruleCheck { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getScanner_PatternRuleAccess().getCheckCheckParserRuleCall_3_1_0()); } - pushFollow(FOLLOW_ruleCheck_in_ruleScanner_PatternRule4978); + pushFollow(FOLLOW_48); lv_check_4_0=ruleCheck(); state._fsp--; @@ -6193,7 +6627,7 @@ public class InternalLDefParser extends AbstractInternalAntlrParser { current, "check", lv_check_4_0, - "Check"); + "org.eclipse.fx.code.editor.ldef.LDef.Check"); afterParserOrEnumRuleCall(); } @@ -6209,19 +6643,19 @@ public class InternalLDefParser extends AbstractInternalAntlrParser { } - otherlv_5=(Token)match(input,40,FOLLOW_40_in_ruleScanner_PatternRule4992); if (state.failed) return current; + otherlv_5=(Token)match(input,44,FOLLOW_16); if (state.failed) return current; if ( state.backtracking==0 ) { newLeafNode(otherlv_5, grammarAccess.getScanner_PatternRuleAccess().getContainingKeyword_4()); } - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:2207:1: ( (lv_contentPattern_6_0= RULE_STRING ) ) - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:2208:1: (lv_contentPattern_6_0= RULE_STRING ) + // InternalLDef.g:2362:1: ( (lv_contentPattern_6_0= RULE_STRING ) ) + // InternalLDef.g:2363:1: (lv_contentPattern_6_0= RULE_STRING ) { - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:2208:1: (lv_contentPattern_6_0= RULE_STRING ) - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:2209:3: lv_contentPattern_6_0= RULE_STRING + // InternalLDef.g:2363:1: (lv_contentPattern_6_0= RULE_STRING ) + // InternalLDef.g:2364:3: lv_contentPattern_6_0= RULE_STRING { - lv_contentPattern_6_0=(Token)match(input,RULE_STRING,FOLLOW_RULE_STRING_in_ruleScanner_PatternRule5009); if (state.failed) return current; + lv_contentPattern_6_0=(Token)match(input,RULE_STRING,FOLLOW_2); if (state.failed) return current; if ( state.backtracking==0 ) { newLeafNode(lv_contentPattern_6_0, grammarAccess.getScanner_PatternRuleAccess().getContentPatternSTRINGTerminalRuleCall_5_0()); @@ -6236,7 +6670,7 @@ public class InternalLDefParser extends AbstractInternalAntlrParser { current, "contentPattern", lv_contentPattern_6_0, - "STRING"); + "org.eclipse.xtext.common.Terminals.STRING"); } @@ -6268,7 +6702,7 @@ public class InternalLDefParser extends AbstractInternalAntlrParser { // $ANTLR start "entryRuleScanner_CharacterRule" - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:2233:1: entryRuleScanner_CharacterRule returns [EObject current=null] : iv_ruleScanner_CharacterRule= ruleScanner_CharacterRule EOF ; + // InternalLDef.g:2388:1: entryRuleScanner_CharacterRule returns [EObject current=null] : iv_ruleScanner_CharacterRule= ruleScanner_CharacterRule EOF ; public final EObject entryRuleScanner_CharacterRule() throws RecognitionException { EObject current = null; @@ -6276,13 +6710,13 @@ public class InternalLDefParser extends AbstractInternalAntlrParser { try { - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:2234:2: (iv_ruleScanner_CharacterRule= ruleScanner_CharacterRule EOF ) - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:2235:2: iv_ruleScanner_CharacterRule= ruleScanner_CharacterRule EOF + // InternalLDef.g:2389:2: (iv_ruleScanner_CharacterRule= ruleScanner_CharacterRule EOF ) + // InternalLDef.g:2390:2: iv_ruleScanner_CharacterRule= ruleScanner_CharacterRule EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getScanner_CharacterRuleRule()); } - pushFollow(FOLLOW_ruleScanner_CharacterRule_in_entryRuleScanner_CharacterRule5050); + pushFollow(FOLLOW_1); iv_ruleScanner_CharacterRule=ruleScanner_CharacterRule(); state._fsp--; @@ -6290,7 +6724,7 @@ public class InternalLDefParser extends AbstractInternalAntlrParser { if ( state.backtracking==0 ) { current =iv_ruleScanner_CharacterRule; } - match(input,EOF,FOLLOW_EOF_in_entryRuleScanner_CharacterRule5060); if (state.failed) return current; + match(input,EOF,FOLLOW_2); if (state.failed) return current; } @@ -6308,7 +6742,7 @@ public class InternalLDefParser extends AbstractInternalAntlrParser { // $ANTLR start "ruleScanner_CharacterRule" - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:2242:1: ruleScanner_CharacterRule returns [EObject current=null] : (otherlv_0= 'character' otherlv_1= '[' ( (lv_characters_2_0= RULE_STRING ) ) (otherlv_3= ',' ( (lv_characters_4_0= RULE_STRING ) ) )* otherlv_5= ']' (otherlv_6= 'col' ( (lv_check_7_0= ruleCheck ) ) )? ) ; + // InternalLDef.g:2397:1: ruleScanner_CharacterRule returns [EObject current=null] : (otherlv_0= 'character' otherlv_1= '[' ( (lv_characters_2_0= RULE_STRING ) ) (otherlv_3= ',' ( (lv_characters_4_0= RULE_STRING ) ) )* otherlv_5= ']' (otherlv_6= 'col' ( (lv_check_7_0= ruleCheck ) ) )? ) ; public final EObject ruleScanner_CharacterRule() throws RecognitionException { EObject current = null; @@ -6325,31 +6759,31 @@ public class InternalLDefParser extends AbstractInternalAntlrParser { enterRule(); try { - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:2245:28: ( (otherlv_0= 'character' otherlv_1= '[' ( (lv_characters_2_0= RULE_STRING ) ) (otherlv_3= ',' ( (lv_characters_4_0= RULE_STRING ) ) )* otherlv_5= ']' (otherlv_6= 'col' ( (lv_check_7_0= ruleCheck ) ) )? ) ) - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:2246:1: (otherlv_0= 'character' otherlv_1= '[' ( (lv_characters_2_0= RULE_STRING ) ) (otherlv_3= ',' ( (lv_characters_4_0= RULE_STRING ) ) )* otherlv_5= ']' (otherlv_6= 'col' ( (lv_check_7_0= ruleCheck ) ) )? ) + // InternalLDef.g:2400:28: ( (otherlv_0= 'character' otherlv_1= '[' ( (lv_characters_2_0= RULE_STRING ) ) (otherlv_3= ',' ( (lv_characters_4_0= RULE_STRING ) ) )* otherlv_5= ']' (otherlv_6= 'col' ( (lv_check_7_0= ruleCheck ) ) )? ) ) + // InternalLDef.g:2401:1: (otherlv_0= 'character' otherlv_1= '[' ( (lv_characters_2_0= RULE_STRING ) ) (otherlv_3= ',' ( (lv_characters_4_0= RULE_STRING ) ) )* otherlv_5= ']' (otherlv_6= 'col' ( (lv_check_7_0= ruleCheck ) ) )? ) { - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:2246:1: (otherlv_0= 'character' otherlv_1= '[' ( (lv_characters_2_0= RULE_STRING ) ) (otherlv_3= ',' ( (lv_characters_4_0= RULE_STRING ) ) )* otherlv_5= ']' (otherlv_6= 'col' ( (lv_check_7_0= ruleCheck ) ) )? ) - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:2246:3: otherlv_0= 'character' otherlv_1= '[' ( (lv_characters_2_0= RULE_STRING ) ) (otherlv_3= ',' ( (lv_characters_4_0= RULE_STRING ) ) )* otherlv_5= ']' (otherlv_6= 'col' ( (lv_check_7_0= ruleCheck ) ) )? + // InternalLDef.g:2401:1: (otherlv_0= 'character' otherlv_1= '[' ( (lv_characters_2_0= RULE_STRING ) ) (otherlv_3= ',' ( (lv_characters_4_0= RULE_STRING ) ) )* otherlv_5= ']' (otherlv_6= 'col' ( (lv_check_7_0= ruleCheck ) ) )? ) + // InternalLDef.g:2401:3: otherlv_0= 'character' otherlv_1= '[' ( (lv_characters_2_0= RULE_STRING ) ) (otherlv_3= ',' ( (lv_characters_4_0= RULE_STRING ) ) )* otherlv_5= ']' (otherlv_6= 'col' ( (lv_check_7_0= ruleCheck ) ) )? { - otherlv_0=(Token)match(input,41,FOLLOW_41_in_ruleScanner_CharacterRule5097); if (state.failed) return current; + otherlv_0=(Token)match(input,45,FOLLOW_43); if (state.failed) return current; if ( state.backtracking==0 ) { newLeafNode(otherlv_0, grammarAccess.getScanner_CharacterRuleAccess().getCharacterKeyword_0()); } - otherlv_1=(Token)match(input,35,FOLLOW_35_in_ruleScanner_CharacterRule5109); if (state.failed) return current; + otherlv_1=(Token)match(input,39,FOLLOW_16); if (state.failed) return current; if ( state.backtracking==0 ) { newLeafNode(otherlv_1, grammarAccess.getScanner_CharacterRuleAccess().getLeftSquareBracketKeyword_1()); } - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:2254:1: ( (lv_characters_2_0= RULE_STRING ) ) - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:2255:1: (lv_characters_2_0= RULE_STRING ) + // InternalLDef.g:2409:1: ( (lv_characters_2_0= RULE_STRING ) ) + // InternalLDef.g:2410:1: (lv_characters_2_0= RULE_STRING ) { - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:2255:1: (lv_characters_2_0= RULE_STRING ) - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:2256:3: lv_characters_2_0= RULE_STRING + // InternalLDef.g:2410:1: (lv_characters_2_0= RULE_STRING ) + // InternalLDef.g:2411:3: lv_characters_2_0= RULE_STRING { - lv_characters_2_0=(Token)match(input,RULE_STRING,FOLLOW_RULE_STRING_in_ruleScanner_CharacterRule5126); if (state.failed) return current; + lv_characters_2_0=(Token)match(input,RULE_STRING,FOLLOW_44); if (state.failed) return current; if ( state.backtracking==0 ) { newLeafNode(lv_characters_2_0, grammarAccess.getScanner_CharacterRuleAccess().getCharactersSTRINGTerminalRuleCall_2_0()); @@ -6364,7 +6798,7 @@ public class InternalLDefParser extends AbstractInternalAntlrParser { current, "characters", lv_characters_2_0, - "STRING"); + "org.eclipse.xtext.common.Terminals.STRING"); } @@ -6373,34 +6807,34 @@ public class InternalLDefParser extends AbstractInternalAntlrParser { } - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:2272:2: (otherlv_3= ',' ( (lv_characters_4_0= RULE_STRING ) ) )* - loop43: + // InternalLDef.g:2427:2: (otherlv_3= ',' ( (lv_characters_4_0= RULE_STRING ) ) )* + loop47: do { - int alt43=2; - int LA43_0 = input.LA(1); + int alt47=2; + int LA47_0 = input.LA(1); - if ( (LA43_0==36) ) { - alt43=1; + if ( (LA47_0==40) ) { + alt47=1; } - switch (alt43) { + switch (alt47) { case 1 : - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:2272:4: otherlv_3= ',' ( (lv_characters_4_0= RULE_STRING ) ) + // InternalLDef.g:2427:4: otherlv_3= ',' ( (lv_characters_4_0= RULE_STRING ) ) { - otherlv_3=(Token)match(input,36,FOLLOW_36_in_ruleScanner_CharacterRule5144); if (state.failed) return current; + otherlv_3=(Token)match(input,40,FOLLOW_16); if (state.failed) return current; if ( state.backtracking==0 ) { newLeafNode(otherlv_3, grammarAccess.getScanner_CharacterRuleAccess().getCommaKeyword_3_0()); } - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:2276:1: ( (lv_characters_4_0= RULE_STRING ) ) - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:2277:1: (lv_characters_4_0= RULE_STRING ) + // InternalLDef.g:2431:1: ( (lv_characters_4_0= RULE_STRING ) ) + // InternalLDef.g:2432:1: (lv_characters_4_0= RULE_STRING ) { - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:2277:1: (lv_characters_4_0= RULE_STRING ) - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:2278:3: lv_characters_4_0= RULE_STRING + // InternalLDef.g:2432:1: (lv_characters_4_0= RULE_STRING ) + // InternalLDef.g:2433:3: lv_characters_4_0= RULE_STRING { - lv_characters_4_0=(Token)match(input,RULE_STRING,FOLLOW_RULE_STRING_in_ruleScanner_CharacterRule5161); if (state.failed) return current; + lv_characters_4_0=(Token)match(input,RULE_STRING,FOLLOW_44); if (state.failed) return current; if ( state.backtracking==0 ) { newLeafNode(lv_characters_4_0, grammarAccess.getScanner_CharacterRuleAccess().getCharactersSTRINGTerminalRuleCall_3_1_0()); @@ -6415,7 +6849,7 @@ public class InternalLDefParser extends AbstractInternalAntlrParser { current, "characters", lv_characters_4_0, - "STRING"); + "org.eclipse.xtext.common.Terminals.STRING"); } @@ -6429,45 +6863,45 @@ public class InternalLDefParser extends AbstractInternalAntlrParser { break; default : - break loop43; + break loop47; } } while (true); - otherlv_5=(Token)match(input,37,FOLLOW_37_in_ruleScanner_CharacterRule5180); if (state.failed) return current; + otherlv_5=(Token)match(input,41,FOLLOW_49); if (state.failed) return current; if ( state.backtracking==0 ) { newLeafNode(otherlv_5, grammarAccess.getScanner_CharacterRuleAccess().getRightSquareBracketKeyword_4()); } - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:2298:1: (otherlv_6= 'col' ( (lv_check_7_0= ruleCheck ) ) )? - int alt44=2; - int LA44_0 = input.LA(1); + // InternalLDef.g:2453:1: (otherlv_6= 'col' ( (lv_check_7_0= ruleCheck ) ) )? + int alt48=2; + int LA48_0 = input.LA(1); - if ( (LA44_0==27) ) { - alt44=1; + if ( (LA48_0==27) ) { + alt48=1; } - switch (alt44) { + switch (alt48) { case 1 : - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:2298:3: otherlv_6= 'col' ( (lv_check_7_0= ruleCheck ) ) + // InternalLDef.g:2453:3: otherlv_6= 'col' ( (lv_check_7_0= ruleCheck ) ) { - otherlv_6=(Token)match(input,27,FOLLOW_27_in_ruleScanner_CharacterRule5193); if (state.failed) return current; + otherlv_6=(Token)match(input,27,FOLLOW_26); if (state.failed) return current; if ( state.backtracking==0 ) { newLeafNode(otherlv_6, grammarAccess.getScanner_CharacterRuleAccess().getColKeyword_5_0()); } - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:2302:1: ( (lv_check_7_0= ruleCheck ) ) - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:2303:1: (lv_check_7_0= ruleCheck ) + // InternalLDef.g:2457:1: ( (lv_check_7_0= ruleCheck ) ) + // InternalLDef.g:2458:1: (lv_check_7_0= ruleCheck ) { - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:2303:1: (lv_check_7_0= ruleCheck ) - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:2304:3: lv_check_7_0= ruleCheck + // InternalLDef.g:2458:1: (lv_check_7_0= ruleCheck ) + // InternalLDef.g:2459:3: lv_check_7_0= ruleCheck { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getScanner_CharacterRuleAccess().getCheckCheckParserRuleCall_5_1_0()); } - pushFollow(FOLLOW_ruleCheck_in_ruleScanner_CharacterRule5214); + pushFollow(FOLLOW_2); lv_check_7_0=ruleCheck(); state._fsp--; @@ -6481,7 +6915,7 @@ public class InternalLDefParser extends AbstractInternalAntlrParser { current, "check", lv_check_7_0, - "Check"); + "org.eclipse.fx.code.editor.ldef.LDef.Check"); afterParserOrEnumRuleCall(); } @@ -6520,7 +6954,7 @@ public class InternalLDefParser extends AbstractInternalAntlrParser { // $ANTLR start "entryRuleScanner_JSRule" - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:2328:1: entryRuleScanner_JSRule returns [EObject current=null] : iv_ruleScanner_JSRule= ruleScanner_JSRule EOF ; + // InternalLDef.g:2483:1: entryRuleScanner_JSRule returns [EObject current=null] : iv_ruleScanner_JSRule= ruleScanner_JSRule EOF ; public final EObject entryRuleScanner_JSRule() throws RecognitionException { EObject current = null; @@ -6528,13 +6962,13 @@ public class InternalLDefParser extends AbstractInternalAntlrParser { try { - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:2329:2: (iv_ruleScanner_JSRule= ruleScanner_JSRule EOF ) - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:2330:2: iv_ruleScanner_JSRule= ruleScanner_JSRule EOF + // InternalLDef.g:2484:2: (iv_ruleScanner_JSRule= ruleScanner_JSRule EOF ) + // InternalLDef.g:2485:2: iv_ruleScanner_JSRule= ruleScanner_JSRule EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getScanner_JSRuleRule()); } - pushFollow(FOLLOW_ruleScanner_JSRule_in_entryRuleScanner_JSRule5252); + pushFollow(FOLLOW_1); iv_ruleScanner_JSRule=ruleScanner_JSRule(); state._fsp--; @@ -6542,7 +6976,7 @@ public class InternalLDefParser extends AbstractInternalAntlrParser { if ( state.backtracking==0 ) { current =iv_ruleScanner_JSRule; } - match(input,EOF,FOLLOW_EOF_in_entryRuleScanner_JSRule5262); if (state.failed) return current; + match(input,EOF,FOLLOW_2); if (state.failed) return current; } @@ -6560,7 +6994,7 @@ public class InternalLDefParser extends AbstractInternalAntlrParser { // $ANTLR start "ruleScanner_JSRule" - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:2337:1: ruleScanner_JSRule returns [EObject current=null] : (otherlv_0= 'script' ( (lv_fileURI_1_0= RULE_STRING ) ) (otherlv_2= 'col' ( (lv_check_3_0= ruleCheck ) ) )? ) ; + // InternalLDef.g:2492:1: ruleScanner_JSRule returns [EObject current=null] : (otherlv_0= 'script' ( (lv_fileURI_1_0= RULE_STRING ) ) (otherlv_2= 'col' ( (lv_check_3_0= ruleCheck ) ) )? ) ; public final EObject ruleScanner_JSRule() throws RecognitionException { EObject current = null; @@ -6573,25 +7007,25 @@ public class InternalLDefParser extends AbstractInternalAntlrParser { enterRule(); try { - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:2340:28: ( (otherlv_0= 'script' ( (lv_fileURI_1_0= RULE_STRING ) ) (otherlv_2= 'col' ( (lv_check_3_0= ruleCheck ) ) )? ) ) - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:2341:1: (otherlv_0= 'script' ( (lv_fileURI_1_0= RULE_STRING ) ) (otherlv_2= 'col' ( (lv_check_3_0= ruleCheck ) ) )? ) + // InternalLDef.g:2495:28: ( (otherlv_0= 'script' ( (lv_fileURI_1_0= RULE_STRING ) ) (otherlv_2= 'col' ( (lv_check_3_0= ruleCheck ) ) )? ) ) + // InternalLDef.g:2496:1: (otherlv_0= 'script' ( (lv_fileURI_1_0= RULE_STRING ) ) (otherlv_2= 'col' ( (lv_check_3_0= ruleCheck ) ) )? ) { - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:2341:1: (otherlv_0= 'script' ( (lv_fileURI_1_0= RULE_STRING ) ) (otherlv_2= 'col' ( (lv_check_3_0= ruleCheck ) ) )? ) - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:2341:3: otherlv_0= 'script' ( (lv_fileURI_1_0= RULE_STRING ) ) (otherlv_2= 'col' ( (lv_check_3_0= ruleCheck ) ) )? + // InternalLDef.g:2496:1: (otherlv_0= 'script' ( (lv_fileURI_1_0= RULE_STRING ) ) (otherlv_2= 'col' ( (lv_check_3_0= ruleCheck ) ) )? ) + // InternalLDef.g:2496:3: otherlv_0= 'script' ( (lv_fileURI_1_0= RULE_STRING ) ) (otherlv_2= 'col' ( (lv_check_3_0= ruleCheck ) ) )? { - otherlv_0=(Token)match(input,24,FOLLOW_24_in_ruleScanner_JSRule5299); if (state.failed) return current; + otherlv_0=(Token)match(input,24,FOLLOW_16); if (state.failed) return current; if ( state.backtracking==0 ) { newLeafNode(otherlv_0, grammarAccess.getScanner_JSRuleAccess().getScriptKeyword_0()); } - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:2345:1: ( (lv_fileURI_1_0= RULE_STRING ) ) - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:2346:1: (lv_fileURI_1_0= RULE_STRING ) + // InternalLDef.g:2500:1: ( (lv_fileURI_1_0= RULE_STRING ) ) + // InternalLDef.g:2501:1: (lv_fileURI_1_0= RULE_STRING ) { - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:2346:1: (lv_fileURI_1_0= RULE_STRING ) - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:2347:3: lv_fileURI_1_0= RULE_STRING + // InternalLDef.g:2501:1: (lv_fileURI_1_0= RULE_STRING ) + // InternalLDef.g:2502:3: lv_fileURI_1_0= RULE_STRING { - lv_fileURI_1_0=(Token)match(input,RULE_STRING,FOLLOW_RULE_STRING_in_ruleScanner_JSRule5316); if (state.failed) return current; + lv_fileURI_1_0=(Token)match(input,RULE_STRING,FOLLOW_49); if (state.failed) return current; if ( state.backtracking==0 ) { newLeafNode(lv_fileURI_1_0, grammarAccess.getScanner_JSRuleAccess().getFileURISTRINGTerminalRuleCall_1_0()); @@ -6606,7 +7040,7 @@ public class InternalLDefParser extends AbstractInternalAntlrParser { current, "fileURI", lv_fileURI_1_0, - "STRING"); + "org.eclipse.xtext.common.Terminals.STRING"); } @@ -6615,35 +7049,35 @@ public class InternalLDefParser extends AbstractInternalAntlrParser { } - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:2363:2: (otherlv_2= 'col' ( (lv_check_3_0= ruleCheck ) ) )? - int alt45=2; - int LA45_0 = input.LA(1); + // InternalLDef.g:2518:2: (otherlv_2= 'col' ( (lv_check_3_0= ruleCheck ) ) )? + int alt49=2; + int LA49_0 = input.LA(1); - if ( (LA45_0==27) ) { - alt45=1; + if ( (LA49_0==27) ) { + alt49=1; } - switch (alt45) { + switch (alt49) { case 1 : - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:2363:4: otherlv_2= 'col' ( (lv_check_3_0= ruleCheck ) ) + // InternalLDef.g:2518:4: otherlv_2= 'col' ( (lv_check_3_0= ruleCheck ) ) { - otherlv_2=(Token)match(input,27,FOLLOW_27_in_ruleScanner_JSRule5334); if (state.failed) return current; + otherlv_2=(Token)match(input,27,FOLLOW_26); if (state.failed) return current; if ( state.backtracking==0 ) { newLeafNode(otherlv_2, grammarAccess.getScanner_JSRuleAccess().getColKeyword_2_0()); } - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:2367:1: ( (lv_check_3_0= ruleCheck ) ) - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:2368:1: (lv_check_3_0= ruleCheck ) + // InternalLDef.g:2522:1: ( (lv_check_3_0= ruleCheck ) ) + // InternalLDef.g:2523:1: (lv_check_3_0= ruleCheck ) { - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:2368:1: (lv_check_3_0= ruleCheck ) - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:2369:3: lv_check_3_0= ruleCheck + // InternalLDef.g:2523:1: (lv_check_3_0= ruleCheck ) + // InternalLDef.g:2524:3: lv_check_3_0= ruleCheck { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getScanner_JSRuleAccess().getCheckCheckParserRuleCall_2_1_0()); } - pushFollow(FOLLOW_ruleCheck_in_ruleScanner_JSRule5355); + pushFollow(FOLLOW_2); lv_check_3_0=ruleCheck(); state._fsp--; @@ -6657,7 +7091,7 @@ public class InternalLDefParser extends AbstractInternalAntlrParser { current, "check", lv_check_3_0, - "Check"); + "org.eclipse.fx.code.editor.ldef.LDef.Check"); afterParserOrEnumRuleCall(); } @@ -6696,7 +7130,7 @@ public class InternalLDefParser extends AbstractInternalAntlrParser { // $ANTLR start "entryRuleCheck" - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:2393:1: entryRuleCheck returns [EObject current=null] : iv_ruleCheck= ruleCheck EOF ; + // InternalLDef.g:2548:1: entryRuleCheck returns [EObject current=null] : iv_ruleCheck= ruleCheck EOF ; public final EObject entryRuleCheck() throws RecognitionException { EObject current = null; @@ -6704,13 +7138,13 @@ public class InternalLDefParser extends AbstractInternalAntlrParser { try { - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:2394:2: (iv_ruleCheck= ruleCheck EOF ) - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:2395:2: iv_ruleCheck= ruleCheck EOF + // InternalLDef.g:2549:2: (iv_ruleCheck= ruleCheck EOF ) + // InternalLDef.g:2550:2: iv_ruleCheck= ruleCheck EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getCheckRule()); } - pushFollow(FOLLOW_ruleCheck_in_entryRuleCheck5393); + pushFollow(FOLLOW_1); iv_ruleCheck=ruleCheck(); state._fsp--; @@ -6718,7 +7152,7 @@ public class InternalLDefParser extends AbstractInternalAntlrParser { if ( state.backtracking==0 ) { current =iv_ruleCheck; } - match(input,EOF,FOLLOW_EOF_in_entryRuleCheck5403); if (state.failed) return current; + match(input,EOF,FOLLOW_2); if (state.failed) return current; } @@ -6736,7 +7170,7 @@ public class InternalLDefParser extends AbstractInternalAntlrParser { // $ANTLR start "ruleCheck" - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:2402:1: ruleCheck returns [EObject current=null] : (this_Range_0= ruleRange | this_Equals_1= ruleEquals ) ; + // InternalLDef.g:2557:1: ruleCheck returns [EObject current=null] : (this_Range_0= ruleRange | this_Equals_1= ruleEquals ) ; public final EObject ruleCheck() throws RecognitionException { EObject current = null; @@ -6748,36 +7182,36 @@ public class InternalLDefParser extends AbstractInternalAntlrParser { enterRule(); try { - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:2405:28: ( (this_Range_0= ruleRange | this_Equals_1= ruleEquals ) ) - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:2406:1: (this_Range_0= ruleRange | this_Equals_1= ruleEquals ) + // InternalLDef.g:2560:28: ( (this_Range_0= ruleRange | this_Equals_1= ruleEquals ) ) + // InternalLDef.g:2561:1: (this_Range_0= ruleRange | this_Equals_1= ruleEquals ) { - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:2406:1: (this_Range_0= ruleRange | this_Equals_1= ruleEquals ) - int alt46=2; - int LA46_0 = input.LA(1); + // InternalLDef.g:2561:1: (this_Range_0= ruleRange | this_Equals_1= ruleEquals ) + int alt50=2; + int LA50_0 = input.LA(1); - if ( (LA46_0==43) ) { - alt46=1; + if ( (LA50_0==47) ) { + alt50=1; } - else if ( (LA46_0==42) ) { - alt46=2; + else if ( (LA50_0==46) ) { + alt50=2; } else { if (state.backtracking>0) {state.failed=true; return current;} NoViableAltException nvae = - new NoViableAltException("", 46, 0, input); + new NoViableAltException("", 50, 0, input); throw nvae; } - switch (alt46) { + switch (alt50) { case 1 : - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:2407:5: this_Range_0= ruleRange + // InternalLDef.g:2562:5: this_Range_0= ruleRange { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getCheckAccess().getRangeParserRuleCall_0()); } - pushFollow(FOLLOW_ruleRange_in_ruleCheck5450); + pushFollow(FOLLOW_2); this_Range_0=ruleRange(); state._fsp--; @@ -6792,14 +7226,14 @@ public class InternalLDefParser extends AbstractInternalAntlrParser { } break; case 2 : - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:2417:5: this_Equals_1= ruleEquals + // InternalLDef.g:2572:5: this_Equals_1= ruleEquals { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getCheckAccess().getEqualsParserRuleCall_1()); } - pushFollow(FOLLOW_ruleEquals_in_ruleCheck5477); + pushFollow(FOLLOW_2); this_Equals_1=ruleEquals(); state._fsp--; @@ -6836,7 +7270,7 @@ public class InternalLDefParser extends AbstractInternalAntlrParser { // $ANTLR start "entryRuleEquals" - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:2433:1: entryRuleEquals returns [EObject current=null] : iv_ruleEquals= ruleEquals EOF ; + // InternalLDef.g:2588:1: entryRuleEquals returns [EObject current=null] : iv_ruleEquals= ruleEquals EOF ; public final EObject entryRuleEquals() throws RecognitionException { EObject current = null; @@ -6844,13 +7278,13 @@ public class InternalLDefParser extends AbstractInternalAntlrParser { try { - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:2434:2: (iv_ruleEquals= ruleEquals EOF ) - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:2435:2: iv_ruleEquals= ruleEquals EOF + // InternalLDef.g:2589:2: (iv_ruleEquals= ruleEquals EOF ) + // InternalLDef.g:2590:2: iv_ruleEquals= ruleEquals EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getEqualsRule()); } - pushFollow(FOLLOW_ruleEquals_in_entryRuleEquals5512); + pushFollow(FOLLOW_1); iv_ruleEquals=ruleEquals(); state._fsp--; @@ -6858,7 +7292,7 @@ public class InternalLDefParser extends AbstractInternalAntlrParser { if ( state.backtracking==0 ) { current =iv_ruleEquals; } - match(input,EOF,FOLLOW_EOF_in_entryRuleEquals5522); if (state.failed) return current; + match(input,EOF,FOLLOW_2); if (state.failed) return current; } @@ -6876,7 +7310,7 @@ public class InternalLDefParser extends AbstractInternalAntlrParser { // $ANTLR start "ruleEquals" - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:2442:1: ruleEquals returns [EObject current=null] : (otherlv_0= 'eq' ( (lv_value_1_0= RULE_INT ) ) ) ; + // InternalLDef.g:2597:1: ruleEquals returns [EObject current=null] : (otherlv_0= 'eq' ( (lv_value_1_0= RULE_INT ) ) ) ; public final EObject ruleEquals() throws RecognitionException { EObject current = null; @@ -6886,25 +7320,25 @@ public class InternalLDefParser extends AbstractInternalAntlrParser { enterRule(); try { - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:2445:28: ( (otherlv_0= 'eq' ( (lv_value_1_0= RULE_INT ) ) ) ) - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:2446:1: (otherlv_0= 'eq' ( (lv_value_1_0= RULE_INT ) ) ) + // InternalLDef.g:2600:28: ( (otherlv_0= 'eq' ( (lv_value_1_0= RULE_INT ) ) ) ) + // InternalLDef.g:2601:1: (otherlv_0= 'eq' ( (lv_value_1_0= RULE_INT ) ) ) { - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:2446:1: (otherlv_0= 'eq' ( (lv_value_1_0= RULE_INT ) ) ) - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:2446:3: otherlv_0= 'eq' ( (lv_value_1_0= RULE_INT ) ) + // InternalLDef.g:2601:1: (otherlv_0= 'eq' ( (lv_value_1_0= RULE_INT ) ) ) + // InternalLDef.g:2601:3: otherlv_0= 'eq' ( (lv_value_1_0= RULE_INT ) ) { - otherlv_0=(Token)match(input,42,FOLLOW_42_in_ruleEquals5559); if (state.failed) return current; + otherlv_0=(Token)match(input,46,FOLLOW_50); if (state.failed) return current; if ( state.backtracking==0 ) { newLeafNode(otherlv_0, grammarAccess.getEqualsAccess().getEqKeyword_0()); } - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:2450:1: ( (lv_value_1_0= RULE_INT ) ) - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:2451:1: (lv_value_1_0= RULE_INT ) + // InternalLDef.g:2605:1: ( (lv_value_1_0= RULE_INT ) ) + // InternalLDef.g:2606:1: (lv_value_1_0= RULE_INT ) { - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:2451:1: (lv_value_1_0= RULE_INT ) - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:2452:3: lv_value_1_0= RULE_INT + // InternalLDef.g:2606:1: (lv_value_1_0= RULE_INT ) + // InternalLDef.g:2607:3: lv_value_1_0= RULE_INT { - lv_value_1_0=(Token)match(input,RULE_INT,FOLLOW_RULE_INT_in_ruleEquals5576); if (state.failed) return current; + lv_value_1_0=(Token)match(input,RULE_INT,FOLLOW_2); if (state.failed) return current; if ( state.backtracking==0 ) { newLeafNode(lv_value_1_0, grammarAccess.getEqualsAccess().getValueINTTerminalRuleCall_1_0()); @@ -6919,7 +7353,7 @@ public class InternalLDefParser extends AbstractInternalAntlrParser { current, "value", lv_value_1_0, - "INT"); + "org.eclipse.xtext.common.Terminals.INT"); } @@ -6951,7 +7385,7 @@ public class InternalLDefParser extends AbstractInternalAntlrParser { // $ANTLR start "entryRuleRange" - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:2476:1: entryRuleRange returns [EObject current=null] : iv_ruleRange= ruleRange EOF ; + // InternalLDef.g:2631:1: entryRuleRange returns [EObject current=null] : iv_ruleRange= ruleRange EOF ; public final EObject entryRuleRange() throws RecognitionException { EObject current = null; @@ -6959,13 +7393,13 @@ public class InternalLDefParser extends AbstractInternalAntlrParser { try { - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:2477:2: (iv_ruleRange= ruleRange EOF ) - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:2478:2: iv_ruleRange= ruleRange EOF + // InternalLDef.g:2632:2: (iv_ruleRange= ruleRange EOF ) + // InternalLDef.g:2633:2: iv_ruleRange= ruleRange EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getRangeRule()); } - pushFollow(FOLLOW_ruleRange_in_entryRuleRange5617); + pushFollow(FOLLOW_1); iv_ruleRange=ruleRange(); state._fsp--; @@ -6973,7 +7407,7 @@ public class InternalLDefParser extends AbstractInternalAntlrParser { if ( state.backtracking==0 ) { current =iv_ruleRange; } - match(input,EOF,FOLLOW_EOF_in_entryRuleRange5627); if (state.failed) return current; + match(input,EOF,FOLLOW_2); if (state.failed) return current; } @@ -6991,7 +7425,7 @@ public class InternalLDefParser extends AbstractInternalAntlrParser { // $ANTLR start "ruleRange" - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:2485:1: ruleRange returns [EObject current=null] : (otherlv_0= 'in' ( ( (lv_ltIncl_1_1= '(' | lv_ltIncl_1_2= '[' ) ) ) ( (lv_minValue_2_0= RULE_INT ) )? otherlv_3= ',' ( (lv_maxValue_4_0= RULE_INT ) )? ( ( (lv_gtIncl_5_1= ')' | lv_gtIncl_5_2= ']' ) ) ) ) ; + // InternalLDef.g:2640:1: ruleRange returns [EObject current=null] : (otherlv_0= 'in' ( ( (lv_ltIncl_1_1= '(' | lv_ltIncl_1_2= '[' ) ) ) ( (lv_minValue_2_0= RULE_INT ) )? otherlv_3= ',' ( (lv_maxValue_4_0= RULE_INT ) )? ( ( (lv_gtIncl_5_1= ')' | lv_gtIncl_5_2= ']' ) ) ) ) ; public final EObject ruleRange() throws RecognitionException { EObject current = null; @@ -7007,46 +7441,46 @@ public class InternalLDefParser extends AbstractInternalAntlrParser { enterRule(); try { - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:2488:28: ( (otherlv_0= 'in' ( ( (lv_ltIncl_1_1= '(' | lv_ltIncl_1_2= '[' ) ) ) ( (lv_minValue_2_0= RULE_INT ) )? otherlv_3= ',' ( (lv_maxValue_4_0= RULE_INT ) )? ( ( (lv_gtIncl_5_1= ')' | lv_gtIncl_5_2= ']' ) ) ) ) ) - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:2489:1: (otherlv_0= 'in' ( ( (lv_ltIncl_1_1= '(' | lv_ltIncl_1_2= '[' ) ) ) ( (lv_minValue_2_0= RULE_INT ) )? otherlv_3= ',' ( (lv_maxValue_4_0= RULE_INT ) )? ( ( (lv_gtIncl_5_1= ')' | lv_gtIncl_5_2= ']' ) ) ) ) + // InternalLDef.g:2643:28: ( (otherlv_0= 'in' ( ( (lv_ltIncl_1_1= '(' | lv_ltIncl_1_2= '[' ) ) ) ( (lv_minValue_2_0= RULE_INT ) )? otherlv_3= ',' ( (lv_maxValue_4_0= RULE_INT ) )? ( ( (lv_gtIncl_5_1= ')' | lv_gtIncl_5_2= ']' ) ) ) ) ) + // InternalLDef.g:2644:1: (otherlv_0= 'in' ( ( (lv_ltIncl_1_1= '(' | lv_ltIncl_1_2= '[' ) ) ) ( (lv_minValue_2_0= RULE_INT ) )? otherlv_3= ',' ( (lv_maxValue_4_0= RULE_INT ) )? ( ( (lv_gtIncl_5_1= ')' | lv_gtIncl_5_2= ']' ) ) ) ) { - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:2489:1: (otherlv_0= 'in' ( ( (lv_ltIncl_1_1= '(' | lv_ltIncl_1_2= '[' ) ) ) ( (lv_minValue_2_0= RULE_INT ) )? otherlv_3= ',' ( (lv_maxValue_4_0= RULE_INT ) )? ( ( (lv_gtIncl_5_1= ')' | lv_gtIncl_5_2= ']' ) ) ) ) - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:2489:3: otherlv_0= 'in' ( ( (lv_ltIncl_1_1= '(' | lv_ltIncl_1_2= '[' ) ) ) ( (lv_minValue_2_0= RULE_INT ) )? otherlv_3= ',' ( (lv_maxValue_4_0= RULE_INT ) )? ( ( (lv_gtIncl_5_1= ')' | lv_gtIncl_5_2= ']' ) ) ) + // InternalLDef.g:2644:1: (otherlv_0= 'in' ( ( (lv_ltIncl_1_1= '(' | lv_ltIncl_1_2= '[' ) ) ) ( (lv_minValue_2_0= RULE_INT ) )? otherlv_3= ',' ( (lv_maxValue_4_0= RULE_INT ) )? ( ( (lv_gtIncl_5_1= ')' | lv_gtIncl_5_2= ']' ) ) ) ) + // InternalLDef.g:2644:3: otherlv_0= 'in' ( ( (lv_ltIncl_1_1= '(' | lv_ltIncl_1_2= '[' ) ) ) ( (lv_minValue_2_0= RULE_INT ) )? otherlv_3= ',' ( (lv_maxValue_4_0= RULE_INT ) )? ( ( (lv_gtIncl_5_1= ')' | lv_gtIncl_5_2= ']' ) ) ) { - otherlv_0=(Token)match(input,43,FOLLOW_43_in_ruleRange5664); if (state.failed) return current; + otherlv_0=(Token)match(input,47,FOLLOW_51); if (state.failed) return current; if ( state.backtracking==0 ) { newLeafNode(otherlv_0, grammarAccess.getRangeAccess().getInKeyword_0()); } - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:2493:1: ( ( (lv_ltIncl_1_1= '(' | lv_ltIncl_1_2= '[' ) ) ) - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:2494:1: ( (lv_ltIncl_1_1= '(' | lv_ltIncl_1_2= '[' ) ) + // InternalLDef.g:2648:1: ( ( (lv_ltIncl_1_1= '(' | lv_ltIncl_1_2= '[' ) ) ) + // InternalLDef.g:2649:1: ( (lv_ltIncl_1_1= '(' | lv_ltIncl_1_2= '[' ) ) { - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:2494:1: ( (lv_ltIncl_1_1= '(' | lv_ltIncl_1_2= '[' ) ) - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:2495:1: (lv_ltIncl_1_1= '(' | lv_ltIncl_1_2= '[' ) + // InternalLDef.g:2649:1: ( (lv_ltIncl_1_1= '(' | lv_ltIncl_1_2= '[' ) ) + // InternalLDef.g:2650:1: (lv_ltIncl_1_1= '(' | lv_ltIncl_1_2= '[' ) { - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:2495:1: (lv_ltIncl_1_1= '(' | lv_ltIncl_1_2= '[' ) - int alt47=2; - int LA47_0 = input.LA(1); + // InternalLDef.g:2650:1: (lv_ltIncl_1_1= '(' | lv_ltIncl_1_2= '[' ) + int alt51=2; + int LA51_0 = input.LA(1); - if ( (LA47_0==44) ) { - alt47=1; + if ( (LA51_0==48) ) { + alt51=1; } - else if ( (LA47_0==35) ) { - alt47=2; + else if ( (LA51_0==39) ) { + alt51=2; } else { if (state.backtracking>0) {state.failed=true; return current;} NoViableAltException nvae = - new NoViableAltException("", 47, 0, input); + new NoViableAltException("", 51, 0, input); throw nvae; } - switch (alt47) { + switch (alt51) { case 1 : - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:2496:3: lv_ltIncl_1_1= '(' + // InternalLDef.g:2651:3: lv_ltIncl_1_1= '(' { - lv_ltIncl_1_1=(Token)match(input,44,FOLLOW_44_in_ruleRange5684); if (state.failed) return current; + lv_ltIncl_1_1=(Token)match(input,48,FOLLOW_52); if (state.failed) return current; if ( state.backtracking==0 ) { newLeafNode(lv_ltIncl_1_1, grammarAccess.getRangeAccess().getLtInclLeftParenthesisKeyword_1_0_0()); @@ -7064,9 +7498,9 @@ public class InternalLDefParser extends AbstractInternalAntlrParser { } break; case 2 : - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:2508:8: lv_ltIncl_1_2= '[' + // InternalLDef.g:2663:8: lv_ltIncl_1_2= '[' { - lv_ltIncl_1_2=(Token)match(input,35,FOLLOW_35_in_ruleRange5713); if (state.failed) return current; + lv_ltIncl_1_2=(Token)match(input,39,FOLLOW_52); if (state.failed) return current; if ( state.backtracking==0 ) { newLeafNode(lv_ltIncl_1_2, grammarAccess.getRangeAccess().getLtInclLeftSquareBracketKeyword_1_0_1()); @@ -7092,21 +7526,21 @@ public class InternalLDefParser extends AbstractInternalAntlrParser { } - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:2523:2: ( (lv_minValue_2_0= RULE_INT ) )? - int alt48=2; - int LA48_0 = input.LA(1); + // InternalLDef.g:2678:2: ( (lv_minValue_2_0= RULE_INT ) )? + int alt52=2; + int LA52_0 = input.LA(1); - if ( (LA48_0==RULE_INT) ) { - alt48=1; + if ( (LA52_0==RULE_INT) ) { + alt52=1; } - switch (alt48) { + switch (alt52) { case 1 : - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:2524:1: (lv_minValue_2_0= RULE_INT ) + // InternalLDef.g:2679:1: (lv_minValue_2_0= RULE_INT ) { - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:2524:1: (lv_minValue_2_0= RULE_INT ) - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:2525:3: lv_minValue_2_0= RULE_INT + // InternalLDef.g:2679:1: (lv_minValue_2_0= RULE_INT ) + // InternalLDef.g:2680:3: lv_minValue_2_0= RULE_INT { - lv_minValue_2_0=(Token)match(input,RULE_INT,FOLLOW_RULE_INT_in_ruleRange5746); if (state.failed) return current; + lv_minValue_2_0=(Token)match(input,RULE_INT,FOLLOW_53); if (state.failed) return current; if ( state.backtracking==0 ) { newLeafNode(lv_minValue_2_0, grammarAccess.getRangeAccess().getMinValueINTTerminalRuleCall_2_0()); @@ -7121,7 +7555,7 @@ public class InternalLDefParser extends AbstractInternalAntlrParser { current, "minValue", lv_minValue_2_0, - "INT"); + "org.eclipse.xtext.common.Terminals.INT"); } @@ -7133,27 +7567,27 @@ public class InternalLDefParser extends AbstractInternalAntlrParser { } - otherlv_3=(Token)match(input,36,FOLLOW_36_in_ruleRange5764); if (state.failed) return current; + otherlv_3=(Token)match(input,40,FOLLOW_54); if (state.failed) return current; if ( state.backtracking==0 ) { newLeafNode(otherlv_3, grammarAccess.getRangeAccess().getCommaKeyword_3()); } - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:2545:1: ( (lv_maxValue_4_0= RULE_INT ) )? - int alt49=2; - int LA49_0 = input.LA(1); + // InternalLDef.g:2700:1: ( (lv_maxValue_4_0= RULE_INT ) )? + int alt53=2; + int LA53_0 = input.LA(1); - if ( (LA49_0==RULE_INT) ) { - alt49=1; + if ( (LA53_0==RULE_INT) ) { + alt53=1; } - switch (alt49) { + switch (alt53) { case 1 : - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:2546:1: (lv_maxValue_4_0= RULE_INT ) + // InternalLDef.g:2701:1: (lv_maxValue_4_0= RULE_INT ) { - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:2546:1: (lv_maxValue_4_0= RULE_INT ) - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:2547:3: lv_maxValue_4_0= RULE_INT + // InternalLDef.g:2701:1: (lv_maxValue_4_0= RULE_INT ) + // InternalLDef.g:2702:3: lv_maxValue_4_0= RULE_INT { - lv_maxValue_4_0=(Token)match(input,RULE_INT,FOLLOW_RULE_INT_in_ruleRange5781); if (state.failed) return current; + lv_maxValue_4_0=(Token)match(input,RULE_INT,FOLLOW_55); if (state.failed) return current; if ( state.backtracking==0 ) { newLeafNode(lv_maxValue_4_0, grammarAccess.getRangeAccess().getMaxValueINTTerminalRuleCall_4_0()); @@ -7168,7 +7602,7 @@ public class InternalLDefParser extends AbstractInternalAntlrParser { current, "maxValue", lv_maxValue_4_0, - "INT"); + "org.eclipse.xtext.common.Terminals.INT"); } @@ -7180,34 +7614,34 @@ public class InternalLDefParser extends AbstractInternalAntlrParser { } - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:2563:3: ( ( (lv_gtIncl_5_1= ')' | lv_gtIncl_5_2= ']' ) ) ) - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:2564:1: ( (lv_gtIncl_5_1= ')' | lv_gtIncl_5_2= ']' ) ) + // InternalLDef.g:2718:3: ( ( (lv_gtIncl_5_1= ')' | lv_gtIncl_5_2= ']' ) ) ) + // InternalLDef.g:2719:1: ( (lv_gtIncl_5_1= ')' | lv_gtIncl_5_2= ']' ) ) { - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:2564:1: ( (lv_gtIncl_5_1= ')' | lv_gtIncl_5_2= ']' ) ) - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:2565:1: (lv_gtIncl_5_1= ')' | lv_gtIncl_5_2= ']' ) + // InternalLDef.g:2719:1: ( (lv_gtIncl_5_1= ')' | lv_gtIncl_5_2= ']' ) ) + // InternalLDef.g:2720:1: (lv_gtIncl_5_1= ')' | lv_gtIncl_5_2= ']' ) { - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:2565:1: (lv_gtIncl_5_1= ')' | lv_gtIncl_5_2= ']' ) - int alt50=2; - int LA50_0 = input.LA(1); + // InternalLDef.g:2720:1: (lv_gtIncl_5_1= ')' | lv_gtIncl_5_2= ']' ) + int alt54=2; + int LA54_0 = input.LA(1); - if ( (LA50_0==45) ) { - alt50=1; + if ( (LA54_0==49) ) { + alt54=1; } - else if ( (LA50_0==37) ) { - alt50=2; + else if ( (LA54_0==41) ) { + alt54=2; } else { if (state.backtracking>0) {state.failed=true; return current;} NoViableAltException nvae = - new NoViableAltException("", 50, 0, input); + new NoViableAltException("", 54, 0, input); throw nvae; } - switch (alt50) { + switch (alt54) { case 1 : - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:2566:3: lv_gtIncl_5_1= ')' + // InternalLDef.g:2721:3: lv_gtIncl_5_1= ')' { - lv_gtIncl_5_1=(Token)match(input,45,FOLLOW_45_in_ruleRange5807); if (state.failed) return current; + lv_gtIncl_5_1=(Token)match(input,49,FOLLOW_2); if (state.failed) return current; if ( state.backtracking==0 ) { newLeafNode(lv_gtIncl_5_1, grammarAccess.getRangeAccess().getGtInclRightParenthesisKeyword_5_0_0()); @@ -7225,9 +7659,9 @@ public class InternalLDefParser extends AbstractInternalAntlrParser { } break; case 2 : - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:2578:8: lv_gtIncl_5_2= ']' + // InternalLDef.g:2733:8: lv_gtIncl_5_2= ']' { - lv_gtIncl_5_2=(Token)match(input,37,FOLLOW_37_in_ruleRange5836); if (state.failed) return current; + lv_gtIncl_5_2=(Token)match(input,41,FOLLOW_2); if (state.failed) return current; if ( state.backtracking==0 ) { newLeafNode(lv_gtIncl_5_2, grammarAccess.getRangeAccess().getGtInclRightSquareBracketKeyword_5_0_1()); @@ -7276,7 +7710,7 @@ public class InternalLDefParser extends AbstractInternalAntlrParser { // $ANTLR start "entryRuleWhitespaceRule" - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:2601:1: entryRuleWhitespaceRule returns [EObject current=null] : iv_ruleWhitespaceRule= ruleWhitespaceRule EOF ; + // InternalLDef.g:2756:1: entryRuleWhitespaceRule returns [EObject current=null] : iv_ruleWhitespaceRule= ruleWhitespaceRule EOF ; public final EObject entryRuleWhitespaceRule() throws RecognitionException { EObject current = null; @@ -7284,13 +7718,13 @@ public class InternalLDefParser extends AbstractInternalAntlrParser { try { - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:2602:2: (iv_ruleWhitespaceRule= ruleWhitespaceRule EOF ) - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:2603:2: iv_ruleWhitespaceRule= ruleWhitespaceRule EOF + // InternalLDef.g:2757:2: (iv_ruleWhitespaceRule= ruleWhitespaceRule EOF ) + // InternalLDef.g:2758:2: iv_ruleWhitespaceRule= ruleWhitespaceRule EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getWhitespaceRuleRule()); } - pushFollow(FOLLOW_ruleWhitespaceRule_in_entryRuleWhitespaceRule5888); + pushFollow(FOLLOW_1); iv_ruleWhitespaceRule=ruleWhitespaceRule(); state._fsp--; @@ -7298,7 +7732,7 @@ public class InternalLDefParser extends AbstractInternalAntlrParser { if ( state.backtracking==0 ) { current =iv_ruleWhitespaceRule; } - match(input,EOF,FOLLOW_EOF_in_entryRuleWhitespaceRule5898); if (state.failed) return current; + match(input,EOF,FOLLOW_2); if (state.failed) return current; } @@ -7316,7 +7750,7 @@ public class InternalLDefParser extends AbstractInternalAntlrParser { // $ANTLR start "ruleWhitespaceRule" - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:2610:1: ruleWhitespaceRule returns [EObject current=null] : (otherlv_0= 'whitespace' ( (otherlv_1= '[' ( (lv_characters_2_0= RULE_STRING ) ) (otherlv_3= ',' ( (lv_characters_4_0= RULE_STRING ) ) )* otherlv_5= ']' ) | ( (lv_javawhitespace_6_0= 'javawhitespace' ) ) | ( (lv_fileURI_7_0= RULE_STRING ) ) ) ) ; + // InternalLDef.g:2765:1: ruleWhitespaceRule returns [EObject current=null] : (otherlv_0= 'whitespace' ( (otherlv_1= '[' ( (lv_characters_2_0= RULE_STRING ) ) (otherlv_3= ',' ( (lv_characters_4_0= RULE_STRING ) ) )* otherlv_5= ']' ) | ( (lv_javawhitespace_6_0= 'javawhitespace' ) ) | ( (lv_fileURI_7_0= RULE_STRING ) ) ) ) ; public final EObject ruleWhitespaceRule() throws RecognitionException { EObject current = null; @@ -7332,64 +7766,64 @@ public class InternalLDefParser extends AbstractInternalAntlrParser { enterRule(); try { - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:2613:28: ( (otherlv_0= 'whitespace' ( (otherlv_1= '[' ( (lv_characters_2_0= RULE_STRING ) ) (otherlv_3= ',' ( (lv_characters_4_0= RULE_STRING ) ) )* otherlv_5= ']' ) | ( (lv_javawhitespace_6_0= 'javawhitespace' ) ) | ( (lv_fileURI_7_0= RULE_STRING ) ) ) ) ) - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:2614:1: (otherlv_0= 'whitespace' ( (otherlv_1= '[' ( (lv_characters_2_0= RULE_STRING ) ) (otherlv_3= ',' ( (lv_characters_4_0= RULE_STRING ) ) )* otherlv_5= ']' ) | ( (lv_javawhitespace_6_0= 'javawhitespace' ) ) | ( (lv_fileURI_7_0= RULE_STRING ) ) ) ) + // InternalLDef.g:2768:28: ( (otherlv_0= 'whitespace' ( (otherlv_1= '[' ( (lv_characters_2_0= RULE_STRING ) ) (otherlv_3= ',' ( (lv_characters_4_0= RULE_STRING ) ) )* otherlv_5= ']' ) | ( (lv_javawhitespace_6_0= 'javawhitespace' ) ) | ( (lv_fileURI_7_0= RULE_STRING ) ) ) ) ) + // InternalLDef.g:2769:1: (otherlv_0= 'whitespace' ( (otherlv_1= '[' ( (lv_characters_2_0= RULE_STRING ) ) (otherlv_3= ',' ( (lv_characters_4_0= RULE_STRING ) ) )* otherlv_5= ']' ) | ( (lv_javawhitespace_6_0= 'javawhitespace' ) ) | ( (lv_fileURI_7_0= RULE_STRING ) ) ) ) { - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:2614:1: (otherlv_0= 'whitespace' ( (otherlv_1= '[' ( (lv_characters_2_0= RULE_STRING ) ) (otherlv_3= ',' ( (lv_characters_4_0= RULE_STRING ) ) )* otherlv_5= ']' ) | ( (lv_javawhitespace_6_0= 'javawhitespace' ) ) | ( (lv_fileURI_7_0= RULE_STRING ) ) ) ) - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:2614:3: otherlv_0= 'whitespace' ( (otherlv_1= '[' ( (lv_characters_2_0= RULE_STRING ) ) (otherlv_3= ',' ( (lv_characters_4_0= RULE_STRING ) ) )* otherlv_5= ']' ) | ( (lv_javawhitespace_6_0= 'javawhitespace' ) ) | ( (lv_fileURI_7_0= RULE_STRING ) ) ) + // InternalLDef.g:2769:1: (otherlv_0= 'whitespace' ( (otherlv_1= '[' ( (lv_characters_2_0= RULE_STRING ) ) (otherlv_3= ',' ( (lv_characters_4_0= RULE_STRING ) ) )* otherlv_5= ']' ) | ( (lv_javawhitespace_6_0= 'javawhitespace' ) ) | ( (lv_fileURI_7_0= RULE_STRING ) ) ) ) + // InternalLDef.g:2769:3: otherlv_0= 'whitespace' ( (otherlv_1= '[' ( (lv_characters_2_0= RULE_STRING ) ) (otherlv_3= ',' ( (lv_characters_4_0= RULE_STRING ) ) )* otherlv_5= ']' ) | ( (lv_javawhitespace_6_0= 'javawhitespace' ) ) | ( (lv_fileURI_7_0= RULE_STRING ) ) ) { - otherlv_0=(Token)match(input,46,FOLLOW_46_in_ruleWhitespaceRule5935); if (state.failed) return current; + otherlv_0=(Token)match(input,50,FOLLOW_56); if (state.failed) return current; if ( state.backtracking==0 ) { newLeafNode(otherlv_0, grammarAccess.getWhitespaceRuleAccess().getWhitespaceKeyword_0()); } - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:2618:1: ( (otherlv_1= '[' ( (lv_characters_2_0= RULE_STRING ) ) (otherlv_3= ',' ( (lv_characters_4_0= RULE_STRING ) ) )* otherlv_5= ']' ) | ( (lv_javawhitespace_6_0= 'javawhitespace' ) ) | ( (lv_fileURI_7_0= RULE_STRING ) ) ) - int alt52=3; + // InternalLDef.g:2773:1: ( (otherlv_1= '[' ( (lv_characters_2_0= RULE_STRING ) ) (otherlv_3= ',' ( (lv_characters_4_0= RULE_STRING ) ) )* otherlv_5= ']' ) | ( (lv_javawhitespace_6_0= 'javawhitespace' ) ) | ( (lv_fileURI_7_0= RULE_STRING ) ) ) + int alt56=3; switch ( input.LA(1) ) { - case 35: + case 39: { - alt52=1; + alt56=1; } break; - case 47: + case 51: { - alt52=2; + alt56=2; } break; case RULE_STRING: { - alt52=3; + alt56=3; } break; default: if (state.backtracking>0) {state.failed=true; return current;} NoViableAltException nvae = - new NoViableAltException("", 52, 0, input); + new NoViableAltException("", 56, 0, input); throw nvae; } - switch (alt52) { + switch (alt56) { case 1 : - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:2618:2: (otherlv_1= '[' ( (lv_characters_2_0= RULE_STRING ) ) (otherlv_3= ',' ( (lv_characters_4_0= RULE_STRING ) ) )* otherlv_5= ']' ) + // InternalLDef.g:2773:2: (otherlv_1= '[' ( (lv_characters_2_0= RULE_STRING ) ) (otherlv_3= ',' ( (lv_characters_4_0= RULE_STRING ) ) )* otherlv_5= ']' ) { - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:2618:2: (otherlv_1= '[' ( (lv_characters_2_0= RULE_STRING ) ) (otherlv_3= ',' ( (lv_characters_4_0= RULE_STRING ) ) )* otherlv_5= ']' ) - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:2618:4: otherlv_1= '[' ( (lv_characters_2_0= RULE_STRING ) ) (otherlv_3= ',' ( (lv_characters_4_0= RULE_STRING ) ) )* otherlv_5= ']' + // InternalLDef.g:2773:2: (otherlv_1= '[' ( (lv_characters_2_0= RULE_STRING ) ) (otherlv_3= ',' ( (lv_characters_4_0= RULE_STRING ) ) )* otherlv_5= ']' ) + // InternalLDef.g:2773:4: otherlv_1= '[' ( (lv_characters_2_0= RULE_STRING ) ) (otherlv_3= ',' ( (lv_characters_4_0= RULE_STRING ) ) )* otherlv_5= ']' { - otherlv_1=(Token)match(input,35,FOLLOW_35_in_ruleWhitespaceRule5949); if (state.failed) return current; + otherlv_1=(Token)match(input,39,FOLLOW_16); if (state.failed) return current; if ( state.backtracking==0 ) { newLeafNode(otherlv_1, grammarAccess.getWhitespaceRuleAccess().getLeftSquareBracketKeyword_1_0_0()); } - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:2622:1: ( (lv_characters_2_0= RULE_STRING ) ) - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:2623:1: (lv_characters_2_0= RULE_STRING ) + // InternalLDef.g:2777:1: ( (lv_characters_2_0= RULE_STRING ) ) + // InternalLDef.g:2778:1: (lv_characters_2_0= RULE_STRING ) { - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:2623:1: (lv_characters_2_0= RULE_STRING ) - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:2624:3: lv_characters_2_0= RULE_STRING + // InternalLDef.g:2778:1: (lv_characters_2_0= RULE_STRING ) + // InternalLDef.g:2779:3: lv_characters_2_0= RULE_STRING { - lv_characters_2_0=(Token)match(input,RULE_STRING,FOLLOW_RULE_STRING_in_ruleWhitespaceRule5966); if (state.failed) return current; + lv_characters_2_0=(Token)match(input,RULE_STRING,FOLLOW_44); if (state.failed) return current; if ( state.backtracking==0 ) { newLeafNode(lv_characters_2_0, grammarAccess.getWhitespaceRuleAccess().getCharactersSTRINGTerminalRuleCall_1_0_1_0()); @@ -7404,7 +7838,7 @@ public class InternalLDefParser extends AbstractInternalAntlrParser { current, "characters", lv_characters_2_0, - "STRING"); + "org.eclipse.xtext.common.Terminals.STRING"); } @@ -7413,34 +7847,34 @@ public class InternalLDefParser extends AbstractInternalAntlrParser { } - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:2640:2: (otherlv_3= ',' ( (lv_characters_4_0= RULE_STRING ) ) )* - loop51: + // InternalLDef.g:2795:2: (otherlv_3= ',' ( (lv_characters_4_0= RULE_STRING ) ) )* + loop55: do { - int alt51=2; - int LA51_0 = input.LA(1); + int alt55=2; + int LA55_0 = input.LA(1); - if ( (LA51_0==36) ) { - alt51=1; + if ( (LA55_0==40) ) { + alt55=1; } - switch (alt51) { + switch (alt55) { case 1 : - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:2640:4: otherlv_3= ',' ( (lv_characters_4_0= RULE_STRING ) ) + // InternalLDef.g:2795:4: otherlv_3= ',' ( (lv_characters_4_0= RULE_STRING ) ) { - otherlv_3=(Token)match(input,36,FOLLOW_36_in_ruleWhitespaceRule5984); if (state.failed) return current; + otherlv_3=(Token)match(input,40,FOLLOW_16); if (state.failed) return current; if ( state.backtracking==0 ) { newLeafNode(otherlv_3, grammarAccess.getWhitespaceRuleAccess().getCommaKeyword_1_0_2_0()); } - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:2644:1: ( (lv_characters_4_0= RULE_STRING ) ) - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:2645:1: (lv_characters_4_0= RULE_STRING ) + // InternalLDef.g:2799:1: ( (lv_characters_4_0= RULE_STRING ) ) + // InternalLDef.g:2800:1: (lv_characters_4_0= RULE_STRING ) { - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:2645:1: (lv_characters_4_0= RULE_STRING ) - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:2646:3: lv_characters_4_0= RULE_STRING + // InternalLDef.g:2800:1: (lv_characters_4_0= RULE_STRING ) + // InternalLDef.g:2801:3: lv_characters_4_0= RULE_STRING { - lv_characters_4_0=(Token)match(input,RULE_STRING,FOLLOW_RULE_STRING_in_ruleWhitespaceRule6001); if (state.failed) return current; + lv_characters_4_0=(Token)match(input,RULE_STRING,FOLLOW_44); if (state.failed) return current; if ( state.backtracking==0 ) { newLeafNode(lv_characters_4_0, grammarAccess.getWhitespaceRuleAccess().getCharactersSTRINGTerminalRuleCall_1_0_2_1_0()); @@ -7455,7 +7889,7 @@ public class InternalLDefParser extends AbstractInternalAntlrParser { current, "characters", lv_characters_4_0, - "STRING"); + "org.eclipse.xtext.common.Terminals.STRING"); } @@ -7469,11 +7903,11 @@ public class InternalLDefParser extends AbstractInternalAntlrParser { break; default : - break loop51; + break loop55; } } while (true); - otherlv_5=(Token)match(input,37,FOLLOW_37_in_ruleWhitespaceRule6020); if (state.failed) return current; + otherlv_5=(Token)match(input,41,FOLLOW_2); if (state.failed) return current; if ( state.backtracking==0 ) { newLeafNode(otherlv_5, grammarAccess.getWhitespaceRuleAccess().getRightSquareBracketKeyword_1_0_3()); @@ -7486,15 +7920,15 @@ public class InternalLDefParser extends AbstractInternalAntlrParser { } break; case 2 : - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:2667:6: ( (lv_javawhitespace_6_0= 'javawhitespace' ) ) + // InternalLDef.g:2822:6: ( (lv_javawhitespace_6_0= 'javawhitespace' ) ) { - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:2667:6: ( (lv_javawhitespace_6_0= 'javawhitespace' ) ) - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:2668:1: (lv_javawhitespace_6_0= 'javawhitespace' ) + // InternalLDef.g:2822:6: ( (lv_javawhitespace_6_0= 'javawhitespace' ) ) + // InternalLDef.g:2823:1: (lv_javawhitespace_6_0= 'javawhitespace' ) { - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:2668:1: (lv_javawhitespace_6_0= 'javawhitespace' ) - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:2669:3: lv_javawhitespace_6_0= 'javawhitespace' + // InternalLDef.g:2823:1: (lv_javawhitespace_6_0= 'javawhitespace' ) + // InternalLDef.g:2824:3: lv_javawhitespace_6_0= 'javawhitespace' { - lv_javawhitespace_6_0=(Token)match(input,47,FOLLOW_47_in_ruleWhitespaceRule6045); if (state.failed) return current; + lv_javawhitespace_6_0=(Token)match(input,51,FOLLOW_2); if (state.failed) return current; if ( state.backtracking==0 ) { newLeafNode(lv_javawhitespace_6_0, grammarAccess.getWhitespaceRuleAccess().getJavawhitespaceJavawhitespaceKeyword_1_1_0()); @@ -7518,15 +7952,15 @@ public class InternalLDefParser extends AbstractInternalAntlrParser { } break; case 3 : - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:2683:6: ( (lv_fileURI_7_0= RULE_STRING ) ) + // InternalLDef.g:2838:6: ( (lv_fileURI_7_0= RULE_STRING ) ) { - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:2683:6: ( (lv_fileURI_7_0= RULE_STRING ) ) - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:2684:1: (lv_fileURI_7_0= RULE_STRING ) + // InternalLDef.g:2838:6: ( (lv_fileURI_7_0= RULE_STRING ) ) + // InternalLDef.g:2839:1: (lv_fileURI_7_0= RULE_STRING ) { - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:2684:1: (lv_fileURI_7_0= RULE_STRING ) - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:2685:3: lv_fileURI_7_0= RULE_STRING + // InternalLDef.g:2839:1: (lv_fileURI_7_0= RULE_STRING ) + // InternalLDef.g:2840:3: lv_fileURI_7_0= RULE_STRING { - lv_fileURI_7_0=(Token)match(input,RULE_STRING,FOLLOW_RULE_STRING_in_ruleWhitespaceRule6081); if (state.failed) return current; + lv_fileURI_7_0=(Token)match(input,RULE_STRING,FOLLOW_2); if (state.failed) return current; if ( state.backtracking==0 ) { newLeafNode(lv_fileURI_7_0, grammarAccess.getWhitespaceRuleAccess().getFileURISTRINGTerminalRuleCall_1_2_0()); @@ -7541,7 +7975,7 @@ public class InternalLDefParser extends AbstractInternalAntlrParser { current, "fileURI", lv_fileURI_7_0, - "STRING"); + "org.eclipse.xtext.common.Terminals.STRING"); } @@ -7579,10 +8013,10 @@ public class InternalLDefParser extends AbstractInternalAntlrParser { // $ANTLR start synpred1_InternalLDef public final void synpred1_InternalLDef_fragment() throws RecognitionException { - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:198:3: ( '.' ) - // ../org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/parser/antlr/internal/InternalLDef.g:199:2: '.' + // InternalLDef.g:198:3: ( '.' ) + // InternalLDef.g:199:2: '.' { - match(input,12,FOLLOW_12_in_synpred1_InternalLDef395); if (state.failed) return ; + match(input,12,FOLLOW_2); if (state.failed) return ; } } @@ -7608,260 +8042,61 @@ public class InternalLDefParser extends AbstractInternalAntlrParser { - public static final BitSet FOLLOW_ruleRoot_in_entryRuleRoot75 = new BitSet(new long[]{0x0000000000000000L}); - public static final BitSet FOLLOW_EOF_in_entryRuleRoot85 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_11_in_ruleRoot122 = new BitSet(new long[]{0x0000000000000010L}); - public static final BitSet FOLLOW_ruleQualifiedName_in_ruleRoot143 = new BitSet(new long[]{0x0000000000004010L}); - public static final BitSet FOLLOW_ruleImport_in_ruleRoot164 = new BitSet(new long[]{0x0000000000004010L}); - public static final BitSet FOLLOW_ruleLanguageDef_in_ruleRoot186 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleValidID_in_entryRuleValidID223 = new BitSet(new long[]{0x0000000000000000L}); - public static final BitSet FOLLOW_EOF_in_entryRuleValidID234 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_RULE_ID_in_ruleValidID273 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleQualifiedName_in_entryRuleQualifiedName318 = new BitSet(new long[]{0x0000000000000000L}); - public static final BitSet FOLLOW_EOF_in_entryRuleQualifiedName329 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleValidID_in_ruleQualifiedName376 = new BitSet(new long[]{0x0000000000001002L}); - public static final BitSet FOLLOW_12_in_ruleQualifiedName404 = new BitSet(new long[]{0x0000000000000010L}); - public static final BitSet FOLLOW_ruleValidID_in_ruleQualifiedName427 = new BitSet(new long[]{0x0000000000001002L}); - public static final BitSet FOLLOW_ruleQualifiedNameWithWildCard_in_entryRuleQualifiedNameWithWildCard475 = new BitSet(new long[]{0x0000000000000000L}); - public static final BitSet FOLLOW_EOF_in_entryRuleQualifiedNameWithWildCard486 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleQualifiedName_in_ruleQualifiedNameWithWildCard533 = new BitSet(new long[]{0x0000000000001002L}); - public static final BitSet FOLLOW_12_in_ruleQualifiedNameWithWildCard552 = new BitSet(new long[]{0x0000000000002000L}); - public static final BitSet FOLLOW_13_in_ruleQualifiedNameWithWildCard565 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleImport_in_entryRuleImport607 = new BitSet(new long[]{0x0000000000000000L}); - public static final BitSet FOLLOW_EOF_in_entryRuleImport617 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_14_in_ruleImport654 = new BitSet(new long[]{0x0000000000000010L}); - public static final BitSet FOLLOW_ruleQualifiedNameWithWildCard_in_ruleImport675 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleLanguageDef_in_entryRuleLanguageDef711 = new BitSet(new long[]{0x0000000000000000L}); - public static final BitSet FOLLOW_EOF_in_entryRuleLanguageDef721 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_RULE_ID_in_ruleLanguageDef763 = new BitSet(new long[]{0x0000000000008000L}); - public static final BitSet FOLLOW_15_in_ruleLanguageDef780 = new BitSet(new long[]{0x0000000000400000L}); - public static final BitSet FOLLOW_ruleParitioning_in_ruleLanguageDef801 = new BitSet(new long[]{0x0000000100000000L}); - public static final BitSet FOLLOW_ruleLexicalHighlighting_in_ruleLanguageDef822 = new BitSet(new long[]{0x0000000000030000L}); - public static final BitSet FOLLOW_ruleIntegration_in_ruleLanguageDef843 = new BitSet(new long[]{0x0000000000010000L}); - public static final BitSet FOLLOW_16_in_ruleLanguageDef856 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleIntegration_in_entryRuleIntegration892 = new BitSet(new long[]{0x0000000000000000L}); - public static final BitSet FOLLOW_EOF_in_entryRuleIntegration902 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_17_in_ruleIntegration939 = new BitSet(new long[]{0x0000000000008000L}); - public static final BitSet FOLLOW_15_in_ruleIntegration951 = new BitSet(new long[]{0x0000000000040000L}); - public static final BitSet FOLLOW_ruleCodeIntegration_in_ruleIntegration972 = new BitSet(new long[]{0x0000000000050000L}); - public static final BitSet FOLLOW_16_in_ruleIntegration985 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleCodeIntegration_in_entryRuleCodeIntegration1021 = new BitSet(new long[]{0x0000000000000000L}); - public static final BitSet FOLLOW_EOF_in_entryRuleCodeIntegration1031 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleJavaFXIntegration_in_ruleCodeIntegration1077 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleJavaFXIntegration_in_entryRuleJavaFXIntegration1111 = new BitSet(new long[]{0x0000000000000000L}); - public static final BitSet FOLLOW_EOF_in_entryRuleJavaFXIntegration1121 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_18_in_ruleJavaFXIntegration1158 = new BitSet(new long[]{0x0000000000008000L}); - public static final BitSet FOLLOW_15_in_ruleJavaFXIntegration1170 = new BitSet(new long[]{0x0000000000180000L}); - public static final BitSet FOLLOW_ruleCodegeneration_in_ruleJavaFXIntegration1191 = new BitSet(new long[]{0x0000000000190000L}); - public static final BitSet FOLLOW_16_in_ruleJavaFXIntegration1204 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleCodegeneration_in_entryRuleCodegeneration1240 = new BitSet(new long[]{0x0000000000000000L}); - public static final BitSet FOLLOW_EOF_in_entryRuleCodegeneration1250 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleJavaCodeGeneration_in_ruleCodegeneration1297 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleE4CodeGeneration_in_ruleCodegeneration1324 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleJavaCodeGeneration_in_entryRuleJavaCodeGeneration1359 = new BitSet(new long[]{0x0000000000000000L}); - public static final BitSet FOLLOW_EOF_in_entryRuleJavaCodeGeneration1369 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_19_in_ruleJavaCodeGeneration1406 = new BitSet(new long[]{0x0000000000000020L}); - public static final BitSet FOLLOW_RULE_STRING_in_ruleJavaCodeGeneration1423 = new BitSet(new long[]{0x0000000000008002L}); - public static final BitSet FOLLOW_15_in_ruleJavaCodeGeneration1441 = new BitSet(new long[]{0x0000000000000010L}); - public static final BitSet FOLLOW_ruleConfigValue_in_ruleJavaCodeGeneration1462 = new BitSet(new long[]{0x0000000000010010L}); - public static final BitSet FOLLOW_16_in_ruleJavaCodeGeneration1475 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleE4CodeGeneration_in_entryRuleE4CodeGeneration1513 = new BitSet(new long[]{0x0000000000000000L}); - public static final BitSet FOLLOW_EOF_in_entryRuleE4CodeGeneration1523 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_20_in_ruleE4CodeGeneration1560 = new BitSet(new long[]{0x0000000000000020L}); - public static final BitSet FOLLOW_RULE_STRING_in_ruleE4CodeGeneration1577 = new BitSet(new long[]{0x0000000000008002L}); - public static final BitSet FOLLOW_15_in_ruleE4CodeGeneration1595 = new BitSet(new long[]{0x0000000000000010L}); - public static final BitSet FOLLOW_ruleConfigValue_in_ruleE4CodeGeneration1616 = new BitSet(new long[]{0x0000000000010010L}); - public static final BitSet FOLLOW_16_in_ruleE4CodeGeneration1629 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleConfigValue_in_entryRuleConfigValue1667 = new BitSet(new long[]{0x0000000000000000L}); - public static final BitSet FOLLOW_EOF_in_entryRuleConfigValue1677 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_RULE_ID_in_ruleConfigValue1719 = new BitSet(new long[]{0x0000000000200000L}); - public static final BitSet FOLLOW_21_in_ruleConfigValue1736 = new BitSet(new long[]{0x0000000000008020L}); - public static final BitSet FOLLOW_RULE_STRING_in_ruleConfigValue1754 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_15_in_ruleConfigValue1778 = new BitSet(new long[]{0x0000000000000010L}); - public static final BitSet FOLLOW_ruleConfigValue_in_ruleConfigValue1799 = new BitSet(new long[]{0x0000000000010010L}); - public static final BitSet FOLLOW_16_in_ruleConfigValue1812 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleParitioning_in_entryRuleParitioning1850 = new BitSet(new long[]{0x0000000000000000L}); - public static final BitSet FOLLOW_EOF_in_entryRuleParitioning1860 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_22_in_ruleParitioning1897 = new BitSet(new long[]{0x0000000000008000L}); - public static final BitSet FOLLOW_15_in_ruleParitioning1909 = new BitSet(new long[]{0x0000000000800000L}); - public static final BitSet FOLLOW_rulePartition_in_ruleParitioning1930 = new BitSet(new long[]{0x0000000003800000L}); - public static final BitSet FOLLOW_rulePartitioner_in_ruleParitioning1952 = new BitSet(new long[]{0x0000000000010000L}); - public static final BitSet FOLLOW_16_in_ruleParitioning1964 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rulePartition_in_entryRulePartition2000 = new BitSet(new long[]{0x0000000000000000L}); - public static final BitSet FOLLOW_EOF_in_entryRulePartition2010 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_23_in_rulePartition2047 = new BitSet(new long[]{0x0000000000000010L}); - public static final BitSet FOLLOW_RULE_ID_in_rulePartition2064 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rulePartitioner_in_entryRulePartitioner2105 = new BitSet(new long[]{0x0000000000000000L}); - public static final BitSet FOLLOW_EOF_in_entryRulePartitioner2115 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rulePartitioner_Rule_in_rulePartitioner2162 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleParitioner_JS_in_rulePartitioner2189 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleParitioner_JS_in_entryRuleParitioner_JS2224 = new BitSet(new long[]{0x0000000000000000L}); - public static final BitSet FOLLOW_EOF_in_entryRuleParitioner_JS2234 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_24_in_ruleParitioner_JS2271 = new BitSet(new long[]{0x0000000000000020L}); - public static final BitSet FOLLOW_RULE_STRING_in_ruleParitioner_JS2288 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rulePartitioner_Rule_in_entryRulePartitioner_Rule2329 = new BitSet(new long[]{0x0000000000000000L}); - public static final BitSet FOLLOW_EOF_in_entryRulePartitioner_Rule2339 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_25_in_rulePartitioner_Rule2376 = new BitSet(new long[]{0x0000000000008000L}); - public static final BitSet FOLLOW_15_in_rulePartitioner_Rule2388 = new BitSet(new long[]{0x0000000084000000L}); - public static final BitSet FOLLOW_rulePartition_Rule_in_rulePartitioner_Rule2409 = new BitSet(new long[]{0x0000000084010000L}); - public static final BitSet FOLLOW_16_in_rulePartitioner_Rule2422 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rulePartition_Rule_in_entryRulePartition_Rule2458 = new BitSet(new long[]{0x0000000000000000L}); - public static final BitSet FOLLOW_EOF_in_entryRulePartition_Rule2468 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rulePartition_SingleLineRule_in_rulePartition_Rule2515 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rulePartition_MultiLineRule_in_rulePartition_Rule2542 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rulePartition_SingleLineRule_in_entryRulePartition_SingleLineRule2577 = new BitSet(new long[]{0x0000000000000000L}); - public static final BitSet FOLLOW_EOF_in_entryRulePartition_SingleLineRule2587 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_26_in_rulePartition_SingleLineRule2624 = new BitSet(new long[]{0x0000000000000010L}); - public static final BitSet FOLLOW_RULE_ID_in_rulePartition_SingleLineRule2644 = new BitSet(new long[]{0x0000000000000020L}); - public static final BitSet FOLLOW_RULE_STRING_in_rulePartition_SingleLineRule2661 = new BitSet(new long[]{0x0000000038000002L}); - public static final BitSet FOLLOW_27_in_rulePartition_SingleLineRule2679 = new BitSet(new long[]{0x00000C0000000000L}); - public static final BitSet FOLLOW_ruleCheck_in_rulePartition_SingleLineRule2700 = new BitSet(new long[]{0x0000000030000002L}); - public static final BitSet FOLLOW_28_in_rulePartition_SingleLineRule2715 = new BitSet(new long[]{0x0000000020000022L}); - public static final BitSet FOLLOW_RULE_STRING_in_rulePartition_SingleLineRule2732 = new BitSet(new long[]{0x0000000020000002L}); - public static final BitSet FOLLOW_29_in_rulePartition_SingleLineRule2753 = new BitSet(new long[]{0x0000000040000000L}); - public static final BitSet FOLLOW_30_in_rulePartition_SingleLineRule2765 = new BitSet(new long[]{0x0000000000000020L}); - public static final BitSet FOLLOW_RULE_STRING_in_rulePartition_SingleLineRule2782 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rulePartition_MultiLineRule_in_entryRulePartition_MultiLineRule2825 = new BitSet(new long[]{0x0000000000000000L}); - public static final BitSet FOLLOW_EOF_in_entryRulePartition_MultiLineRule2835 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_31_in_rulePartition_MultiLineRule2872 = new BitSet(new long[]{0x0000000000000010L}); - public static final BitSet FOLLOW_RULE_ID_in_rulePartition_MultiLineRule2892 = new BitSet(new long[]{0x0000000000000020L}); - public static final BitSet FOLLOW_RULE_STRING_in_rulePartition_MultiLineRule2909 = new BitSet(new long[]{0x0000000018000000L}); - public static final BitSet FOLLOW_27_in_rulePartition_MultiLineRule2927 = new BitSet(new long[]{0x00000C0000000000L}); - public static final BitSet FOLLOW_ruleCheck_in_rulePartition_MultiLineRule2948 = new BitSet(new long[]{0x0000000010000000L}); - public static final BitSet FOLLOW_28_in_rulePartition_MultiLineRule2962 = new BitSet(new long[]{0x0000000000000020L}); - public static final BitSet FOLLOW_RULE_STRING_in_rulePartition_MultiLineRule2979 = new BitSet(new long[]{0x0000000020000002L}); - public static final BitSet FOLLOW_29_in_rulePartition_MultiLineRule2997 = new BitSet(new long[]{0x0000000040000000L}); - public static final BitSet FOLLOW_30_in_rulePartition_MultiLineRule3009 = new BitSet(new long[]{0x0000000000000020L}); - public static final BitSet FOLLOW_RULE_STRING_in_rulePartition_MultiLineRule3026 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleLexicalHighlighting_in_entryRuleLexicalHighlighting3069 = new BitSet(new long[]{0x0000000000000000L}); - public static final BitSet FOLLOW_EOF_in_entryRuleLexicalHighlighting3079 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_32_in_ruleLexicalHighlighting3116 = new BitSet(new long[]{0x0000000000008000L}); - public static final BitSet FOLLOW_15_in_ruleLexicalHighlighting3128 = new BitSet(new long[]{0x0000000003000000L}); - public static final BitSet FOLLOW_ruleLexicalPartitionHighlighting_in_ruleLexicalHighlighting3149 = new BitSet(new long[]{0x0000000003010000L}); - public static final BitSet FOLLOW_16_in_ruleLexicalHighlighting3162 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleLexicalPartitionHighlighting_in_entryRuleLexicalPartitionHighlighting3198 = new BitSet(new long[]{0x0000000000000000L}); - public static final BitSet FOLLOW_EOF_in_entryRuleLexicalPartitionHighlighting3208 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleLexicalPartitionHighlighting_Rule_in_ruleLexicalPartitionHighlighting3255 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleLexicalPartitionHighlighting_JS_in_ruleLexicalPartitionHighlighting3282 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleLexicalPartitionHighlighting_JS_in_entryRuleLexicalPartitionHighlighting_JS3317 = new BitSet(new long[]{0x0000000000000000L}); - public static final BitSet FOLLOW_EOF_in_entryRuleLexicalPartitionHighlighting_JS3327 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_24_in_ruleLexicalPartitionHighlighting_JS3364 = new BitSet(new long[]{0x0000000000000010L}); - public static final BitSet FOLLOW_RULE_ID_in_ruleLexicalPartitionHighlighting_JS3384 = new BitSet(new long[]{0x0000000000000020L}); - public static final BitSet FOLLOW_RULE_STRING_in_ruleLexicalPartitionHighlighting_JS3401 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleLexicalPartitionHighlighting_Rule_in_entryRuleLexicalPartitionHighlighting_Rule3442 = new BitSet(new long[]{0x0000000000000000L}); - public static final BitSet FOLLOW_EOF_in_entryRuleLexicalPartitionHighlighting_Rule3452 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_25_in_ruleLexicalPartitionHighlighting_Rule3489 = new BitSet(new long[]{0x0000000000000010L}); - public static final BitSet FOLLOW_RULE_ID_in_ruleLexicalPartitionHighlighting_Rule3509 = new BitSet(new long[]{0x0000400000008000L}); - public static final BitSet FOLLOW_ruleWhitespaceRule_in_ruleLexicalPartitionHighlighting_Rule3530 = new BitSet(new long[]{0x0000000000008000L}); - public static final BitSet FOLLOW_15_in_ruleLexicalPartitionHighlighting_Rule3543 = new BitSet(new long[]{0x0000000200000010L}); - public static final BitSet FOLLOW_ruleToken_in_ruleLexicalPartitionHighlighting_Rule3564 = new BitSet(new long[]{0x0000000200010010L}); - public static final BitSet FOLLOW_16_in_ruleLexicalPartitionHighlighting_Rule3577 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleToken_in_entryRuleToken3613 = new BitSet(new long[]{0x0000000000000000L}); - public static final BitSet FOLLOW_EOF_in_entryRuleToken3623 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_33_in_ruleToken3666 = new BitSet(new long[]{0x0000000000000010L}); - public static final BitSet FOLLOW_RULE_ID_in_ruleToken3697 = new BitSet(new long[]{0x0000000000008002L}); - public static final BitSet FOLLOW_15_in_ruleToken3715 = new BitSet(new long[]{0x0000028485000000L}); - public static final BitSet FOLLOW_ruleScanner_in_ruleToken3736 = new BitSet(new long[]{0x0000028485010000L}); - public static final BitSet FOLLOW_16_in_ruleToken3749 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleScanner_in_entryRuleScanner3787 = new BitSet(new long[]{0x0000000000000000L}); - public static final BitSet FOLLOW_EOF_in_entryRuleScanner3797 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleScanner_Keyword_in_ruleScanner3844 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleScanner_Rule_in_ruleScanner3871 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleScanner_Keyword_in_entryRuleScanner_Keyword3906 = new BitSet(new long[]{0x0000000000000000L}); - public static final BitSet FOLLOW_EOF_in_entryRuleScanner_Keyword3916 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_34_in_ruleScanner_Keyword3953 = new BitSet(new long[]{0x0000000800000000L}); - public static final BitSet FOLLOW_35_in_ruleScanner_Keyword3965 = new BitSet(new long[]{0x0000000000000020L}); - public static final BitSet FOLLOW_ruleKeyword_in_ruleScanner_Keyword3986 = new BitSet(new long[]{0x0000003000000000L}); - public static final BitSet FOLLOW_36_in_ruleScanner_Keyword3999 = new BitSet(new long[]{0x0000000000000020L}); - public static final BitSet FOLLOW_ruleKeyword_in_ruleScanner_Keyword4020 = new BitSet(new long[]{0x0000003000000000L}); - public static final BitSet FOLLOW_37_in_ruleScanner_Keyword4034 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleKeyword_in_entryRuleKeyword4070 = new BitSet(new long[]{0x0000000000000000L}); - public static final BitSet FOLLOW_EOF_in_entryRuleKeyword4080 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_RULE_STRING_in_ruleKeyword4122 = new BitSet(new long[]{0x0000004000000002L}); - public static final BitSet FOLLOW_38_in_ruleKeyword4140 = new BitSet(new long[]{0x0000000000000020L}); - public static final BitSet FOLLOW_RULE_STRING_in_ruleKeyword4157 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleScanner_Rule_in_entryRuleScanner_Rule4200 = new BitSet(new long[]{0x0000000000000000L}); - public static final BitSet FOLLOW_EOF_in_entryRuleScanner_Rule4210 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleScanner_SingleLineRule_in_ruleScanner_Rule4257 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleScanner_MultiLineRule_in_ruleScanner_Rule4284 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleScanner_CharacterRule_in_ruleScanner_Rule4311 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleScanner_JSRule_in_ruleScanner_Rule4338 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleScanner_PatternRule_in_ruleScanner_Rule4365 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleScanner_SingleLineRule_in_entryRuleScanner_SingleLineRule4400 = new BitSet(new long[]{0x0000000000000000L}); - public static final BitSet FOLLOW_EOF_in_entryRuleScanner_SingleLineRule4410 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_26_in_ruleScanner_SingleLineRule4447 = new BitSet(new long[]{0x0000000000000020L}); - public static final BitSet FOLLOW_RULE_STRING_in_ruleScanner_SingleLineRule4464 = new BitSet(new long[]{0x0000000038000002L}); - public static final BitSet FOLLOW_27_in_ruleScanner_SingleLineRule4482 = new BitSet(new long[]{0x00000C0000000000L}); - public static final BitSet FOLLOW_ruleCheck_in_ruleScanner_SingleLineRule4503 = new BitSet(new long[]{0x0000000030000002L}); - public static final BitSet FOLLOW_28_in_ruleScanner_SingleLineRule4518 = new BitSet(new long[]{0x0000000020000022L}); - public static final BitSet FOLLOW_RULE_STRING_in_ruleScanner_SingleLineRule4535 = new BitSet(new long[]{0x0000000020000002L}); - public static final BitSet FOLLOW_29_in_ruleScanner_SingleLineRule4556 = new BitSet(new long[]{0x0000000040000000L}); - public static final BitSet FOLLOW_30_in_ruleScanner_SingleLineRule4568 = new BitSet(new long[]{0x0000000000000020L}); - public static final BitSet FOLLOW_RULE_STRING_in_ruleScanner_SingleLineRule4585 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleScanner_MultiLineRule_in_entryRuleScanner_MultiLineRule4628 = new BitSet(new long[]{0x0000000000000000L}); - public static final BitSet FOLLOW_EOF_in_entryRuleScanner_MultiLineRule4638 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_31_in_ruleScanner_MultiLineRule4675 = new BitSet(new long[]{0x0000000000000020L}); - public static final BitSet FOLLOW_RULE_STRING_in_ruleScanner_MultiLineRule4692 = new BitSet(new long[]{0x0000000018000000L}); - public static final BitSet FOLLOW_27_in_ruleScanner_MultiLineRule4710 = new BitSet(new long[]{0x00000C0000000000L}); - public static final BitSet FOLLOW_ruleCheck_in_ruleScanner_MultiLineRule4731 = new BitSet(new long[]{0x0000000010000000L}); - public static final BitSet FOLLOW_28_in_ruleScanner_MultiLineRule4745 = new BitSet(new long[]{0x0000000000000020L}); - public static final BitSet FOLLOW_RULE_STRING_in_ruleScanner_MultiLineRule4762 = new BitSet(new long[]{0x0000000020000002L}); - public static final BitSet FOLLOW_29_in_ruleScanner_MultiLineRule4780 = new BitSet(new long[]{0x0000000040000000L}); - public static final BitSet FOLLOW_30_in_ruleScanner_MultiLineRule4792 = new BitSet(new long[]{0x0000000000000020L}); - public static final BitSet FOLLOW_RULE_STRING_in_ruleScanner_MultiLineRule4809 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleScanner_PatternRule_in_entryRuleScanner_PatternRule4852 = new BitSet(new long[]{0x0000000000000000L}); - public static final BitSet FOLLOW_EOF_in_entryRuleScanner_PatternRule4862 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_39_in_ruleScanner_PatternRule4899 = new BitSet(new long[]{0x0000000000000020L}); - public static final BitSet FOLLOW_RULE_STRING_in_ruleScanner_PatternRule4916 = new BitSet(new long[]{0x0000010008000040L}); - public static final BitSet FOLLOW_RULE_INT_in_ruleScanner_PatternRule4938 = new BitSet(new long[]{0x0000010008000000L}); - public static final BitSet FOLLOW_27_in_ruleScanner_PatternRule4957 = new BitSet(new long[]{0x00000C0000000000L}); - public static final BitSet FOLLOW_ruleCheck_in_ruleScanner_PatternRule4978 = new BitSet(new long[]{0x0000010000000000L}); - public static final BitSet FOLLOW_40_in_ruleScanner_PatternRule4992 = new BitSet(new long[]{0x0000000000000020L}); - public static final BitSet FOLLOW_RULE_STRING_in_ruleScanner_PatternRule5009 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleScanner_CharacterRule_in_entryRuleScanner_CharacterRule5050 = new BitSet(new long[]{0x0000000000000000L}); - public static final BitSet FOLLOW_EOF_in_entryRuleScanner_CharacterRule5060 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_41_in_ruleScanner_CharacterRule5097 = new BitSet(new long[]{0x0000000800000000L}); - public static final BitSet FOLLOW_35_in_ruleScanner_CharacterRule5109 = new BitSet(new long[]{0x0000000000000020L}); - public static final BitSet FOLLOW_RULE_STRING_in_ruleScanner_CharacterRule5126 = new BitSet(new long[]{0x0000003000000000L}); - public static final BitSet FOLLOW_36_in_ruleScanner_CharacterRule5144 = new BitSet(new long[]{0x0000000000000020L}); - public static final BitSet FOLLOW_RULE_STRING_in_ruleScanner_CharacterRule5161 = new BitSet(new long[]{0x0000003000000000L}); - public static final BitSet FOLLOW_37_in_ruleScanner_CharacterRule5180 = new BitSet(new long[]{0x0000000008000002L}); - public static final BitSet FOLLOW_27_in_ruleScanner_CharacterRule5193 = new BitSet(new long[]{0x00000C0000000000L}); - public static final BitSet FOLLOW_ruleCheck_in_ruleScanner_CharacterRule5214 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleScanner_JSRule_in_entryRuleScanner_JSRule5252 = new BitSet(new long[]{0x0000000000000000L}); - public static final BitSet FOLLOW_EOF_in_entryRuleScanner_JSRule5262 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_24_in_ruleScanner_JSRule5299 = new BitSet(new long[]{0x0000000000000020L}); - public static final BitSet FOLLOW_RULE_STRING_in_ruleScanner_JSRule5316 = new BitSet(new long[]{0x0000000008000002L}); - public static final BitSet FOLLOW_27_in_ruleScanner_JSRule5334 = new BitSet(new long[]{0x00000C0000000000L}); - public static final BitSet FOLLOW_ruleCheck_in_ruleScanner_JSRule5355 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleCheck_in_entryRuleCheck5393 = new BitSet(new long[]{0x0000000000000000L}); - public static final BitSet FOLLOW_EOF_in_entryRuleCheck5403 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleRange_in_ruleCheck5450 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleEquals_in_ruleCheck5477 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleEquals_in_entryRuleEquals5512 = new BitSet(new long[]{0x0000000000000000L}); - public static final BitSet FOLLOW_EOF_in_entryRuleEquals5522 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_42_in_ruleEquals5559 = new BitSet(new long[]{0x0000000000000040L}); - public static final BitSet FOLLOW_RULE_INT_in_ruleEquals5576 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleRange_in_entryRuleRange5617 = new BitSet(new long[]{0x0000000000000000L}); - public static final BitSet FOLLOW_EOF_in_entryRuleRange5627 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_43_in_ruleRange5664 = new BitSet(new long[]{0x0000100800000000L}); - public static final BitSet FOLLOW_44_in_ruleRange5684 = new BitSet(new long[]{0x0000001000000040L}); - public static final BitSet FOLLOW_35_in_ruleRange5713 = new BitSet(new long[]{0x0000001000000040L}); - public static final BitSet FOLLOW_RULE_INT_in_ruleRange5746 = new BitSet(new long[]{0x0000001000000000L}); - public static final BitSet FOLLOW_36_in_ruleRange5764 = new BitSet(new long[]{0x0000202000000040L}); - public static final BitSet FOLLOW_RULE_INT_in_ruleRange5781 = new BitSet(new long[]{0x0000202000000000L}); - public static final BitSet FOLLOW_45_in_ruleRange5807 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_37_in_ruleRange5836 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleWhitespaceRule_in_entryRuleWhitespaceRule5888 = new BitSet(new long[]{0x0000000000000000L}); - public static final BitSet FOLLOW_EOF_in_entryRuleWhitespaceRule5898 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_46_in_ruleWhitespaceRule5935 = new BitSet(new long[]{0x0000800800000020L}); - public static final BitSet FOLLOW_35_in_ruleWhitespaceRule5949 = new BitSet(new long[]{0x0000000000000020L}); - public static final BitSet FOLLOW_RULE_STRING_in_ruleWhitespaceRule5966 = new BitSet(new long[]{0x0000003000000000L}); - public static final BitSet FOLLOW_36_in_ruleWhitespaceRule5984 = new BitSet(new long[]{0x0000000000000020L}); - public static final BitSet FOLLOW_RULE_STRING_in_ruleWhitespaceRule6001 = new BitSet(new long[]{0x0000003000000000L}); - public static final BitSet FOLLOW_37_in_ruleWhitespaceRule6020 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_47_in_ruleWhitespaceRule6045 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_RULE_STRING_in_ruleWhitespaceRule6081 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_12_in_synpred1_InternalLDef395 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_1 = new BitSet(new long[]{0x0000000000000000L}); + public static final BitSet FOLLOW_2 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_3 = new BitSet(new long[]{0x0000000000000010L}); + public static final BitSet FOLLOW_4 = new BitSet(new long[]{0x0000000000004010L}); + public static final BitSet FOLLOW_5 = new BitSet(new long[]{0x0000000000001002L}); + public static final BitSet FOLLOW_6 = new BitSet(new long[]{0x0000000000002000L}); + public static final BitSet FOLLOW_7 = new BitSet(new long[]{0x0000000000008000L}); + public static final BitSet FOLLOW_8 = new BitSet(new long[]{0x0000000000400000L}); + public static final BitSet FOLLOW_9 = new BitSet(new long[]{0x0000000100000000L}); + public static final BitSet FOLLOW_10 = new BitSet(new long[]{0x0000000000030000L}); + public static final BitSet FOLLOW_11 = new BitSet(new long[]{0x0000000000010000L}); + public static final BitSet FOLLOW_12 = new BitSet(new long[]{0x0000000000040000L}); + public static final BitSet FOLLOW_13 = new BitSet(new long[]{0x0000000000050000L}); + public static final BitSet FOLLOW_14 = new BitSet(new long[]{0x0000000000180000L}); + public static final BitSet FOLLOW_15 = new BitSet(new long[]{0x0000000000190000L}); + public static final BitSet FOLLOW_16 = new BitSet(new long[]{0x0000000000000020L}); + public static final BitSet FOLLOW_17 = new BitSet(new long[]{0x0000000000008002L}); + public static final BitSet FOLLOW_18 = new BitSet(new long[]{0x0000000000010010L}); + public static final BitSet FOLLOW_19 = new BitSet(new long[]{0x0000000000200000L}); + public static final BitSet FOLLOW_20 = new BitSet(new long[]{0x0000000000008020L}); + public static final BitSet FOLLOW_21 = new BitSet(new long[]{0x0000000000800000L}); + public static final BitSet FOLLOW_22 = new BitSet(new long[]{0x0000000003800000L}); + public static final BitSet FOLLOW_23 = new BitSet(new long[]{0x0000000084000000L}); + public static final BitSet FOLLOW_24 = new BitSet(new long[]{0x0000000084010000L}); + public static final BitSet FOLLOW_25 = new BitSet(new long[]{0x0000000038000002L}); + public static final BitSet FOLLOW_26 = new BitSet(new long[]{0x0000C00000000000L}); + public static final BitSet FOLLOW_27 = new BitSet(new long[]{0x0000000030000002L}); + public static final BitSet FOLLOW_28 = new BitSet(new long[]{0x0000000020000022L}); + public static final BitSet FOLLOW_29 = new BitSet(new long[]{0x0000000020000002L}); + public static final BitSet FOLLOW_30 = new BitSet(new long[]{0x0000000040000000L}); + public static final BitSet FOLLOW_31 = new BitSet(new long[]{0x0000000018000000L}); + public static final BitSet FOLLOW_32 = new BitSet(new long[]{0x0000000010000000L}); + public static final BitSet FOLLOW_33 = new BitSet(new long[]{0x0000000003000000L}); + public static final BitSet FOLLOW_34 = new BitSet(new long[]{0x0000000203010000L}); + public static final BitSet FOLLOW_35 = new BitSet(new long[]{0x0000000400000000L}); + public static final BitSet FOLLOW_36 = new BitSet(new long[]{0x0000001800000002L}); + public static final BitSet FOLLOW_37 = new BitSet(new long[]{0x0000001000000002L}); + public static final BitSet FOLLOW_38 = new BitSet(new long[]{0x0004000000008000L}); + public static final BitSet FOLLOW_39 = new BitSet(new long[]{0x0000002000000010L}); + public static final BitSet FOLLOW_40 = new BitSet(new long[]{0x0000002000010010L}); + public static final BitSet FOLLOW_41 = new BitSet(new long[]{0x0000284085000000L}); + public static final BitSet FOLLOW_42 = new BitSet(new long[]{0x0000284085010000L}); + public static final BitSet FOLLOW_43 = new BitSet(new long[]{0x0000008000000000L}); + public static final BitSet FOLLOW_44 = new BitSet(new long[]{0x0000030000000000L}); + public static final BitSet FOLLOW_45 = new BitSet(new long[]{0x0000040000000002L}); + public static final BitSet FOLLOW_46 = new BitSet(new long[]{0x0000100008000040L}); + public static final BitSet FOLLOW_47 = new BitSet(new long[]{0x0000100008000000L}); + public static final BitSet FOLLOW_48 = new BitSet(new long[]{0x0000100000000000L}); + public static final BitSet FOLLOW_49 = new BitSet(new long[]{0x0000000008000002L}); + public static final BitSet FOLLOW_50 = new BitSet(new long[]{0x0000000000000040L}); + public static final BitSet FOLLOW_51 = new BitSet(new long[]{0x0001008000000000L}); + public static final BitSet FOLLOW_52 = new BitSet(new long[]{0x0000010000000040L}); + public static final BitSet FOLLOW_53 = new BitSet(new long[]{0x0000010000000000L}); + public static final BitSet FOLLOW_54 = new BitSet(new long[]{0x0002020000000040L}); + public static final BitSet FOLLOW_55 = new BitSet(new long[]{0x0002020000000000L}); + public static final BitSet FOLLOW_56 = new BitSet(new long[]{0x0008008000000020L}); }
\ No newline at end of file diff --git a/bundles/code/org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/serializer/LDefSemanticSequencer.java b/bundles/code/org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/serializer/LDefSemanticSequencer.java index e29eaa703..2092e546d 100644 --- a/bundles/code/org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/serializer/LDefSemanticSequencer.java +++ b/bundles/code/org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/serializer/LDefSemanticSequencer.java @@ -4,8 +4,9 @@ package org.eclipse.fx.code.editor.ldef.serializer; import com.google.inject.Inject; -import com.google.inject.Provider; +import java.util.Set; import org.eclipse.emf.ecore.EObject; +import org.eclipse.emf.ecore.EPackage; import org.eclipse.fx.code.editor.ldef.lDef.ConfigValue; import org.eclipse.fx.code.editor.ldef.lDef.E4CodeGeneration; import org.eclipse.fx.code.editor.ldef.lDef.Equals; @@ -34,17 +35,16 @@ import org.eclipse.fx.code.editor.ldef.lDef.Scanner_MultiLineRule; import org.eclipse.fx.code.editor.ldef.lDef.Scanner_PatternRule; import org.eclipse.fx.code.editor.ldef.lDef.Scanner_SingleLineRule; import org.eclipse.fx.code.editor.ldef.lDef.Token; +import org.eclipse.fx.code.editor.ldef.lDef.TokenVisual; +import org.eclipse.fx.code.editor.ldef.lDef.TokenVisuals; import org.eclipse.fx.code.editor.ldef.lDef.WhitespaceRule; import org.eclipse.fx.code.editor.ldef.services.LDefGrammarAccess; -import org.eclipse.xtext.serializer.acceptor.ISemanticSequenceAcceptor; +import org.eclipse.xtext.Action; +import org.eclipse.xtext.Parameter; +import org.eclipse.xtext.ParserRule; +import org.eclipse.xtext.serializer.ISerializationContext; import org.eclipse.xtext.serializer.acceptor.SequenceFeeder; -import org.eclipse.xtext.serializer.diagnostic.ISemanticSequencerDiagnosticProvider; -import org.eclipse.xtext.serializer.diagnostic.ISerializationDiagnostic.Acceptor; import org.eclipse.xtext.serializer.sequencer.AbstractDelegatingSemanticSequencer; -import org.eclipse.xtext.serializer.sequencer.GenericSequencer; -import org.eclipse.xtext.serializer.sequencer.ISemanticNodeProvider.INodesForEObjectProvider; -import org.eclipse.xtext.serializer.sequencer.ISemanticSequencer; -import org.eclipse.xtext.serializer.sequencer.ITransientValueService; import org.eclipse.xtext.serializer.sequencer.ITransientValueService.ValueTransient; @SuppressWarnings("all") @@ -54,8 +54,13 @@ public class LDefSemanticSequencer extends AbstractDelegatingSemanticSequencer { private LDefGrammarAccess grammarAccess; @Override - public void createSequence(EObject context, EObject semanticObject) { - if(semanticObject.eClass().getEPackage() == LDefPackage.eINSTANCE) switch(semanticObject.eClass().getClassifierID()) { + public void sequence(ISerializationContext context, EObject semanticObject) { + EPackage epackage = semanticObject.eClass().getEPackage(); + ParserRule rule = context.getParserRule(); + Action action = context.getAssignedAction(); + Set<Parameter> parameters = context.getEnabledBooleanParameters(); + if (epackage == LDefPackage.eINSTANCE) + switch (semanticObject.eClass().getClassifierID()) { case LDefPackage.CONFIG_VALUE: sequence_ConfigValue(context, (ConfigValue) semanticObject); return; @@ -137,130 +142,172 @@ public class LDefSemanticSequencer extends AbstractDelegatingSemanticSequencer { case LDefPackage.TOKEN: sequence_Token(context, (Token) semanticObject); return; + case LDefPackage.TOKEN_VISUAL: + sequence_TokenVisual(context, (TokenVisual) semanticObject); + return; + case LDefPackage.TOKEN_VISUALS: + sequence_TokenVisuals(context, (TokenVisuals) semanticObject); + return; case LDefPackage.WHITESPACE_RULE: sequence_WhitespaceRule(context, (WhitespaceRule) semanticObject); return; } - if (errorAcceptor != null) errorAcceptor.accept(diagnosticProvider.createInvalidContextOrTypeDiagnostic(semanticObject, context)); + if (errorAcceptor != null) + errorAcceptor.accept(diagnosticProvider.createInvalidContextOrTypeDiagnostic(semanticObject, context)); } /** + * Contexts: + * ConfigValue returns ConfigValue + * * Constraint: * (key=ID (simpleValue=STRING | children+=ConfigValue+)) */ - protected void sequence_ConfigValue(EObject context, ConfigValue semanticObject) { + protected void sequence_ConfigValue(ISerializationContext context, ConfigValue semanticObject) { genericSequencer.createSequence(context, semanticObject); } /** + * Contexts: + * Codegeneration returns E4CodeGeneration + * E4CodeGeneration returns E4CodeGeneration + * * Constraint: * (name=STRING configValue+=ConfigValue*) */ - protected void sequence_E4CodeGeneration(EObject context, E4CodeGeneration semanticObject) { + protected void sequence_E4CodeGeneration(ISerializationContext context, E4CodeGeneration semanticObject) { genericSequencer.createSequence(context, semanticObject); } /** + * Contexts: + * Check returns Equals + * Equals returns Equals + * * Constraint: * value=INT */ - protected void sequence_Equals(EObject context, Equals semanticObject) { - if(errorAcceptor != null) { - if(transientValues.isValueTransient(semanticObject, LDefPackage.Literals.EQUALS__VALUE) == ValueTransient.YES) + protected void sequence_Equals(ISerializationContext context, Equals semanticObject) { + if (errorAcceptor != null) { + if (transientValues.isValueTransient(semanticObject, LDefPackage.Literals.EQUALS__VALUE) == ValueTransient.YES) errorAcceptor.accept(diagnosticProvider.createFeatureValueMissing(semanticObject, LDefPackage.Literals.EQUALS__VALUE)); } - INodesForEObjectProvider nodes = createNodeProvider(semanticObject); - SequenceFeeder feeder = createSequencerFeeder(semanticObject, nodes); + SequenceFeeder feeder = createSequencerFeeder(context, semanticObject); feeder.accept(grammarAccess.getEqualsAccess().getValueINTTerminalRuleCall_1_0(), semanticObject.getValue()); feeder.finish(); } /** + * Contexts: + * Import returns Import + * * Constraint: * importedNamespace=QualifiedNameWithWildCard */ - protected void sequence_Import(EObject context, Import semanticObject) { - if(errorAcceptor != null) { - if(transientValues.isValueTransient(semanticObject, LDefPackage.Literals.IMPORT__IMPORTED_NAMESPACE) == ValueTransient.YES) + protected void sequence_Import(ISerializationContext context, Import semanticObject) { + if (errorAcceptor != null) { + if (transientValues.isValueTransient(semanticObject, LDefPackage.Literals.IMPORT__IMPORTED_NAMESPACE) == ValueTransient.YES) errorAcceptor.accept(diagnosticProvider.createFeatureValueMissing(semanticObject, LDefPackage.Literals.IMPORT__IMPORTED_NAMESPACE)); } - INodesForEObjectProvider nodes = createNodeProvider(semanticObject); - SequenceFeeder feeder = createSequencerFeeder(semanticObject, nodes); + SequenceFeeder feeder = createSequencerFeeder(context, semanticObject); feeder.accept(grammarAccess.getImportAccess().getImportedNamespaceQualifiedNameWithWildCardParserRuleCall_1_0(), semanticObject.getImportedNamespace()); feeder.finish(); } /** + * Contexts: + * Integration returns Integration + * * Constraint: * codeIntegrationList+=CodeIntegration+ */ - protected void sequence_Integration(EObject context, Integration semanticObject) { + protected void sequence_Integration(ISerializationContext context, Integration semanticObject) { genericSequencer.createSequence(context, semanticObject); } /** + * Contexts: + * Codegeneration returns JavaCodeGeneration + * JavaCodeGeneration returns JavaCodeGeneration + * * Constraint: * (name=STRING configValue+=ConfigValue*) */ - protected void sequence_JavaCodeGeneration(EObject context, JavaCodeGeneration semanticObject) { + protected void sequence_JavaCodeGeneration(ISerializationContext context, JavaCodeGeneration semanticObject) { genericSequencer.createSequence(context, semanticObject); } /** + * Contexts: + * CodeIntegration returns JavaFXIntegration + * JavaFXIntegration returns JavaFXIntegration + * * Constraint: * codegenerationList+=Codegeneration+ */ - protected void sequence_JavaFXIntegration(EObject context, JavaFXIntegration semanticObject) { + protected void sequence_JavaFXIntegration(ISerializationContext context, JavaFXIntegration semanticObject) { genericSequencer.createSequence(context, semanticObject); } /** + * Contexts: + * Keyword returns Keyword + * * Constraint: * (name=STRING version=STRING?) */ - protected void sequence_Keyword(EObject context, Keyword semanticObject) { + protected void sequence_Keyword(ISerializationContext context, Keyword semanticObject) { genericSequencer.createSequence(context, semanticObject); } /** + * Contexts: + * LanguageDef returns LanguageDef + * * Constraint: * (name=ID paritioning=Paritioning lexicalHighlighting=LexicalHighlighting integration=Integration?) */ - protected void sequence_LanguageDef(EObject context, LanguageDef semanticObject) { + protected void sequence_LanguageDef(ISerializationContext context, LanguageDef semanticObject) { genericSequencer.createSequence(context, semanticObject); } /** + * Contexts: + * LexicalHighlighting returns LexicalHighlighting + * * Constraint: - * list+=LexicalPartitionHighlighting+ + * (list+=LexicalPartitionHighlighting+ vistual=TokenVisuals?) */ - protected void sequence_LexicalHighlighting(EObject context, LexicalHighlighting semanticObject) { + protected void sequence_LexicalHighlighting(ISerializationContext context, LexicalHighlighting semanticObject) { genericSequencer.createSequence(context, semanticObject); } /** + * Contexts: + * LexicalPartitionHighlighting returns LexicalPartitionHighlighting_JS + * LexicalPartitionHighlighting_JS returns LexicalPartitionHighlighting_JS + * * Constraint: * (partition=[Partition|ID] scriptURI=STRING) */ - protected void sequence_LexicalPartitionHighlighting_JS(EObject context, LexicalPartitionHighlighting_JS semanticObject) { - if(errorAcceptor != null) { - if(transientValues.isValueTransient(semanticObject, LDefPackage.Literals.LEXICAL_PARTITION_HIGHLIGHTING__PARTITION) == ValueTransient.YES) + protected void sequence_LexicalPartitionHighlighting_JS(ISerializationContext context, LexicalPartitionHighlighting_JS semanticObject) { + if (errorAcceptor != null) { + if (transientValues.isValueTransient(semanticObject, LDefPackage.Literals.LEXICAL_PARTITION_HIGHLIGHTING__PARTITION) == ValueTransient.YES) errorAcceptor.accept(diagnosticProvider.createFeatureValueMissing(semanticObject, LDefPackage.Literals.LEXICAL_PARTITION_HIGHLIGHTING__PARTITION)); - if(transientValues.isValueTransient(semanticObject, LDefPackage.Literals.LEXICAL_PARTITION_HIGHLIGHTING_JS__SCRIPT_URI) == ValueTransient.YES) + if (transientValues.isValueTransient(semanticObject, LDefPackage.Literals.LEXICAL_PARTITION_HIGHLIGHTING_JS__SCRIPT_URI) == ValueTransient.YES) errorAcceptor.accept(diagnosticProvider.createFeatureValueMissing(semanticObject, LDefPackage.Literals.LEXICAL_PARTITION_HIGHLIGHTING_JS__SCRIPT_URI)); } - INodesForEObjectProvider nodes = createNodeProvider(semanticObject); - SequenceFeeder feeder = createSequencerFeeder(semanticObject, nodes); + SequenceFeeder feeder = createSequencerFeeder(context, semanticObject); feeder.accept(grammarAccess.getLexicalPartitionHighlighting_JSAccess().getPartitionPartitionIDTerminalRuleCall_1_0_1(), semanticObject.getPartition()); feeder.accept(grammarAccess.getLexicalPartitionHighlighting_JSAccess().getScriptURISTRINGTerminalRuleCall_2_0(), semanticObject.getScriptURI()); feeder.finish(); @@ -268,168 +315,260 @@ public class LDefSemanticSequencer extends AbstractDelegatingSemanticSequencer { /** + * Contexts: + * LexicalPartitionHighlighting returns LexicalPartitionHighlighting_Rule + * LexicalPartitionHighlighting_Rule returns LexicalPartitionHighlighting_Rule + * * Constraint: * (partition=[Partition|ID] whitespace=WhitespaceRule? tokenList+=Token+) */ - protected void sequence_LexicalPartitionHighlighting_Rule(EObject context, LexicalPartitionHighlighting_Rule semanticObject) { + protected void sequence_LexicalPartitionHighlighting_Rule(ISerializationContext context, LexicalPartitionHighlighting_Rule semanticObject) { genericSequencer.createSequence(context, semanticObject); } /** + * Contexts: + * Partitioner returns Paritioner_JS + * Paritioner_JS returns Paritioner_JS + * * Constraint: * scriptURI=STRING */ - protected void sequence_Paritioner_JS(EObject context, Paritioner_JS semanticObject) { - if(errorAcceptor != null) { - if(transientValues.isValueTransient(semanticObject, LDefPackage.Literals.PARITIONER_JS__SCRIPT_URI) == ValueTransient.YES) + protected void sequence_Paritioner_JS(ISerializationContext context, Paritioner_JS semanticObject) { + if (errorAcceptor != null) { + if (transientValues.isValueTransient(semanticObject, LDefPackage.Literals.PARITIONER_JS__SCRIPT_URI) == ValueTransient.YES) errorAcceptor.accept(diagnosticProvider.createFeatureValueMissing(semanticObject, LDefPackage.Literals.PARITIONER_JS__SCRIPT_URI)); } - INodesForEObjectProvider nodes = createNodeProvider(semanticObject); - SequenceFeeder feeder = createSequencerFeeder(semanticObject, nodes); + SequenceFeeder feeder = createSequencerFeeder(context, semanticObject); feeder.accept(grammarAccess.getParitioner_JSAccess().getScriptURISTRINGTerminalRuleCall_1_0(), semanticObject.getScriptURI()); feeder.finish(); } /** + * Contexts: + * Paritioning returns Paritioning + * * Constraint: * (partitions+=Partition+ partitioner=Partitioner) */ - protected void sequence_Paritioning(EObject context, Paritioning semanticObject) { + protected void sequence_Paritioning(ISerializationContext context, Paritioning semanticObject) { genericSequencer.createSequence(context, semanticObject); } /** + * Contexts: + * Partition_Rule returns Partition_MultiLineRule + * Partition_MultiLineRule returns Partition_MultiLineRule + * * Constraint: * (parition=[Partition|ID] startSeq=STRING check=Check? endSeq=STRING escapeSeq=STRING?) */ - protected void sequence_Partition_MultiLineRule(EObject context, Partition_MultiLineRule semanticObject) { + protected void sequence_Partition_MultiLineRule(ISerializationContext context, Partition_MultiLineRule semanticObject) { genericSequencer.createSequence(context, semanticObject); } /** + * Contexts: + * Partition returns Partition + * * Constraint: * name=ID */ - protected void sequence_Partition(EObject context, Partition semanticObject) { - if(errorAcceptor != null) { - if(transientValues.isValueTransient(semanticObject, LDefPackage.Literals.PARTITION__NAME) == ValueTransient.YES) + protected void sequence_Partition(ISerializationContext context, Partition semanticObject) { + if (errorAcceptor != null) { + if (transientValues.isValueTransient(semanticObject, LDefPackage.Literals.PARTITION__NAME) == ValueTransient.YES) errorAcceptor.accept(diagnosticProvider.createFeatureValueMissing(semanticObject, LDefPackage.Literals.PARTITION__NAME)); } - INodesForEObjectProvider nodes = createNodeProvider(semanticObject); - SequenceFeeder feeder = createSequencerFeeder(semanticObject, nodes); + SequenceFeeder feeder = createSequencerFeeder(context, semanticObject); feeder.accept(grammarAccess.getPartitionAccess().getNameIDTerminalRuleCall_1_0(), semanticObject.getName()); feeder.finish(); } /** + * Contexts: + * Partition_Rule returns Partition_SingleLineRule + * Partition_SingleLineRule returns Partition_SingleLineRule + * * Constraint: * (parition=[Partition|ID] startSeq=STRING check=Check? endSeq=STRING? escapeSeq=STRING?) */ - protected void sequence_Partition_SingleLineRule(EObject context, Partition_SingleLineRule semanticObject) { + protected void sequence_Partition_SingleLineRule(ISerializationContext context, Partition_SingleLineRule semanticObject) { genericSequencer.createSequence(context, semanticObject); } /** + * Contexts: + * Partitioner returns Partitioner_Rule + * Partitioner_Rule returns Partitioner_Rule + * * Constraint: * ruleList+=Partition_Rule+ */ - protected void sequence_Partitioner_Rule(EObject context, Partitioner_Rule semanticObject) { + protected void sequence_Partitioner_Rule(ISerializationContext context, Partitioner_Rule semanticObject) { genericSequencer.createSequence(context, semanticObject); } /** + * Contexts: + * Check returns Range + * Range returns Range + * * Constraint: * ((ltIncl='(' | ltIncl='[') minValue+=INT? maxValue+=INT? (gtIncl=')' | gtIncl=']')) */ - protected void sequence_Range(EObject context, Range semanticObject) { + protected void sequence_Range(ISerializationContext context, Range semanticObject) { genericSequencer.createSequence(context, semanticObject); } /** + * Contexts: + * Root returns Root + * * Constraint: * (name=QualifiedName imports+=Import* languageDefinition=LanguageDef) */ - protected void sequence_Root(EObject context, Root semanticObject) { + protected void sequence_Root(ISerializationContext context, Root semanticObject) { genericSequencer.createSequence(context, semanticObject); } /** + * Contexts: + * Scanner returns Scanner_CharacterRule + * Scanner_Rule returns Scanner_CharacterRule + * Scanner_CharacterRule returns Scanner_CharacterRule + * * Constraint: * (characters+=STRING characters+=STRING* check=Check?) */ - protected void sequence_Scanner_CharacterRule(EObject context, Scanner_CharacterRule semanticObject) { + protected void sequence_Scanner_CharacterRule(ISerializationContext context, Scanner_CharacterRule semanticObject) { genericSequencer.createSequence(context, semanticObject); } /** + * Contexts: + * Scanner returns Scanner_JSRule + * Scanner_Rule returns Scanner_JSRule + * Scanner_JSRule returns Scanner_JSRule + * * Constraint: * (fileURI=STRING check=Check?) */ - protected void sequence_Scanner_JSRule(EObject context, Scanner_JSRule semanticObject) { + protected void sequence_Scanner_JSRule(ISerializationContext context, Scanner_JSRule semanticObject) { genericSequencer.createSequence(context, semanticObject); } /** + * Contexts: + * Scanner returns Scanner_Keyword + * Scanner_Keyword returns Scanner_Keyword + * * Constraint: * (keywords+=Keyword keywords+=Keyword*) */ - protected void sequence_Scanner_Keyword(EObject context, Scanner_Keyword semanticObject) { + protected void sequence_Scanner_Keyword(ISerializationContext context, Scanner_Keyword semanticObject) { genericSequencer.createSequence(context, semanticObject); } /** + * Contexts: + * Scanner returns Scanner_MultiLineRule + * Scanner_Rule returns Scanner_MultiLineRule + * Scanner_MultiLineRule returns Scanner_MultiLineRule + * * Constraint: * (startSeq=STRING check=Check? endSeq=STRING escapeSeq=STRING?) */ - protected void sequence_Scanner_MultiLineRule(EObject context, Scanner_MultiLineRule semanticObject) { + protected void sequence_Scanner_MultiLineRule(ISerializationContext context, Scanner_MultiLineRule semanticObject) { genericSequencer.createSequence(context, semanticObject); } /** + * Contexts: + * Scanner returns Scanner_PatternRule + * Scanner_Rule returns Scanner_PatternRule + * Scanner_PatternRule returns Scanner_PatternRule + * * Constraint: * (startPattern=STRING length=INT? check=Check? contentPattern=STRING) */ - protected void sequence_Scanner_PatternRule(EObject context, Scanner_PatternRule semanticObject) { + protected void sequence_Scanner_PatternRule(ISerializationContext context, Scanner_PatternRule semanticObject) { genericSequencer.createSequence(context, semanticObject); } /** + * Contexts: + * Scanner returns Scanner_SingleLineRule + * Scanner_Rule returns Scanner_SingleLineRule + * Scanner_SingleLineRule returns Scanner_SingleLineRule + * * Constraint: * (startSeq=STRING check=Check? endSeq=STRING? escapeSeq=STRING?) */ - protected void sequence_Scanner_SingleLineRule(EObject context, Scanner_SingleLineRule semanticObject) { + protected void sequence_Scanner_SingleLineRule(ISerializationContext context, Scanner_SingleLineRule semanticObject) { + genericSequencer.createSequence(context, semanticObject); + } + + + /** + * Contexts: + * TokenVisual returns TokenVisual + * + * Constraint: + * (token=[Token|ID] colorSpec=STRING bold?='bold'? italic?='italic'?) + */ + protected void sequence_TokenVisual(ISerializationContext context, TokenVisual semanticObject) { genericSequencer.createSequence(context, semanticObject); } /** + * Contexts: + * TokenVisuals returns TokenVisuals + * + * Constraint: + * tokenVisuals+=TokenVisual+ + */ + protected void sequence_TokenVisuals(ISerializationContext context, TokenVisuals semanticObject) { + genericSequencer.createSequence(context, semanticObject); + } + + + /** + * Contexts: + * Token returns Token + * * Constraint: * (default?='default'? name=ID scannerList+=Scanner*) */ - protected void sequence_Token(EObject context, Token semanticObject) { + protected void sequence_Token(ISerializationContext context, Token semanticObject) { genericSequencer.createSequence(context, semanticObject); } /** + * Contexts: + * WhitespaceRule returns WhitespaceRule + * * Constraint: * ((characters+=STRING characters+=STRING*) | javawhitespace?='javawhitespace' | fileURI=STRING) */ - protected void sequence_WhitespaceRule(EObject context, WhitespaceRule semanticObject) { + protected void sequence_WhitespaceRule(ISerializationContext context, WhitespaceRule semanticObject) { genericSequencer.createSequence(context, semanticObject); } + + } diff --git a/bundles/code/org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/serializer/LDefSyntacticSequencer.java b/bundles/code/org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/serializer/LDefSyntacticSequencer.java index bf0e37fa0..a8cefa92b 100644 --- a/bundles/code/org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/serializer/LDefSyntacticSequencer.java +++ b/bundles/code/org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/serializer/LDefSyntacticSequencer.java @@ -42,9 +42,9 @@ public class LDefSyntacticSequencer extends AbstractSyntacticSequencer { List<INode> transitionNodes = collectNodes(fromNode, toNode); for (AbstractElementAlias syntax : transition.getAmbiguousSyntaxes()) { List<INode> syntaxNodes = getNodesFor(transitionNodes, syntax); - if(match_Partition_SingleLineRule_EqualsSignGreaterThanSignKeyword_4_0_q.equals(syntax)) + if (match_Partition_SingleLineRule_EqualsSignGreaterThanSignKeyword_4_0_q.equals(syntax)) emit_Partition_SingleLineRule_EqualsSignGreaterThanSignKeyword_4_0_q(semanticObject, getLastNavigableState(), syntaxNodes); - else if(match_Scanner_SingleLineRule_EqualsSignGreaterThanSignKeyword_3_0_q.equals(syntax)) + else if (match_Scanner_SingleLineRule_EqualsSignGreaterThanSignKeyword_3_0_q.equals(syntax)) emit_Scanner_SingleLineRule_EqualsSignGreaterThanSignKeyword_3_0_q(semanticObject, getLastNavigableState(), syntaxNodes); else acceptNodes(getLastNavigableState(), syntaxNodes); } diff --git a/bundles/code/org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/services/LDefGrammarAccess.java b/bundles/code/org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/services/LDefGrammarAccess.java index 14480f65d..bf7586b63 100644 --- a/bundles/code/org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/services/LDefGrammarAccess.java +++ b/bundles/code/org.eclipse.fx.code.editor.ldef/src-gen/org/eclipse/fx/code/editor/ldef/services/LDefGrammarAccess.java @@ -19,7 +19,7 @@ public class LDefGrammarAccess extends AbstractGrammarElementFinder { public class RootElements extends AbstractParserRuleElementFinder { - private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "Root"); + private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "org.eclipse.fx.code.editor.ldef.LDef.Root"); private final Group cGroup = (Group)rule.eContents().get(1); private final Keyword cPackageKeyword_0 = (Keyword)cGroup.eContents().get(0); private final Assignment cNameAssignment_1 = (Assignment)cGroup.eContents().get(1); @@ -30,13 +30,15 @@ public class LDefGrammarAccess extends AbstractGrammarElementFinder { private final RuleCall cLanguageDefinitionLanguageDefParserRuleCall_3_0 = (RuleCall)cLanguageDefinitionAssignment_3.eContents().get(0); //Root: - // "package" name=QualifiedName imports+=Import* languageDefinition=LanguageDef; + // 'package' name=QualifiedName + // imports+=Import* + // languageDefinition=LanguageDef; @Override public ParserRule getRule() { return rule; } - //"package" name=QualifiedName imports+=Import* languageDefinition=LanguageDef + //'package' name=QualifiedName imports+=Import* languageDefinition=LanguageDef public Group getGroup() { return cGroup; } - //"package" + //'package' public Keyword getPackageKeyword_0() { return cPackageKeyword_0; } //name=QualifiedName @@ -59,7 +61,7 @@ public class LDefGrammarAccess extends AbstractGrammarElementFinder { } public class ValidIDElements extends AbstractParserRuleElementFinder { - private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "ValidID"); + private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "org.eclipse.fx.code.editor.ldef.LDef.ValidID"); private final RuleCall cIDTerminalRuleCall = (RuleCall)rule.eContents().get(1); //ValidID: @@ -71,7 +73,7 @@ public class LDefGrammarAccess extends AbstractGrammarElementFinder { } public class QualifiedNameElements extends AbstractParserRuleElementFinder { - private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "QualifiedName"); + private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "org.eclipse.fx.code.editor.ldef.LDef.QualifiedName"); private final Group cGroup = (Group)rule.eContents().get(1); private final RuleCall cValidIDParserRuleCall_0 = (RuleCall)cGroup.eContents().get(0); private final Group cGroup_1 = (Group)cGroup.eContents().get(1); @@ -79,19 +81,19 @@ public class LDefGrammarAccess extends AbstractGrammarElementFinder { private final RuleCall cValidIDParserRuleCall_1_1 = (RuleCall)cGroup_1.eContents().get(1); //QualifiedName: - // ValidID ("." ValidID)*; + // ValidID (=> '.' ValidID)*; @Override public ParserRule getRule() { return rule; } - //ValidID ("." ValidID)* + //ValidID (=> '.' ValidID)* public Group getGroup() { return cGroup; } //ValidID public RuleCall getValidIDParserRuleCall_0() { return cValidIDParserRuleCall_0; } - //(=> "." ValidID)* + //(=> '.' ValidID)* public Group getGroup_1() { return cGroup_1; } - //=> "." + //=> '.' public Keyword getFullStopKeyword_1_0() { return cFullStopKeyword_1_0; } //ValidID @@ -99,7 +101,7 @@ public class LDefGrammarAccess extends AbstractGrammarElementFinder { } public class QualifiedNameWithWildCardElements extends AbstractParserRuleElementFinder { - private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "QualifiedNameWithWildCard"); + private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "org.eclipse.fx.code.editor.ldef.LDef.QualifiedNameWithWildCard"); private final Group cGroup = (Group)rule.eContents().get(1); private final RuleCall cQualifiedNameParserRuleCall_0 = (RuleCall)cGroup.eContents().get(0); private final Group cGroup_1 = (Group)cGroup.eContents().get(1); @@ -107,40 +109,40 @@ public class LDefGrammarAccess extends AbstractGrammarElementFinder { private final Keyword cAsteriskKeyword_1_1 = (Keyword)cGroup_1.eContents().get(1); //QualifiedNameWithWildCard: - // QualifiedName ("." "*")?; + // QualifiedName ('.' '*')?; @Override public ParserRule getRule() { return rule; } - //QualifiedName ("." "*")? + //QualifiedName ('.' '*')? public Group getGroup() { return cGroup; } //QualifiedName public RuleCall getQualifiedNameParserRuleCall_0() { return cQualifiedNameParserRuleCall_0; } - //("." "*")? + //('.' '*')? public Group getGroup_1() { return cGroup_1; } - //"." + //'.' public Keyword getFullStopKeyword_1_0() { return cFullStopKeyword_1_0; } - //"*" + //'*' public Keyword getAsteriskKeyword_1_1() { return cAsteriskKeyword_1_1; } } public class ImportElements extends AbstractParserRuleElementFinder { - private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "Import"); + private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "org.eclipse.fx.code.editor.ldef.LDef.Import"); private final Group cGroup = (Group)rule.eContents().get(1); private final Keyword cImportKeyword_0 = (Keyword)cGroup.eContents().get(0); private final Assignment cImportedNamespaceAssignment_1 = (Assignment)cGroup.eContents().get(1); private final RuleCall cImportedNamespaceQualifiedNameWithWildCardParserRuleCall_1_0 = (RuleCall)cImportedNamespaceAssignment_1.eContents().get(0); //Import: - // "import" importedNamespace=QualifiedNameWithWildCard; + // 'import' importedNamespace=QualifiedNameWithWildCard; @Override public ParserRule getRule() { return rule; } - //"import" importedNamespace=QualifiedNameWithWildCard + //'import' importedNamespace=QualifiedNameWithWildCard public Group getGroup() { return cGroup; } - //"import" + //'import' public Keyword getImportKeyword_0() { return cImportKeyword_0; } //importedNamespace=QualifiedNameWithWildCard @@ -151,7 +153,7 @@ public class LDefGrammarAccess extends AbstractGrammarElementFinder { } public class LanguageDefElements extends AbstractParserRuleElementFinder { - private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "LanguageDef"); + private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "org.eclipse.fx.code.editor.ldef.LDef.LanguageDef"); private final Group cGroup = (Group)rule.eContents().get(1); private final Assignment cNameAssignment_0 = (Assignment)cGroup.eContents().get(0); private final RuleCall cNameIDTerminalRuleCall_0_0 = (RuleCall)cNameAssignment_0.eContents().get(0); @@ -165,10 +167,14 @@ public class LDefGrammarAccess extends AbstractGrammarElementFinder { private final Keyword cRightCurlyBracketKeyword_5 = (Keyword)cGroup.eContents().get(5); //LanguageDef: - // name=ID "{" paritioning=Paritioning lexicalHighlighting=LexicalHighlighting integration=Integration? "}"; + // name=ID '{' + // paritioning=Paritioning + // lexicalHighlighting=LexicalHighlighting + // integration=Integration? + // '}'; @Override public ParserRule getRule() { return rule; } - //name=ID "{" paritioning=Paritioning lexicalHighlighting=LexicalHighlighting integration=Integration? "}" + //name=ID '{' paritioning=Paritioning lexicalHighlighting=LexicalHighlighting integration=Integration? '}' public Group getGroup() { return cGroup; } //name=ID @@ -177,7 +183,7 @@ public class LDefGrammarAccess extends AbstractGrammarElementFinder { //ID public RuleCall getNameIDTerminalRuleCall_0_0() { return cNameIDTerminalRuleCall_0_0; } - //"{" + //'{' public Keyword getLeftCurlyBracketKeyword_1() { return cLeftCurlyBracketKeyword_1; } //paritioning=Paritioning @@ -198,12 +204,12 @@ public class LDefGrammarAccess extends AbstractGrammarElementFinder { //Integration public RuleCall getIntegrationIntegrationParserRuleCall_4_0() { return cIntegrationIntegrationParserRuleCall_4_0; } - //"}" + //'}' public Keyword getRightCurlyBracketKeyword_5() { return cRightCurlyBracketKeyword_5; } } public class IntegrationElements extends AbstractParserRuleElementFinder { - private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "Integration"); + private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "org.eclipse.fx.code.editor.ldef.LDef.Integration"); private final Group cGroup = (Group)rule.eContents().get(1); private final Keyword cIntegrationKeyword_0 = (Keyword)cGroup.eContents().get(0); private final Keyword cLeftCurlyBracketKeyword_1 = (Keyword)cGroup.eContents().get(1); @@ -212,16 +218,18 @@ public class LDefGrammarAccess extends AbstractGrammarElementFinder { private final Keyword cRightCurlyBracketKeyword_3 = (Keyword)cGroup.eContents().get(3); //Integration: - // "integration" "{" codeIntegrationList+=CodeIntegration+ "}"; + // 'integration' '{' + // codeIntegrationList+=CodeIntegration+ + // '}'; @Override public ParserRule getRule() { return rule; } - //"integration" "{" codeIntegrationList+=CodeIntegration+ "}" + //'integration' '{' codeIntegrationList+=CodeIntegration+ '}' public Group getGroup() { return cGroup; } - //"integration" + //'integration' public Keyword getIntegrationKeyword_0() { return cIntegrationKeyword_0; } - //"{" + //'{' public Keyword getLeftCurlyBracketKeyword_1() { return cLeftCurlyBracketKeyword_1; } //codeIntegrationList+=CodeIntegration+ @@ -230,25 +238,25 @@ public class LDefGrammarAccess extends AbstractGrammarElementFinder { //CodeIntegration public RuleCall getCodeIntegrationListCodeIntegrationParserRuleCall_2_0() { return cCodeIntegrationListCodeIntegrationParserRuleCall_2_0; } - //"}" + //'}' public Keyword getRightCurlyBracketKeyword_3() { return cRightCurlyBracketKeyword_3; } } public class CodeIntegrationElements extends AbstractParserRuleElementFinder { - private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "CodeIntegration"); + private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "org.eclipse.fx.code.editor.ldef.LDef.CodeIntegration"); private final RuleCall cJavaFXIntegrationParserRuleCall = (RuleCall)rule.eContents().get(1); - //CodeIntegration: // | SWTIntegration - // JavaFXIntegration; + //CodeIntegration: + // JavaFXIntegration // | SWTIntegration + //; @Override public ParserRule getRule() { return rule; } - //// | SWTIntegration //JavaFXIntegration public RuleCall getJavaFXIntegrationParserRuleCall() { return cJavaFXIntegrationParserRuleCall; } } public class JavaFXIntegrationElements extends AbstractParserRuleElementFinder { - private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "JavaFXIntegration"); + private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "org.eclipse.fx.code.editor.ldef.LDef.JavaFXIntegration"); private final Group cGroup = (Group)rule.eContents().get(1); private final Keyword cJavafxKeyword_0 = (Keyword)cGroup.eContents().get(0); private final Keyword cLeftCurlyBracketKeyword_1 = (Keyword)cGroup.eContents().get(1); @@ -257,16 +265,18 @@ public class LDefGrammarAccess extends AbstractGrammarElementFinder { private final Keyword cRightCurlyBracketKeyword_3 = (Keyword)cGroup.eContents().get(3); //JavaFXIntegration: - // "javafx" "{" codegenerationList+=Codegeneration+ "}"; + // 'javafx' '{' + // codegenerationList+=Codegeneration+ + // '}'; @Override public ParserRule getRule() { return rule; } - //"javafx" "{" codegenerationList+=Codegeneration+ "}" + //'javafx' '{' codegenerationList+=Codegeneration+ '}' public Group getGroup() { return cGroup; } - //"javafx" + //'javafx' public Keyword getJavafxKeyword_0() { return cJavafxKeyword_0; } - //"{" + //'{' public Keyword getLeftCurlyBracketKeyword_1() { return cLeftCurlyBracketKeyword_1; } //codegenerationList+=Codegeneration+ @@ -275,12 +285,12 @@ public class LDefGrammarAccess extends AbstractGrammarElementFinder { //Codegeneration public RuleCall getCodegenerationListCodegenerationParserRuleCall_2_0() { return cCodegenerationListCodegenerationParserRuleCall_2_0; } - //"}" + //'}' public Keyword getRightCurlyBracketKeyword_3() { return cRightCurlyBracketKeyword_3; } } public class CodegenerationElements extends AbstractParserRuleElementFinder { - private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "Codegeneration"); + private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "org.eclipse.fx.code.editor.ldef.LDef.Codegeneration"); private final Alternatives cAlternatives = (Alternatives)rule.eContents().get(1); private final RuleCall cJavaCodeGenerationParserRuleCall_0 = (RuleCall)cAlternatives.eContents().get(0); private final RuleCall cE4CodeGenerationParserRuleCall_1 = (RuleCall)cAlternatives.eContents().get(1); @@ -300,7 +310,7 @@ public class LDefGrammarAccess extends AbstractGrammarElementFinder { } public class JavaCodeGenerationElements extends AbstractParserRuleElementFinder { - private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "JavaCodeGeneration"); + private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "org.eclipse.fx.code.editor.ldef.LDef.JavaCodeGeneration"); private final Group cGroup = (Group)rule.eContents().get(1); private final Keyword cJavaKeyword_0 = (Keyword)cGroup.eContents().get(0); private final Assignment cNameAssignment_1 = (Assignment)cGroup.eContents().get(1); @@ -312,13 +322,15 @@ public class LDefGrammarAccess extends AbstractGrammarElementFinder { private final Keyword cRightCurlyBracketKeyword_2_2 = (Keyword)cGroup_2.eContents().get(2); //JavaCodeGeneration: - // "java" name=STRING ("{" configValue+=ConfigValue+ "}")?; + // 'java' name=STRING ('{' + // configValue+=ConfigValue+ + // '}')?; @Override public ParserRule getRule() { return rule; } - //"java" name=STRING ("{" configValue+=ConfigValue+ "}")? + //'java' name=STRING ('{' configValue+=ConfigValue+ '}')? public Group getGroup() { return cGroup; } - //"java" + //'java' public Keyword getJavaKeyword_0() { return cJavaKeyword_0; } //name=STRING @@ -327,10 +339,10 @@ public class LDefGrammarAccess extends AbstractGrammarElementFinder { //STRING public RuleCall getNameSTRINGTerminalRuleCall_1_0() { return cNameSTRINGTerminalRuleCall_1_0; } - //("{" configValue+=ConfigValue+ "}")? + //('{' configValue+=ConfigValue+ '}')? public Group getGroup_2() { return cGroup_2; } - //"{" + //'{' public Keyword getLeftCurlyBracketKeyword_2_0() { return cLeftCurlyBracketKeyword_2_0; } //configValue+=ConfigValue+ @@ -339,12 +351,12 @@ public class LDefGrammarAccess extends AbstractGrammarElementFinder { //ConfigValue public RuleCall getConfigValueConfigValueParserRuleCall_2_1_0() { return cConfigValueConfigValueParserRuleCall_2_1_0; } - //"}" + //'}' public Keyword getRightCurlyBracketKeyword_2_2() { return cRightCurlyBracketKeyword_2_2; } } public class E4CodeGenerationElements extends AbstractParserRuleElementFinder { - private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "E4CodeGeneration"); + private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "org.eclipse.fx.code.editor.ldef.LDef.E4CodeGeneration"); private final Group cGroup = (Group)rule.eContents().get(1); private final Keyword cE4Keyword_0 = (Keyword)cGroup.eContents().get(0); private final Assignment cNameAssignment_1 = (Assignment)cGroup.eContents().get(1); @@ -356,13 +368,15 @@ public class LDefGrammarAccess extends AbstractGrammarElementFinder { private final Keyword cRightCurlyBracketKeyword_2_2 = (Keyword)cGroup_2.eContents().get(2); //E4CodeGeneration: - // "e4" name=STRING ("{" configValue+=ConfigValue+ "}")?; + // 'e4' name=STRING ('{' + // configValue+=ConfigValue+ + // '}')?; @Override public ParserRule getRule() { return rule; } - //"e4" name=STRING ("{" configValue+=ConfigValue+ "}")? + //'e4' name=STRING ('{' configValue+=ConfigValue+ '}')? public Group getGroup() { return cGroup; } - //"e4" + //'e4' public Keyword getE4Keyword_0() { return cE4Keyword_0; } //name=STRING @@ -371,10 +385,10 @@ public class LDefGrammarAccess extends AbstractGrammarElementFinder { //STRING public RuleCall getNameSTRINGTerminalRuleCall_1_0() { return cNameSTRINGTerminalRuleCall_1_0; } - //("{" configValue+=ConfigValue+ "}")? + //('{' configValue+=ConfigValue+ '}')? public Group getGroup_2() { return cGroup_2; } - //"{" + //'{' public Keyword getLeftCurlyBracketKeyword_2_0() { return cLeftCurlyBracketKeyword_2_0; } //configValue+=ConfigValue+ @@ -383,12 +397,12 @@ public class LDefGrammarAccess extends AbstractGrammarElementFinder { //ConfigValue public RuleCall getConfigValueConfigValueParserRuleCall_2_1_0() { return cConfigValueConfigValueParserRuleCall_2_1_0; } - //"}" + //'}' public Keyword getRightCurlyBracketKeyword_2_2() { return cRightCurlyBracketKeyword_2_2; } } public class ConfigValueElements extends AbstractParserRuleElementFinder { - private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "ConfigValue"); + private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "org.eclipse.fx.code.editor.ldef.LDef.ConfigValue"); private final Group cGroup = (Group)rule.eContents().get(1); private final Assignment cKeyAssignment_0 = (Assignment)cGroup.eContents().get(0); private final RuleCall cKeyIDTerminalRuleCall_0_0 = (RuleCall)cKeyAssignment_0.eContents().get(0); @@ -403,10 +417,12 @@ public class LDefGrammarAccess extends AbstractGrammarElementFinder { private final Keyword cRightCurlyBracketKeyword_2_1_2 = (Keyword)cGroup_2_1.eContents().get(2); //ConfigValue: - // key=ID ":" (simpleValue=STRING | "{" children+=ConfigValue+ "}"); + // key=ID ':' (simpleValue=STRING | '{' + // children+=ConfigValue+ + // '}'); @Override public ParserRule getRule() { return rule; } - //key=ID ":" (simpleValue=STRING | "{" children+=ConfigValue+ "}") + //key=ID ':' (simpleValue=STRING | '{' children+=ConfigValue+ '}') public Group getGroup() { return cGroup; } //key=ID @@ -415,10 +431,10 @@ public class LDefGrammarAccess extends AbstractGrammarElementFinder { //ID public RuleCall getKeyIDTerminalRuleCall_0_0() { return cKeyIDTerminalRuleCall_0_0; } - //":" + //':' public Keyword getColonKeyword_1() { return cColonKeyword_1; } - //simpleValue=STRING | "{" children+=ConfigValue+ "}" + //(simpleValue=STRING | '{' children+=ConfigValue+ '}') public Alternatives getAlternatives_2() { return cAlternatives_2; } //simpleValue=STRING @@ -427,10 +443,10 @@ public class LDefGrammarAccess extends AbstractGrammarElementFinder { //STRING public RuleCall getSimpleValueSTRINGTerminalRuleCall_2_0_0() { return cSimpleValueSTRINGTerminalRuleCall_2_0_0; } - //"{" children+=ConfigValue+ "}" + //'{' children+=ConfigValue+ '}' public Group getGroup_2_1() { return cGroup_2_1; } - //"{" + //'{' public Keyword getLeftCurlyBracketKeyword_2_1_0() { return cLeftCurlyBracketKeyword_2_1_0; } //children+=ConfigValue+ @@ -439,12 +455,12 @@ public class LDefGrammarAccess extends AbstractGrammarElementFinder { //ConfigValue public RuleCall getChildrenConfigValueParserRuleCall_2_1_1_0() { return cChildrenConfigValueParserRuleCall_2_1_1_0; } - //"}" + //'}' public Keyword getRightCurlyBracketKeyword_2_1_2() { return cRightCurlyBracketKeyword_2_1_2; } } public class ParitioningElements extends AbstractParserRuleElementFinder { - private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "Paritioning"); + private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "org.eclipse.fx.code.editor.ldef.LDef.Paritioning"); private final Group cGroup = (Group)rule.eContents().get(1); private final Keyword cPartitioningKeyword_0 = (Keyword)cGroup.eContents().get(0); private final Keyword cLeftCurlyBracketKeyword_1 = (Keyword)cGroup.eContents().get(1); @@ -462,16 +478,19 @@ public class LDefGrammarAccess extends AbstractGrammarElementFinder { //// '}' ////; //Paritioning: - // "partitioning" "{" partitions+=Partition+ partitioner=Partitioner "}"; + // 'partitioning' '{' + // partitions+=Partition+ + // partitioner=Partitioner + // '}'; @Override public ParserRule getRule() { return rule; } - //"partitioning" "{" partitions+=Partition+ partitioner=Partitioner "}" + //'partitioning' '{' partitions+=Partition+ partitioner=Partitioner '}' public Group getGroup() { return cGroup; } - //"partitioning" + //'partitioning' public Keyword getPartitioningKeyword_0() { return cPartitioningKeyword_0; } - //"{" + //'{' public Keyword getLeftCurlyBracketKeyword_1() { return cLeftCurlyBracketKeyword_1; } //partitions+=Partition+ @@ -486,25 +505,25 @@ public class LDefGrammarAccess extends AbstractGrammarElementFinder { //Partitioner public RuleCall getPartitionerPartitionerParserRuleCall_3_0() { return cPartitionerPartitionerParserRuleCall_3_0; } - //"}" + //'}' public Keyword getRightCurlyBracketKeyword_4() { return cRightCurlyBracketKeyword_4; } } public class PartitionElements extends AbstractParserRuleElementFinder { - private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "Partition"); + private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "org.eclipse.fx.code.editor.ldef.LDef.Partition"); private final Group cGroup = (Group)rule.eContents().get(1); private final Keyword cPartitionKeyword_0 = (Keyword)cGroup.eContents().get(0); private final Assignment cNameAssignment_1 = (Assignment)cGroup.eContents().get(1); private final RuleCall cNameIDTerminalRuleCall_1_0 = (RuleCall)cNameAssignment_1.eContents().get(0); //Partition: - // "partition" name=ID; + // 'partition' name=ID; @Override public ParserRule getRule() { return rule; } - //"partition" name=ID + //'partition' name=ID public Group getGroup() { return cGroup; } - //"partition" + //'partition' public Keyword getPartitionKeyword_0() { return cPartitionKeyword_0; } //name=ID @@ -515,7 +534,7 @@ public class LDefGrammarAccess extends AbstractGrammarElementFinder { } public class PartitionerElements extends AbstractParserRuleElementFinder { - private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "Partitioner"); + private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "org.eclipse.fx.code.editor.ldef.LDef.Partitioner"); private final Alternatives cAlternatives = (Alternatives)rule.eContents().get(1); private final RuleCall cPartitioner_RuleParserRuleCall_0 = (RuleCall)cAlternatives.eContents().get(0); private final RuleCall cParitioner_JSParserRuleCall_1 = (RuleCall)cAlternatives.eContents().get(1); @@ -535,20 +554,20 @@ public class LDefGrammarAccess extends AbstractGrammarElementFinder { } public class Paritioner_JSElements extends AbstractParserRuleElementFinder { - private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "Paritioner_JS"); + private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "org.eclipse.fx.code.editor.ldef.LDef.Paritioner_JS"); private final Group cGroup = (Group)rule.eContents().get(1); private final Keyword cScriptKeyword_0 = (Keyword)cGroup.eContents().get(0); private final Assignment cScriptURIAssignment_1 = (Assignment)cGroup.eContents().get(1); private final RuleCall cScriptURISTRINGTerminalRuleCall_1_0 = (RuleCall)cScriptURIAssignment_1.eContents().get(0); //Paritioner_JS: - // "script" scriptURI=STRING; + // 'script' scriptURI=STRING; @Override public ParserRule getRule() { return rule; } - //"script" scriptURI=STRING + //'script' scriptURI=STRING public Group getGroup() { return cGroup; } - //"script" + //'script' public Keyword getScriptKeyword_0() { return cScriptKeyword_0; } //scriptURI=STRING @@ -559,7 +578,7 @@ public class LDefGrammarAccess extends AbstractGrammarElementFinder { } public class Partitioner_RuleElements extends AbstractParserRuleElementFinder { - private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "Partitioner_Rule"); + private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "org.eclipse.fx.code.editor.ldef.LDef.Partitioner_Rule"); private final Group cGroup = (Group)rule.eContents().get(1); private final Keyword cRuleKeyword_0 = (Keyword)cGroup.eContents().get(0); private final Keyword cLeftCurlyBracketKeyword_1 = (Keyword)cGroup.eContents().get(1); @@ -568,16 +587,18 @@ public class LDefGrammarAccess extends AbstractGrammarElementFinder { private final Keyword cRightCurlyBracketKeyword_3 = (Keyword)cGroup.eContents().get(3); //Partitioner_Rule: - // "rule" "{" ruleList+=Partition_Rule+ "}"; + // 'rule' '{' + // ruleList+=Partition_Rule+ + // '}'; @Override public ParserRule getRule() { return rule; } - //"rule" "{" ruleList+=Partition_Rule+ "}" + //'rule' '{' ruleList+=Partition_Rule+ '}' public Group getGroup() { return cGroup; } - //"rule" + //'rule' public Keyword getRuleKeyword_0() { return cRuleKeyword_0; } - //"{" + //'{' public Keyword getLeftCurlyBracketKeyword_1() { return cLeftCurlyBracketKeyword_1; } //ruleList+=Partition_Rule+ @@ -586,12 +607,12 @@ public class LDefGrammarAccess extends AbstractGrammarElementFinder { //Partition_Rule public RuleCall getRuleListPartition_RuleParserRuleCall_2_0() { return cRuleListPartition_RuleParserRuleCall_2_0; } - //"}" + //'}' public Keyword getRightCurlyBracketKeyword_3() { return cRightCurlyBracketKeyword_3; } } public class Partition_RuleElements extends AbstractParserRuleElementFinder { - private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "Partition_Rule"); + private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "org.eclipse.fx.code.editor.ldef.LDef.Partition_Rule"); private final Alternatives cAlternatives = (Alternatives)rule.eContents().get(1); private final RuleCall cPartition_SingleLineRuleParserRuleCall_0 = (RuleCall)cAlternatives.eContents().get(0); private final RuleCall cPartition_MultiLineRuleParserRuleCall_1 = (RuleCall)cAlternatives.eContents().get(1); @@ -611,7 +632,7 @@ public class LDefGrammarAccess extends AbstractGrammarElementFinder { } public class Partition_SingleLineRuleElements extends AbstractParserRuleElementFinder { - private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "Partition_SingleLineRule"); + private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "org.eclipse.fx.code.editor.ldef.LDef.Partition_SingleLineRule"); private final Group cGroup = (Group)rule.eContents().get(1); private final Keyword cSingle_lineKeyword_0 = (Keyword)cGroup.eContents().get(0); private final Assignment cParitionAssignment_1 = (Assignment)cGroup.eContents().get(1); @@ -634,15 +655,15 @@ public class LDefGrammarAccess extends AbstractGrammarElementFinder { private final RuleCall cEscapeSeqSTRINGTerminalRuleCall_5_2_0 = (RuleCall)cEscapeSeqAssignment_5_2.eContents().get(0); //Partition_SingleLineRule: - // "single_line" parition=[Partition] startSeq=STRING ("col" check=Check)? ("=>" endSeq=STRING?)? ("escaped" "by" + // 'single_line' parition=[Partition] startSeq=STRING ('col' check=Check)? ('=>' endSeq=STRING?)? ('escaped' 'by' // escapeSeq=STRING)?; @Override public ParserRule getRule() { return rule; } - //"single_line" parition=[Partition] startSeq=STRING ("col" check=Check)? ("=>" endSeq=STRING?)? ("escaped" "by" + //'single_line' parition=[Partition] startSeq=STRING ('col' check=Check)? ('=>' endSeq=STRING?)? ('escaped' 'by' //escapeSeq=STRING)? public Group getGroup() { return cGroup; } - //"single_line" + //'single_line' public Keyword getSingle_lineKeyword_0() { return cSingle_lineKeyword_0; } //parition=[Partition] @@ -660,10 +681,10 @@ public class LDefGrammarAccess extends AbstractGrammarElementFinder { //STRING public RuleCall getStartSeqSTRINGTerminalRuleCall_2_0() { return cStartSeqSTRINGTerminalRuleCall_2_0; } - //("col" check=Check)? + //('col' check=Check)? public Group getGroup_3() { return cGroup_3; } - //"col" + //'col' public Keyword getColKeyword_3_0() { return cColKeyword_3_0; } //check=Check @@ -672,10 +693,10 @@ public class LDefGrammarAccess extends AbstractGrammarElementFinder { //Check public RuleCall getCheckCheckParserRuleCall_3_1_0() { return cCheckCheckParserRuleCall_3_1_0; } - //("=>" endSeq=STRING?)? + //('=>' endSeq=STRING?)? public Group getGroup_4() { return cGroup_4; } - //"=>" + //'=>' public Keyword getEqualsSignGreaterThanSignKeyword_4_0() { return cEqualsSignGreaterThanSignKeyword_4_0; } //endSeq=STRING? @@ -684,13 +705,13 @@ public class LDefGrammarAccess extends AbstractGrammarElementFinder { //STRING public RuleCall getEndSeqSTRINGTerminalRuleCall_4_1_0() { return cEndSeqSTRINGTerminalRuleCall_4_1_0; } - //("escaped" "by" escapeSeq=STRING)? + //('escaped' 'by' escapeSeq=STRING)? public Group getGroup_5() { return cGroup_5; } - //"escaped" + //'escaped' public Keyword getEscapedKeyword_5_0() { return cEscapedKeyword_5_0; } - //"by" + //'by' public Keyword getByKeyword_5_1() { return cByKeyword_5_1; } //escapeSeq=STRING @@ -701,7 +722,7 @@ public class LDefGrammarAccess extends AbstractGrammarElementFinder { } public class Partition_MultiLineRuleElements extends AbstractParserRuleElementFinder { - private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "Partition_MultiLineRule"); + private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "org.eclipse.fx.code.editor.ldef.LDef.Partition_MultiLineRule"); private final Group cGroup = (Group)rule.eContents().get(1); private final Keyword cMulti_lineKeyword_0 = (Keyword)cGroup.eContents().get(0); private final Assignment cParitionAssignment_1 = (Assignment)cGroup.eContents().get(1); @@ -723,15 +744,15 @@ public class LDefGrammarAccess extends AbstractGrammarElementFinder { private final RuleCall cEscapeSeqSTRINGTerminalRuleCall_6_2_0 = (RuleCall)cEscapeSeqAssignment_6_2.eContents().get(0); //Partition_MultiLineRule: - // "multi_line" parition=[Partition] startSeq=STRING ("col" check=Check)? "=>" endSeq=STRING ("escaped" "by" + // 'multi_line' parition=[Partition] startSeq=STRING ('col' check=Check)? '=>' endSeq=STRING ('escaped' 'by' // escapeSeq=STRING)?; @Override public ParserRule getRule() { return rule; } - //"multi_line" parition=[Partition] startSeq=STRING ("col" check=Check)? "=>" endSeq=STRING ("escaped" "by" + //'multi_line' parition=[Partition] startSeq=STRING ('col' check=Check)? '=>' endSeq=STRING ('escaped' 'by' //escapeSeq=STRING)? public Group getGroup() { return cGroup; } - //"multi_line" + //'multi_line' public Keyword getMulti_lineKeyword_0() { return cMulti_lineKeyword_0; } //parition=[Partition] @@ -749,10 +770,10 @@ public class LDefGrammarAccess extends AbstractGrammarElementFinder { //STRING public RuleCall getStartSeqSTRINGTerminalRuleCall_2_0() { return cStartSeqSTRINGTerminalRuleCall_2_0; } - //("col" check=Check)? + //('col' check=Check)? public Group getGroup_3() { return cGroup_3; } - //"col" + //'col' public Keyword getColKeyword_3_0() { return cColKeyword_3_0; } //check=Check @@ -761,7 +782,7 @@ public class LDefGrammarAccess extends AbstractGrammarElementFinder { //Check public RuleCall getCheckCheckParserRuleCall_3_1_0() { return cCheckCheckParserRuleCall_3_1_0; } - //"=>" + //'=>' public Keyword getEqualsSignGreaterThanSignKeyword_4() { return cEqualsSignGreaterThanSignKeyword_4; } //endSeq=STRING @@ -770,13 +791,13 @@ public class LDefGrammarAccess extends AbstractGrammarElementFinder { //STRING public RuleCall getEndSeqSTRINGTerminalRuleCall_5_0() { return cEndSeqSTRINGTerminalRuleCall_5_0; } - //("escaped" "by" escapeSeq=STRING)? + //('escaped' 'by' escapeSeq=STRING)? public Group getGroup_6() { return cGroup_6; } - //"escaped" + //'escaped' public Keyword getEscapedKeyword_6_0() { return cEscapedKeyword_6_0; } - //"by" + //'by' public Keyword getByKeyword_6_1() { return cByKeyword_6_1; } //escapeSeq=STRING @@ -787,28 +808,31 @@ public class LDefGrammarAccess extends AbstractGrammarElementFinder { } public class LexicalHighlightingElements extends AbstractParserRuleElementFinder { - private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "LexicalHighlighting"); + private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "org.eclipse.fx.code.editor.ldef.LDef.LexicalHighlighting"); private final Group cGroup = (Group)rule.eContents().get(1); private final Keyword cLexical_highlightingKeyword_0 = (Keyword)cGroup.eContents().get(0); private final Keyword cLeftCurlyBracketKeyword_1 = (Keyword)cGroup.eContents().get(1); private final Assignment cListAssignment_2 = (Assignment)cGroup.eContents().get(2); private final RuleCall cListLexicalPartitionHighlightingParserRuleCall_2_0 = (RuleCall)cListAssignment_2.eContents().get(0); - private final Keyword cRightCurlyBracketKeyword_3 = (Keyword)cGroup.eContents().get(3); + private final Assignment cVistualAssignment_3 = (Assignment)cGroup.eContents().get(3); + private final RuleCall cVistualTokenVisualsParserRuleCall_3_0 = (RuleCall)cVistualAssignment_3.eContents().get(0); + private final Keyword cRightCurlyBracketKeyword_4 = (Keyword)cGroup.eContents().get(4); //// ----------------------------------------------------- //LexicalHighlighting: - // "lexical_highlighting" "{" list+=LexicalPartitionHighlighting+ // (vistual = TokenVisuals)? - // "}"; + // 'lexical_highlighting' '{' + // list+=LexicalPartitionHighlighting+ + // vistual=TokenVisuals? + // '}'; @Override public ParserRule getRule() { return rule; } - //"lexical_highlighting" "{" list+=LexicalPartitionHighlighting+ // (vistual = TokenVisuals)? - //"}" + //'lexical_highlighting' '{' list+=LexicalPartitionHighlighting+ vistual=TokenVisuals? '}' public Group getGroup() { return cGroup; } - //"lexical_highlighting" + //'lexical_highlighting' public Keyword getLexical_highlightingKeyword_0() { return cLexical_highlightingKeyword_0; } - //"{" + //'{' public Keyword getLeftCurlyBracketKeyword_1() { return cLeftCurlyBracketKeyword_1; } //list+=LexicalPartitionHighlighting+ @@ -817,26 +841,111 @@ public class LDefGrammarAccess extends AbstractGrammarElementFinder { //LexicalPartitionHighlighting public RuleCall getListLexicalPartitionHighlightingParserRuleCall_2_0() { return cListLexicalPartitionHighlightingParserRuleCall_2_0; } - //// (vistual = TokenVisuals)? - //"}" + //vistual=TokenVisuals? + public Assignment getVistualAssignment_3() { return cVistualAssignment_3; } + + //TokenVisuals + public RuleCall getVistualTokenVisualsParserRuleCall_3_0() { return cVistualTokenVisualsParserRuleCall_3_0; } + + //'}' + public Keyword getRightCurlyBracketKeyword_4() { return cRightCurlyBracketKeyword_4; } + } + + public class TokenVisualsElements extends AbstractParserRuleElementFinder { + private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "org.eclipse.fx.code.editor.ldef.LDef.TokenVisuals"); + private final Group cGroup = (Group)rule.eContents().get(1); + private final Keyword cToken_defKeyword_0 = (Keyword)cGroup.eContents().get(0); + private final Keyword cLeftCurlyBracketKeyword_1 = (Keyword)cGroup.eContents().get(1); + private final Group cGroup_2 = (Group)cGroup.eContents().get(2); + private final Assignment cTokenVisualsAssignment_2_0 = (Assignment)cGroup_2.eContents().get(0); + private final RuleCall cTokenVisualsTokenVisualParserRuleCall_2_0_0 = (RuleCall)cTokenVisualsAssignment_2_0.eContents().get(0); + private final Keyword cSemicolonKeyword_2_1 = (Keyword)cGroup_2.eContents().get(1); + private final Keyword cRightCurlyBracketKeyword_3 = (Keyword)cGroup.eContents().get(3); + + //TokenVisuals: + // 'token_def' '{' (tokenVisuals+=TokenVisual ';')+ + // '}'; + @Override public ParserRule getRule() { return rule; } + + //'token_def' '{' (tokenVisuals+=TokenVisual ';')+ '}' + public Group getGroup() { return cGroup; } + + //'token_def' + public Keyword getToken_defKeyword_0() { return cToken_defKeyword_0; } + + //'{' + public Keyword getLeftCurlyBracketKeyword_1() { return cLeftCurlyBracketKeyword_1; } + + //(tokenVisuals+=TokenVisual ';')+ + public Group getGroup_2() { return cGroup_2; } + + //tokenVisuals+=TokenVisual + public Assignment getTokenVisualsAssignment_2_0() { return cTokenVisualsAssignment_2_0; } + + //TokenVisual + public RuleCall getTokenVisualsTokenVisualParserRuleCall_2_0_0() { return cTokenVisualsTokenVisualParserRuleCall_2_0_0; } + + //';' + public Keyword getSemicolonKeyword_2_1() { return cSemicolonKeyword_2_1; } + + //'}' public Keyword getRightCurlyBracketKeyword_3() { return cRightCurlyBracketKeyword_3; } } + public class TokenVisualElements extends AbstractParserRuleElementFinder { + private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "org.eclipse.fx.code.editor.ldef.LDef.TokenVisual"); + private final Group cGroup = (Group)rule.eContents().get(1); + private final Assignment cTokenAssignment_0 = (Assignment)cGroup.eContents().get(0); + private final CrossReference cTokenTokenCrossReference_0_0 = (CrossReference)cTokenAssignment_0.eContents().get(0); + private final RuleCall cTokenTokenIDTerminalRuleCall_0_0_1 = (RuleCall)cTokenTokenCrossReference_0_0.eContents().get(1); + private final Assignment cColorSpecAssignment_1 = (Assignment)cGroup.eContents().get(1); + private final RuleCall cColorSpecSTRINGTerminalRuleCall_1_0 = (RuleCall)cColorSpecAssignment_1.eContents().get(0); + private final Assignment cBoldAssignment_2 = (Assignment)cGroup.eContents().get(2); + private final Keyword cBoldBoldKeyword_2_0 = (Keyword)cBoldAssignment_2.eContents().get(0); + private final Assignment cItalicAssignment_3 = (Assignment)cGroup.eContents().get(3); + private final Keyword cItalicItalicKeyword_3_0 = (Keyword)cItalicAssignment_3.eContents().get(0); + + //TokenVisual: + // token=[Token] colorSpec=STRING bold?='bold'? italic?='italic'?; + @Override public ParserRule getRule() { return rule; } + + //token=[Token] colorSpec=STRING bold?='bold'? italic?='italic'? + public Group getGroup() { return cGroup; } + + //token=[Token] + public Assignment getTokenAssignment_0() { return cTokenAssignment_0; } + + //[Token] + public CrossReference getTokenTokenCrossReference_0_0() { return cTokenTokenCrossReference_0_0; } + + //ID + public RuleCall getTokenTokenIDTerminalRuleCall_0_0_1() { return cTokenTokenIDTerminalRuleCall_0_0_1; } + + //colorSpec=STRING + public Assignment getColorSpecAssignment_1() { return cColorSpecAssignment_1; } + + //STRING + public RuleCall getColorSpecSTRINGTerminalRuleCall_1_0() { return cColorSpecSTRINGTerminalRuleCall_1_0; } + + //bold?='bold'? + public Assignment getBoldAssignment_2() { return cBoldAssignment_2; } + + //'bold' + public Keyword getBoldBoldKeyword_2_0() { return cBoldBoldKeyword_2_0; } + + //italic?='italic'? + public Assignment getItalicAssignment_3() { return cItalicAssignment_3; } + + //'italic' + public Keyword getItalicItalicKeyword_3_0() { return cItalicItalicKeyword_3_0; } + } + public class LexicalPartitionHighlightingElements extends AbstractParserRuleElementFinder { - private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "LexicalPartitionHighlighting"); + private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "org.eclipse.fx.code.editor.ldef.LDef.LexicalPartitionHighlighting"); private final Alternatives cAlternatives = (Alternatives)rule.eContents().get(1); private final RuleCall cLexicalPartitionHighlighting_RuleParserRuleCall_0 = (RuleCall)cAlternatives.eContents().get(0); private final RuleCall cLexicalPartitionHighlighting_JSParserRuleCall_1 = (RuleCall)cAlternatives.eContents().get(1); - ////TokenVisuals: - //// 'token_def' '{' - //// (tokenVisuals += TokenVisual ';')+ - //// '}' - ////; - //// - ////TokenVisual: - //// token=[Token|ID] colorSpec=STRING (bold?='bold')? (italic?='italic')? - ////; //LexicalPartitionHighlighting: // LexicalPartitionHighlighting_Rule | LexicalPartitionHighlighting_JS; @Override public ParserRule getRule() { return rule; } @@ -852,7 +961,7 @@ public class LDefGrammarAccess extends AbstractGrammarElementFinder { } public class LexicalPartitionHighlighting_JSElements extends AbstractParserRuleElementFinder { - private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "LexicalPartitionHighlighting_JS"); + private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "org.eclipse.fx.code.editor.ldef.LDef.LexicalPartitionHighlighting_JS"); private final Group cGroup = (Group)rule.eContents().get(1); private final Keyword cScriptKeyword_0 = (Keyword)cGroup.eContents().get(0); private final Assignment cPartitionAssignment_1 = (Assignment)cGroup.eContents().get(1); @@ -862,13 +971,13 @@ public class LDefGrammarAccess extends AbstractGrammarElementFinder { private final RuleCall cScriptURISTRINGTerminalRuleCall_2_0 = (RuleCall)cScriptURIAssignment_2.eContents().get(0); //LexicalPartitionHighlighting_JS: - // "script" partition=[Partition] scriptURI=STRING; + // 'script' partition=[Partition] scriptURI=STRING; @Override public ParserRule getRule() { return rule; } - //"script" partition=[Partition] scriptURI=STRING + //'script' partition=[Partition] scriptURI=STRING public Group getGroup() { return cGroup; } - //"script" + //'script' public Keyword getScriptKeyword_0() { return cScriptKeyword_0; } //partition=[Partition] @@ -888,7 +997,7 @@ public class LDefGrammarAccess extends AbstractGrammarElementFinder { } public class LexicalPartitionHighlighting_RuleElements extends AbstractParserRuleElementFinder { - private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "LexicalPartitionHighlighting_Rule"); + private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "org.eclipse.fx.code.editor.ldef.LDef.LexicalPartitionHighlighting_Rule"); private final Group cGroup = (Group)rule.eContents().get(1); private final Keyword cRuleKeyword_0 = (Keyword)cGroup.eContents().get(0); private final Assignment cPartitionAssignment_1 = (Assignment)cGroup.eContents().get(1); @@ -902,13 +1011,15 @@ public class LDefGrammarAccess extends AbstractGrammarElementFinder { private final Keyword cRightCurlyBracketKeyword_5 = (Keyword)cGroup.eContents().get(5); //LexicalPartitionHighlighting_Rule: - // "rule" partition=[Partition] whitespace=WhitespaceRule? "{" tokenList+=Token+ "}"; + // 'rule' partition=[Partition] whitespace=WhitespaceRule? '{' + // tokenList+=Token+ + // '}'; @Override public ParserRule getRule() { return rule; } - //"rule" partition=[Partition] whitespace=WhitespaceRule? "{" tokenList+=Token+ "}" + //'rule' partition=[Partition] whitespace=WhitespaceRule? '{' tokenList+=Token+ '}' public Group getGroup() { return cGroup; } - //"rule" + //'rule' public Keyword getRuleKeyword_0() { return cRuleKeyword_0; } //partition=[Partition] @@ -926,7 +1037,7 @@ public class LDefGrammarAccess extends AbstractGrammarElementFinder { //WhitespaceRule public RuleCall getWhitespaceWhitespaceRuleParserRuleCall_2_0() { return cWhitespaceWhitespaceRuleParserRuleCall_2_0; } - //"{" + //'{' public Keyword getLeftCurlyBracketKeyword_3() { return cLeftCurlyBracketKeyword_3; } //tokenList+=Token+ @@ -935,12 +1046,12 @@ public class LDefGrammarAccess extends AbstractGrammarElementFinder { //Token public RuleCall getTokenListTokenParserRuleCall_4_0() { return cTokenListTokenParserRuleCall_4_0; } - //"}" + //'}' public Keyword getRightCurlyBracketKeyword_5() { return cRightCurlyBracketKeyword_5; } } public class TokenElements extends AbstractParserRuleElementFinder { - private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "Token"); + private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "org.eclipse.fx.code.editor.ldef.LDef.Token"); private final Group cGroup = (Group)rule.eContents().get(1); private final Assignment cDefaultAssignment_0 = (Assignment)cGroup.eContents().get(0); private final Keyword cDefaultDefaultKeyword_0_0 = (Keyword)cDefaultAssignment_0.eContents().get(0); @@ -953,16 +1064,16 @@ public class LDefGrammarAccess extends AbstractGrammarElementFinder { private final Keyword cRightCurlyBracketKeyword_2_2 = (Keyword)cGroup_2.eContents().get(2); //Token: - // default?="default"? name=ID ("{" scannerList+=Scanner+ "}")?; + // default?='default'? name=ID ('{' scannerList+=Scanner+ '}')?; @Override public ParserRule getRule() { return rule; } - //default?="default"? name=ID ("{" scannerList+=Scanner+ "}")? + //default?='default'? name=ID ('{' scannerList+=Scanner+ '}')? public Group getGroup() { return cGroup; } - //default?="default"? + //default?='default'? public Assignment getDefaultAssignment_0() { return cDefaultAssignment_0; } - //"default" + //'default' public Keyword getDefaultDefaultKeyword_0_0() { return cDefaultDefaultKeyword_0_0; } //name=ID @@ -971,10 +1082,10 @@ public class LDefGrammarAccess extends AbstractGrammarElementFinder { //ID public RuleCall getNameIDTerminalRuleCall_1_0() { return cNameIDTerminalRuleCall_1_0; } - //("{" scannerList+=Scanner+ "}")? + //('{' scannerList+=Scanner+ '}')? public Group getGroup_2() { return cGroup_2; } - //"{" + //'{' public Keyword getLeftCurlyBracketKeyword_2_0() { return cLeftCurlyBracketKeyword_2_0; } //scannerList+=Scanner+ @@ -983,12 +1094,12 @@ public class LDefGrammarAccess extends AbstractGrammarElementFinder { //Scanner public RuleCall getScannerListScannerParserRuleCall_2_1_0() { return cScannerListScannerParserRuleCall_2_1_0; } - //"}" + //'}' public Keyword getRightCurlyBracketKeyword_2_2() { return cRightCurlyBracketKeyword_2_2; } } public class ScannerElements extends AbstractParserRuleElementFinder { - private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "Scanner"); + private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "org.eclipse.fx.code.editor.ldef.LDef.Scanner"); private final Alternatives cAlternatives = (Alternatives)rule.eContents().get(1); private final RuleCall cScanner_KeywordParserRuleCall_0 = (RuleCall)cAlternatives.eContents().get(0); private final RuleCall cScanner_RuleParserRuleCall_1 = (RuleCall)cAlternatives.eContents().get(1); @@ -1008,7 +1119,7 @@ public class LDefGrammarAccess extends AbstractGrammarElementFinder { } public class Scanner_KeywordElements extends AbstractParserRuleElementFinder { - private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "Scanner_Keyword"); + private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "org.eclipse.fx.code.editor.ldef.LDef.Scanner_Keyword"); private final Group cGroup = (Group)rule.eContents().get(1); private final Keyword cKeywordsKeyword_0 = (Keyword)cGroup.eContents().get(0); private final Keyword cLeftSquareBracketKeyword_1 = (Keyword)cGroup.eContents().get(1); @@ -1021,16 +1132,16 @@ public class LDefGrammarAccess extends AbstractGrammarElementFinder { private final Keyword cRightSquareBracketKeyword_4 = (Keyword)cGroup.eContents().get(4); //Scanner_Keyword: - // "keywords" "[" keywords+=Keyword ("," keywords+=Keyword)* "]"; + // 'keywords' '[' keywords+=Keyword (',' keywords+=Keyword)* ']'; @Override public ParserRule getRule() { return rule; } - //"keywords" "[" keywords+=Keyword ("," keywords+=Keyword)* "]" + //'keywords' '[' keywords+=Keyword (',' keywords+=Keyword)* ']' public Group getGroup() { return cGroup; } - //"keywords" + //'keywords' public Keyword getKeywordsKeyword_0() { return cKeywordsKeyword_0; } - //"[" + //'[' public Keyword getLeftSquareBracketKeyword_1() { return cLeftSquareBracketKeyword_1; } //keywords+=Keyword @@ -1039,10 +1150,10 @@ public class LDefGrammarAccess extends AbstractGrammarElementFinder { //Keyword public RuleCall getKeywordsKeywordParserRuleCall_2_0() { return cKeywordsKeywordParserRuleCall_2_0; } - //("," keywords+=Keyword)* + //(',' keywords+=Keyword)* public Group getGroup_3() { return cGroup_3; } - //"," + //',' public Keyword getCommaKeyword_3_0() { return cCommaKeyword_3_0; } //keywords+=Keyword @@ -1051,12 +1162,12 @@ public class LDefGrammarAccess extends AbstractGrammarElementFinder { //Keyword public RuleCall getKeywordsKeywordParserRuleCall_3_1_0() { return cKeywordsKeywordParserRuleCall_3_1_0; } - //"]" + //']' public Keyword getRightSquareBracketKeyword_4() { return cRightSquareBracketKeyword_4; } } public class KeywordElements extends AbstractParserRuleElementFinder { - private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "Keyword"); + private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "org.eclipse.fx.code.editor.ldef.LDef.Keyword"); private final Group cGroup = (Group)rule.eContents().get(1); private final Assignment cNameAssignment_0 = (Assignment)cGroup.eContents().get(0); private final RuleCall cNameSTRINGTerminalRuleCall_0_0 = (RuleCall)cNameAssignment_0.eContents().get(0); @@ -1066,10 +1177,10 @@ public class LDefGrammarAccess extends AbstractGrammarElementFinder { private final RuleCall cVersionSTRINGTerminalRuleCall_1_1_0 = (RuleCall)cVersionAssignment_1_1.eContents().get(0); //Keyword: - // name=STRING ("since" version=STRING)?; + // name=STRING ('since' version=STRING)?; @Override public ParserRule getRule() { return rule; } - //name=STRING ("since" version=STRING)? + //name=STRING ('since' version=STRING)? public Group getGroup() { return cGroup; } //name=STRING @@ -1078,10 +1189,10 @@ public class LDefGrammarAccess extends AbstractGrammarElementFinder { //STRING public RuleCall getNameSTRINGTerminalRuleCall_0_0() { return cNameSTRINGTerminalRuleCall_0_0; } - //("since" version=STRING)? + //('since' version=STRING)? public Group getGroup_1() { return cGroup_1; } - //"since" + //'since' public Keyword getSinceKeyword_1_0() { return cSinceKeyword_1_0; } //version=STRING @@ -1092,7 +1203,7 @@ public class LDefGrammarAccess extends AbstractGrammarElementFinder { } public class Scanner_RuleElements extends AbstractParserRuleElementFinder { - private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "Scanner_Rule"); + private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "org.eclipse.fx.code.editor.ldef.LDef.Scanner_Rule"); private final Alternatives cAlternatives = (Alternatives)rule.eContents().get(1); private final RuleCall cScanner_SingleLineRuleParserRuleCall_0 = (RuleCall)cAlternatives.eContents().get(0); private final RuleCall cScanner_MultiLineRuleParserRuleCall_1 = (RuleCall)cAlternatives.eContents().get(1); @@ -1124,7 +1235,7 @@ public class LDefGrammarAccess extends AbstractGrammarElementFinder { } public class Scanner_SingleLineRuleElements extends AbstractParserRuleElementFinder { - private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "Scanner_SingleLineRule"); + private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "org.eclipse.fx.code.editor.ldef.LDef.Scanner_SingleLineRule"); private final Group cGroup = (Group)rule.eContents().get(1); private final Keyword cSingle_lineKeyword_0 = (Keyword)cGroup.eContents().get(0); private final Assignment cStartSeqAssignment_1 = (Assignment)cGroup.eContents().get(1); @@ -1144,14 +1255,14 @@ public class LDefGrammarAccess extends AbstractGrammarElementFinder { private final RuleCall cEscapeSeqSTRINGTerminalRuleCall_4_2_0 = (RuleCall)cEscapeSeqAssignment_4_2.eContents().get(0); //Scanner_SingleLineRule: - // "single_line" startSeq=STRING ("col" check=Check)? ("=>" endSeq=STRING?)? ("escaped" "by" escapeSeq=STRING)? //( 'enabledif' enabledIf=ScannerCondition)? + // 'single_line' startSeq=STRING ('col' check=Check)? ('=>' endSeq=STRING?)? ('escaped' 'by' escapeSeq=STRING)? //( 'enabledif' enabledIf=ScannerCondition)? //; @Override public ParserRule getRule() { return rule; } - //"single_line" startSeq=STRING ("col" check=Check)? ("=>" endSeq=STRING?)? ("escaped" "by" escapeSeq=STRING)? //( 'enabledif' enabledIf=ScannerCondition)? + //'single_line' startSeq=STRING ('col' check=Check)? ('=>' endSeq=STRING?)? ('escaped' 'by' escapeSeq=STRING)? public Group getGroup() { return cGroup; } - //"single_line" + //'single_line' public Keyword getSingle_lineKeyword_0() { return cSingle_lineKeyword_0; } //startSeq=STRING @@ -1160,10 +1271,10 @@ public class LDefGrammarAccess extends AbstractGrammarElementFinder { //STRING public RuleCall getStartSeqSTRINGTerminalRuleCall_1_0() { return cStartSeqSTRINGTerminalRuleCall_1_0; } - //("col" check=Check)? + //('col' check=Check)? public Group getGroup_2() { return cGroup_2; } - //"col" + //'col' public Keyword getColKeyword_2_0() { return cColKeyword_2_0; } //check=Check @@ -1172,10 +1283,10 @@ public class LDefGrammarAccess extends AbstractGrammarElementFinder { //Check public RuleCall getCheckCheckParserRuleCall_2_1_0() { return cCheckCheckParserRuleCall_2_1_0; } - //("=>" endSeq=STRING?)? + //('=>' endSeq=STRING?)? public Group getGroup_3() { return cGroup_3; } - //"=>" + //'=>' public Keyword getEqualsSignGreaterThanSignKeyword_3_0() { return cEqualsSignGreaterThanSignKeyword_3_0; } //endSeq=STRING? @@ -1184,13 +1295,13 @@ public class LDefGrammarAccess extends AbstractGrammarElementFinder { //STRING public RuleCall getEndSeqSTRINGTerminalRuleCall_3_1_0() { return cEndSeqSTRINGTerminalRuleCall_3_1_0; } - //("escaped" "by" escapeSeq=STRING)? + //('escaped' 'by' escapeSeq=STRING)? public Group getGroup_4() { return cGroup_4; } - //"escaped" + //'escaped' public Keyword getEscapedKeyword_4_0() { return cEscapedKeyword_4_0; } - //"by" + //'by' public Keyword getByKeyword_4_1() { return cByKeyword_4_1; } //escapeSeq=STRING @@ -1201,7 +1312,7 @@ public class LDefGrammarAccess extends AbstractGrammarElementFinder { } public class Scanner_MultiLineRuleElements extends AbstractParserRuleElementFinder { - private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "Scanner_MultiLineRule"); + private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "org.eclipse.fx.code.editor.ldef.LDef.Scanner_MultiLineRule"); private final Group cGroup = (Group)rule.eContents().get(1); private final Keyword cMulti_lineKeyword_0 = (Keyword)cGroup.eContents().get(0); private final Assignment cStartSeqAssignment_1 = (Assignment)cGroup.eContents().get(1); @@ -1220,14 +1331,14 @@ public class LDefGrammarAccess extends AbstractGrammarElementFinder { private final RuleCall cEscapeSeqSTRINGTerminalRuleCall_5_2_0 = (RuleCall)cEscapeSeqAssignment_5_2.eContents().get(0); //Scanner_MultiLineRule: - // "multi_line" startSeq=STRING ("col" check=Check)? "=>" endSeq=STRING ("escaped" "by" escapeSeq=STRING)? //( 'enabledif' enabledIf=ScannerCondition)? + // 'multi_line' startSeq=STRING ('col' check=Check)? '=>' endSeq=STRING ('escaped' 'by' escapeSeq=STRING)? //( 'enabledif' enabledIf=ScannerCondition)? //; @Override public ParserRule getRule() { return rule; } - //"multi_line" startSeq=STRING ("col" check=Check)? "=>" endSeq=STRING ("escaped" "by" escapeSeq=STRING)? //( 'enabledif' enabledIf=ScannerCondition)? + //'multi_line' startSeq=STRING ('col' check=Check)? '=>' endSeq=STRING ('escaped' 'by' escapeSeq=STRING)? public Group getGroup() { return cGroup; } - //"multi_line" + //'multi_line' public Keyword getMulti_lineKeyword_0() { return cMulti_lineKeyword_0; } //startSeq=STRING @@ -1236,10 +1347,10 @@ public class LDefGrammarAccess extends AbstractGrammarElementFinder { //STRING public RuleCall getStartSeqSTRINGTerminalRuleCall_1_0() { return cStartSeqSTRINGTerminalRuleCall_1_0; } - //("col" check=Check)? + //('col' check=Check)? public Group getGroup_2() { return cGroup_2; } - //"col" + //'col' public Keyword getColKeyword_2_0() { return cColKeyword_2_0; } //check=Check @@ -1248,7 +1359,7 @@ public class LDefGrammarAccess extends AbstractGrammarElementFinder { //Check public RuleCall getCheckCheckParserRuleCall_2_1_0() { return cCheckCheckParserRuleCall_2_1_0; } - //"=>" + //'=>' public Keyword getEqualsSignGreaterThanSignKeyword_3() { return cEqualsSignGreaterThanSignKeyword_3; } //endSeq=STRING @@ -1257,13 +1368,13 @@ public class LDefGrammarAccess extends AbstractGrammarElementFinder { //STRING public RuleCall getEndSeqSTRINGTerminalRuleCall_4_0() { return cEndSeqSTRINGTerminalRuleCall_4_0; } - //("escaped" "by" escapeSeq=STRING)? + //('escaped' 'by' escapeSeq=STRING)? public Group getGroup_5() { return cGroup_5; } - //"escaped" + //'escaped' public Keyword getEscapedKeyword_5_0() { return cEscapedKeyword_5_0; } - //"by" + //'by' public Keyword getByKeyword_5_1() { return cByKeyword_5_1; } //escapeSeq=STRING @@ -1274,7 +1385,7 @@ public class LDefGrammarAccess extends AbstractGrammarElementFinder { } public class Scanner_PatternRuleElements extends AbstractParserRuleElementFinder { - private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "Scanner_PatternRule"); + private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "org.eclipse.fx.code.editor.ldef.LDef.Scanner_PatternRule"); private final Group cGroup = (Group)rule.eContents().get(1); private final Keyword cPatternKeyword_0 = (Keyword)cGroup.eContents().get(0); private final Assignment cStartPatternAssignment_1 = (Assignment)cGroup.eContents().get(1); @@ -1290,15 +1401,14 @@ public class LDefGrammarAccess extends AbstractGrammarElementFinder { private final RuleCall cContentPatternSTRINGTerminalRuleCall_5_0 = (RuleCall)cContentPatternAssignment_5.eContents().get(0); //Scanner_PatternRule: - // "pattern" startPattern=STRING length=INT? ("col" check=Check)? "containing" contentPattern= //( 'enabledif' enabledIf=ScannerCondition)? - // STRING; + // 'pattern' startPattern=STRING length=INT? ('col' check=Check)? 'containing' contentPattern=STRING //( 'enabledif' enabledIf=ScannerCondition)? + //; @Override public ParserRule getRule() { return rule; } - //"pattern" startPattern=STRING length=INT? ("col" check=Check)? "containing" contentPattern= //( 'enabledif' enabledIf=ScannerCondition)? - //STRING + //'pattern' startPattern=STRING length=INT? ('col' check=Check)? 'containing' contentPattern=STRING public Group getGroup() { return cGroup; } - //"pattern" + //'pattern' public Keyword getPatternKeyword_0() { return cPatternKeyword_0; } //startPattern=STRING @@ -1313,10 +1423,10 @@ public class LDefGrammarAccess extends AbstractGrammarElementFinder { //INT public RuleCall getLengthINTTerminalRuleCall_2_0() { return cLengthINTTerminalRuleCall_2_0; } - //("col" check=Check)? + //('col' check=Check)? public Group getGroup_3() { return cGroup_3; } - //"col" + //'col' public Keyword getColKeyword_3_0() { return cColKeyword_3_0; } //check=Check @@ -1325,20 +1435,18 @@ public class LDefGrammarAccess extends AbstractGrammarElementFinder { //Check public RuleCall getCheckCheckParserRuleCall_3_1_0() { return cCheckCheckParserRuleCall_3_1_0; } - //"containing" + //'containing' public Keyword getContainingKeyword_4() { return cContainingKeyword_4; } - //contentPattern= //( 'enabledif' enabledIf=ScannerCondition)? - //STRING + //contentPattern=STRING public Assignment getContentPatternAssignment_5() { return cContentPatternAssignment_5; } - ////( 'enabledif' enabledIf=ScannerCondition)? //STRING public RuleCall getContentPatternSTRINGTerminalRuleCall_5_0() { return cContentPatternSTRINGTerminalRuleCall_5_0; } } public class Scanner_CharacterRuleElements extends AbstractParserRuleElementFinder { - private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "Scanner_CharacterRule"); + private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "org.eclipse.fx.code.editor.ldef.LDef.Scanner_CharacterRule"); private final Group cGroup = (Group)rule.eContents().get(1); private final Keyword cCharacterKeyword_0 = (Keyword)cGroup.eContents().get(0); private final Keyword cLeftSquareBracketKeyword_1 = (Keyword)cGroup.eContents().get(1); @@ -1355,17 +1463,17 @@ public class LDefGrammarAccess extends AbstractGrammarElementFinder { private final RuleCall cCheckCheckParserRuleCall_5_1_0 = (RuleCall)cCheckAssignment_5_1.eContents().get(0); //Scanner_CharacterRule: - // "character" "[" characters+=STRING ("," characters+=STRING)* "]" ("col" check=Check)? //( 'enabledif' enabledIf=ScannerCondition)? + // 'character' '[' characters+=STRING (',' characters+=STRING)* ']' ('col' check=Check)? //( 'enabledif' enabledIf=ScannerCondition)? //; @Override public ParserRule getRule() { return rule; } - //"character" "[" characters+=STRING ("," characters+=STRING)* "]" ("col" check=Check)? //( 'enabledif' enabledIf=ScannerCondition)? + //'character' '[' characters+=STRING (',' characters+=STRING)* ']' ('col' check=Check)? public Group getGroup() { return cGroup; } - //"character" + //'character' public Keyword getCharacterKeyword_0() { return cCharacterKeyword_0; } - //"[" + //'[' public Keyword getLeftSquareBracketKeyword_1() { return cLeftSquareBracketKeyword_1; } //characters+=STRING @@ -1374,10 +1482,10 @@ public class LDefGrammarAccess extends AbstractGrammarElementFinder { //STRING public RuleCall getCharactersSTRINGTerminalRuleCall_2_0() { return cCharactersSTRINGTerminalRuleCall_2_0; } - //("," characters+=STRING)* + //(',' characters+=STRING)* public Group getGroup_3() { return cGroup_3; } - //"," + //',' public Keyword getCommaKeyword_3_0() { return cCommaKeyword_3_0; } //characters+=STRING @@ -1386,13 +1494,13 @@ public class LDefGrammarAccess extends AbstractGrammarElementFinder { //STRING public RuleCall getCharactersSTRINGTerminalRuleCall_3_1_0() { return cCharactersSTRINGTerminalRuleCall_3_1_0; } - //"]" + //']' public Keyword getRightSquareBracketKeyword_4() { return cRightSquareBracketKeyword_4; } - //("col" check=Check)? + //('col' check=Check)? public Group getGroup_5() { return cGroup_5; } - //"col" + //'col' public Keyword getColKeyword_5_0() { return cColKeyword_5_0; } //check=Check @@ -1403,7 +1511,7 @@ public class LDefGrammarAccess extends AbstractGrammarElementFinder { } public class Scanner_JSRuleElements extends AbstractParserRuleElementFinder { - private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "Scanner_JSRule"); + private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "org.eclipse.fx.code.editor.ldef.LDef.Scanner_JSRule"); private final Group cGroup = (Group)rule.eContents().get(1); private final Keyword cScriptKeyword_0 = (Keyword)cGroup.eContents().get(0); private final Assignment cFileURIAssignment_1 = (Assignment)cGroup.eContents().get(1); @@ -1414,14 +1522,14 @@ public class LDefGrammarAccess extends AbstractGrammarElementFinder { private final RuleCall cCheckCheckParserRuleCall_2_1_0 = (RuleCall)cCheckAssignment_2_1.eContents().get(0); //Scanner_JSRule: - // "script" fileURI=STRING ("col" check=Check)? //( 'enabledif' condition=ScannerCondition)? + // 'script' fileURI=STRING ('col' check=Check)? //( 'enabledif' condition=ScannerCondition)? //; @Override public ParserRule getRule() { return rule; } - //"script" fileURI=STRING ("col" check=Check)? //( 'enabledif' condition=ScannerCondition)? + //'script' fileURI=STRING ('col' check=Check)? public Group getGroup() { return cGroup; } - //"script" + //'script' public Keyword getScriptKeyword_0() { return cScriptKeyword_0; } //fileURI=STRING @@ -1430,10 +1538,10 @@ public class LDefGrammarAccess extends AbstractGrammarElementFinder { //STRING public RuleCall getFileURISTRINGTerminalRuleCall_1_0() { return cFileURISTRINGTerminalRuleCall_1_0; } - //("col" check=Check)? + //('col' check=Check)? public Group getGroup_2() { return cGroup_2; } - //"col" + //'col' public Keyword getColKeyword_2_0() { return cColKeyword_2_0; } //check=Check @@ -1444,7 +1552,7 @@ public class LDefGrammarAccess extends AbstractGrammarElementFinder { } public class CheckElements extends AbstractParserRuleElementFinder { - private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "Check"); + private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "org.eclipse.fx.code.editor.ldef.LDef.Check"); private final Alternatives cAlternatives = (Alternatives)rule.eContents().get(1); private final RuleCall cRangeParserRuleCall_0 = (RuleCall)cAlternatives.eContents().get(0); private final RuleCall cEqualsParserRuleCall_1 = (RuleCall)cAlternatives.eContents().get(1); @@ -1479,20 +1587,20 @@ public class LDefGrammarAccess extends AbstractGrammarElementFinder { } public class EqualsElements extends AbstractParserRuleElementFinder { - private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "Equals"); + private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "org.eclipse.fx.code.editor.ldef.LDef.Equals"); private final Group cGroup = (Group)rule.eContents().get(1); private final Keyword cEqKeyword_0 = (Keyword)cGroup.eContents().get(0); private final Assignment cValueAssignment_1 = (Assignment)cGroup.eContents().get(1); private final RuleCall cValueINTTerminalRuleCall_1_0 = (RuleCall)cValueAssignment_1.eContents().get(0); //Equals: - // "eq" value=INT; + // 'eq' value=INT; @Override public ParserRule getRule() { return rule; } - //"eq" value=INT + //'eq' value=INT public Group getGroup() { return cGroup; } - //"eq" + //'eq' public Keyword getEqKeyword_0() { return cEqKeyword_0; } //value=INT @@ -1503,7 +1611,7 @@ public class LDefGrammarAccess extends AbstractGrammarElementFinder { } public class RangeElements extends AbstractParserRuleElementFinder { - private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "Range"); + private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "org.eclipse.fx.code.editor.ldef.LDef.Range"); private final Group cGroup = (Group)rule.eContents().get(1); private final Keyword cInKeyword_0 = (Keyword)cGroup.eContents().get(0); private final Assignment cLtInclAssignment_1 = (Assignment)cGroup.eContents().get(1); @@ -1521,25 +1629,25 @@ public class LDefGrammarAccess extends AbstractGrammarElementFinder { private final Keyword cGtInclRightSquareBracketKeyword_5_0_1 = (Keyword)cGtInclAlternatives_5_0.eContents().get(1); //Range: - // "in" ltIncl=("(" | "[") minValue+=INT? "," maxValue+=INT? gtIncl=(")" | "]"); + // 'in' ltIncl=('(' | '[') minValue+=INT? ',' maxValue+=INT? gtIncl=(')' | ']'); @Override public ParserRule getRule() { return rule; } - //"in" ltIncl=("(" | "[") minValue+=INT? "," maxValue+=INT? gtIncl=(")" | "]") + //'in' ltIncl=('(' | '[') minValue+=INT? ',' maxValue+=INT? gtIncl=(')' | ']') public Group getGroup() { return cGroup; } - //"in" + //'in' public Keyword getInKeyword_0() { return cInKeyword_0; } - //ltIncl=("(" | "[") + //ltIncl=('(' | '[') public Assignment getLtInclAssignment_1() { return cLtInclAssignment_1; } - //"(" | "[" + //('(' | '[') public Alternatives getLtInclAlternatives_1_0() { return cLtInclAlternatives_1_0; } - //"(" + //'(' public Keyword getLtInclLeftParenthesisKeyword_1_0_0() { return cLtInclLeftParenthesisKeyword_1_0_0; } - //"[" + //'[' public Keyword getLtInclLeftSquareBracketKeyword_1_0_1() { return cLtInclLeftSquareBracketKeyword_1_0_1; } //minValue+=INT? @@ -1548,7 +1656,7 @@ public class LDefGrammarAccess extends AbstractGrammarElementFinder { //INT public RuleCall getMinValueINTTerminalRuleCall_2_0() { return cMinValueINTTerminalRuleCall_2_0; } - //"," + //',' public Keyword getCommaKeyword_3() { return cCommaKeyword_3; } //maxValue+=INT? @@ -1557,21 +1665,21 @@ public class LDefGrammarAccess extends AbstractGrammarElementFinder { //INT public RuleCall getMaxValueINTTerminalRuleCall_4_0() { return cMaxValueINTTerminalRuleCall_4_0; } - //gtIncl=(")" | "]") + //gtIncl=(')' | ']') public Assignment getGtInclAssignment_5() { return cGtInclAssignment_5; } - //")" | "]" + //(')' | ']') public Alternatives getGtInclAlternatives_5_0() { return cGtInclAlternatives_5_0; } - //")" + //')' public Keyword getGtInclRightParenthesisKeyword_5_0_0() { return cGtInclRightParenthesisKeyword_5_0_0; } - //"]" + //']' public Keyword getGtInclRightSquareBracketKeyword_5_0_1() { return cGtInclRightSquareBracketKeyword_5_0_1; } } public class WhitespaceRuleElements extends AbstractParserRuleElementFinder { - private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "WhitespaceRule"); + private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "org.eclipse.fx.code.editor.ldef.LDef.WhitespaceRule"); private final Group cGroup = (Group)rule.eContents().get(1); private final Keyword cWhitespaceKeyword_0 = (Keyword)cGroup.eContents().get(0); private final Alternatives cAlternatives_1 = (Alternatives)cGroup.eContents().get(1); @@ -1590,23 +1698,23 @@ public class LDefGrammarAccess extends AbstractGrammarElementFinder { private final RuleCall cFileURISTRINGTerminalRuleCall_1_2_0 = (RuleCall)cFileURIAssignment_1_2.eContents().get(0); //WhitespaceRule: - // "whitespace" ("[" characters+=STRING ("," characters+=STRING)* "]" | javawhitespace?="javawhitespace" | + // 'whitespace' ('[' characters+=STRING (',' characters+=STRING)* ']' | javawhitespace?='javawhitespace' | // fileURI=STRING); @Override public ParserRule getRule() { return rule; } - //"whitespace" ("[" characters+=STRING ("," characters+=STRING)* "]" | javawhitespace?="javawhitespace" | fileURI=STRING) + //'whitespace' ('[' characters+=STRING (',' characters+=STRING)* ']' | javawhitespace?='javawhitespace' | fileURI=STRING) public Group getGroup() { return cGroup; } - //"whitespace" + //'whitespace' public Keyword getWhitespaceKeyword_0() { return cWhitespaceKeyword_0; } - //"[" characters+=STRING ("," characters+=STRING)* "]" | javawhitespace?="javawhitespace" | fileURI=STRING + //('[' characters+=STRING (',' characters+=STRING)* ']' | javawhitespace?='javawhitespace' | fileURI=STRING) public Alternatives getAlternatives_1() { return cAlternatives_1; } - //"[" characters+=STRING ("," characters+=STRING)* "]" + //'[' characters+=STRING (',' characters+=STRING)* ']' public Group getGroup_1_0() { return cGroup_1_0; } - //"[" + //'[' public Keyword getLeftSquareBracketKeyword_1_0_0() { return cLeftSquareBracketKeyword_1_0_0; } //characters+=STRING @@ -1615,10 +1723,10 @@ public class LDefGrammarAccess extends AbstractGrammarElementFinder { //STRING public RuleCall getCharactersSTRINGTerminalRuleCall_1_0_1_0() { return cCharactersSTRINGTerminalRuleCall_1_0_1_0; } - //("," characters+=STRING)* + //(',' characters+=STRING)* public Group getGroup_1_0_2() { return cGroup_1_0_2; } - //"," + //',' public Keyword getCommaKeyword_1_0_2_0() { return cCommaKeyword_1_0_2_0; } //characters+=STRING @@ -1627,13 +1735,13 @@ public class LDefGrammarAccess extends AbstractGrammarElementFinder { //STRING public RuleCall getCharactersSTRINGTerminalRuleCall_1_0_2_1_0() { return cCharactersSTRINGTerminalRuleCall_1_0_2_1_0; } - //"]" + //']' public Keyword getRightSquareBracketKeyword_1_0_3() { return cRightSquareBracketKeyword_1_0_3; } - //javawhitespace?="javawhitespace" + //javawhitespace?='javawhitespace' public Assignment getJavawhitespaceAssignment_1_1() { return cJavawhitespaceAssignment_1_1; } - //"javawhitespace" + //'javawhitespace' public Keyword getJavawhitespaceJavawhitespaceKeyword_1_1_0() { return cJavawhitespaceJavawhitespaceKeyword_1_1_0; } //fileURI=STRING @@ -1666,6 +1774,8 @@ public class LDefGrammarAccess extends AbstractGrammarElementFinder { private final Partition_SingleLineRuleElements pPartition_SingleLineRule; private final Partition_MultiLineRuleElements pPartition_MultiLineRule; private final LexicalHighlightingElements pLexicalHighlighting; + private final TokenVisualsElements pTokenVisuals; + private final TokenVisualElements pTokenVisual; private final LexicalPartitionHighlightingElements pLexicalPartitionHighlighting; private final LexicalPartitionHighlighting_JSElements pLexicalPartitionHighlighting_JS; private final LexicalPartitionHighlighting_RuleElements pLexicalPartitionHighlighting_Rule; @@ -1715,6 +1825,8 @@ public class LDefGrammarAccess extends AbstractGrammarElementFinder { this.pPartition_SingleLineRule = new Partition_SingleLineRuleElements(); this.pPartition_MultiLineRule = new Partition_MultiLineRuleElements(); this.pLexicalHighlighting = new LexicalHighlightingElements(); + this.pTokenVisuals = new TokenVisualsElements(); + this.pTokenVisual = new TokenVisualElements(); this.pLexicalPartitionHighlighting = new LexicalPartitionHighlightingElements(); this.pLexicalPartitionHighlighting_JS = new LexicalPartitionHighlighting_JSElements(); this.pLexicalPartitionHighlighting_Rule = new LexicalPartitionHighlighting_RuleElements(); @@ -1762,7 +1874,9 @@ public class LDefGrammarAccess extends AbstractGrammarElementFinder { //Root: - // "package" name=QualifiedName imports+=Import* languageDefinition=LanguageDef; + // 'package' name=QualifiedName + // imports+=Import* + // languageDefinition=LanguageDef; public RootElements getRootAccess() { return pRoot; } @@ -1782,7 +1896,7 @@ public class LDefGrammarAccess extends AbstractGrammarElementFinder { } //QualifiedName: - // ValidID ("." ValidID)*; + // ValidID (=> '.' ValidID)*; public QualifiedNameElements getQualifiedNameAccess() { return pQualifiedName; } @@ -1792,7 +1906,7 @@ public class LDefGrammarAccess extends AbstractGrammarElementFinder { } //QualifiedNameWithWildCard: - // QualifiedName ("." "*")?; + // QualifiedName ('.' '*')?; public QualifiedNameWithWildCardElements getQualifiedNameWithWildCardAccess() { return pQualifiedNameWithWildCard; } @@ -1802,7 +1916,7 @@ public class LDefGrammarAccess extends AbstractGrammarElementFinder { } //Import: - // "import" importedNamespace=QualifiedNameWithWildCard; + // 'import' importedNamespace=QualifiedNameWithWildCard; public ImportElements getImportAccess() { return pImport; } @@ -1812,7 +1926,11 @@ public class LDefGrammarAccess extends AbstractGrammarElementFinder { } //LanguageDef: - // name=ID "{" paritioning=Paritioning lexicalHighlighting=LexicalHighlighting integration=Integration? "}"; + // name=ID '{' + // paritioning=Paritioning + // lexicalHighlighting=LexicalHighlighting + // integration=Integration? + // '}'; public LanguageDefElements getLanguageDefAccess() { return pLanguageDef; } @@ -1822,7 +1940,9 @@ public class LDefGrammarAccess extends AbstractGrammarElementFinder { } //Integration: - // "integration" "{" codeIntegrationList+=CodeIntegration+ "}"; + // 'integration' '{' + // codeIntegrationList+=CodeIntegration+ + // '}'; public IntegrationElements getIntegrationAccess() { return pIntegration; } @@ -1831,8 +1951,9 @@ public class LDefGrammarAccess extends AbstractGrammarElementFinder { return getIntegrationAccess().getRule(); } - //CodeIntegration: // | SWTIntegration - // JavaFXIntegration; + //CodeIntegration: + // JavaFXIntegration // | SWTIntegration + //; public CodeIntegrationElements getCodeIntegrationAccess() { return pCodeIntegration; } @@ -1842,7 +1963,9 @@ public class LDefGrammarAccess extends AbstractGrammarElementFinder { } //JavaFXIntegration: - // "javafx" "{" codegenerationList+=Codegeneration+ "}"; + // 'javafx' '{' + // codegenerationList+=Codegeneration+ + // '}'; public JavaFXIntegrationElements getJavaFXIntegrationAccess() { return pJavaFXIntegration; } @@ -1862,7 +1985,9 @@ public class LDefGrammarAccess extends AbstractGrammarElementFinder { } //JavaCodeGeneration: - // "java" name=STRING ("{" configValue+=ConfigValue+ "}")?; + // 'java' name=STRING ('{' + // configValue+=ConfigValue+ + // '}')?; public JavaCodeGenerationElements getJavaCodeGenerationAccess() { return pJavaCodeGeneration; } @@ -1872,7 +1997,9 @@ public class LDefGrammarAccess extends AbstractGrammarElementFinder { } //E4CodeGeneration: - // "e4" name=STRING ("{" configValue+=ConfigValue+ "}")?; + // 'e4' name=STRING ('{' + // configValue+=ConfigValue+ + // '}')?; public E4CodeGenerationElements getE4CodeGenerationAccess() { return pE4CodeGeneration; } @@ -1882,7 +2009,9 @@ public class LDefGrammarAccess extends AbstractGrammarElementFinder { } //ConfigValue: - // key=ID ":" (simpleValue=STRING | "{" children+=ConfigValue+ "}"); + // key=ID ':' (simpleValue=STRING | '{' + // children+=ConfigValue+ + // '}'); public ConfigValueElements getConfigValueAccess() { return pConfigValue; } @@ -1899,7 +2028,10 @@ public class LDefGrammarAccess extends AbstractGrammarElementFinder { //// '}' ////; //Paritioning: - // "partitioning" "{" partitions+=Partition+ partitioner=Partitioner "}"; + // 'partitioning' '{' + // partitions+=Partition+ + // partitioner=Partitioner + // '}'; public ParitioningElements getParitioningAccess() { return pParitioning; } @@ -1909,7 +2041,7 @@ public class LDefGrammarAccess extends AbstractGrammarElementFinder { } //Partition: - // "partition" name=ID; + // 'partition' name=ID; public PartitionElements getPartitionAccess() { return pPartition; } @@ -1929,7 +2061,7 @@ public class LDefGrammarAccess extends AbstractGrammarElementFinder { } //Paritioner_JS: - // "script" scriptURI=STRING; + // 'script' scriptURI=STRING; public Paritioner_JSElements getParitioner_JSAccess() { return pParitioner_JS; } @@ -1939,7 +2071,9 @@ public class LDefGrammarAccess extends AbstractGrammarElementFinder { } //Partitioner_Rule: - // "rule" "{" ruleList+=Partition_Rule+ "}"; + // 'rule' '{' + // ruleList+=Partition_Rule+ + // '}'; public Partitioner_RuleElements getPartitioner_RuleAccess() { return pPartitioner_Rule; } @@ -1959,7 +2093,7 @@ public class LDefGrammarAccess extends AbstractGrammarElementFinder { } //Partition_SingleLineRule: - // "single_line" parition=[Partition] startSeq=STRING ("col" check=Check)? ("=>" endSeq=STRING?)? ("escaped" "by" + // 'single_line' parition=[Partition] startSeq=STRING ('col' check=Check)? ('=>' endSeq=STRING?)? ('escaped' 'by' // escapeSeq=STRING)?; public Partition_SingleLineRuleElements getPartition_SingleLineRuleAccess() { return pPartition_SingleLineRule; @@ -1970,7 +2104,7 @@ public class LDefGrammarAccess extends AbstractGrammarElementFinder { } //Partition_MultiLineRule: - // "multi_line" parition=[Partition] startSeq=STRING ("col" check=Check)? "=>" endSeq=STRING ("escaped" "by" + // 'multi_line' parition=[Partition] startSeq=STRING ('col' check=Check)? '=>' endSeq=STRING ('escaped' 'by' // escapeSeq=STRING)?; public Partition_MultiLineRuleElements getPartition_MultiLineRuleAccess() { return pPartition_MultiLineRule; @@ -1982,8 +2116,10 @@ public class LDefGrammarAccess extends AbstractGrammarElementFinder { //// ----------------------------------------------------- //LexicalHighlighting: - // "lexical_highlighting" "{" list+=LexicalPartitionHighlighting+ // (vistual = TokenVisuals)? - // "}"; + // 'lexical_highlighting' '{' + // list+=LexicalPartitionHighlighting+ + // vistual=TokenVisuals? + // '}'; public LexicalHighlightingElements getLexicalHighlightingAccess() { return pLexicalHighlighting; } @@ -1992,15 +2128,27 @@ public class LDefGrammarAccess extends AbstractGrammarElementFinder { return getLexicalHighlightingAccess().getRule(); } - ////TokenVisuals: - //// 'token_def' '{' - //// (tokenVisuals += TokenVisual ';')+ - //// '}' - ////; - //// - ////TokenVisual: - //// token=[Token|ID] colorSpec=STRING (bold?='bold')? (italic?='italic')? - ////; + //TokenVisuals: + // 'token_def' '{' (tokenVisuals+=TokenVisual ';')+ + // '}'; + public TokenVisualsElements getTokenVisualsAccess() { + return pTokenVisuals; + } + + public ParserRule getTokenVisualsRule() { + return getTokenVisualsAccess().getRule(); + } + + //TokenVisual: + // token=[Token] colorSpec=STRING bold?='bold'? italic?='italic'?; + public TokenVisualElements getTokenVisualAccess() { + return pTokenVisual; + } + + public ParserRule getTokenVisualRule() { + return getTokenVisualAccess().getRule(); + } + //LexicalPartitionHighlighting: // LexicalPartitionHighlighting_Rule | LexicalPartitionHighlighting_JS; public LexicalPartitionHighlightingElements getLexicalPartitionHighlightingAccess() { @@ -2012,7 +2160,7 @@ public class LDefGrammarAccess extends AbstractGrammarElementFinder { } //LexicalPartitionHighlighting_JS: - // "script" partition=[Partition] scriptURI=STRING; + // 'script' partition=[Partition] scriptURI=STRING; public LexicalPartitionHighlighting_JSElements getLexicalPartitionHighlighting_JSAccess() { return pLexicalPartitionHighlighting_JS; } @@ -2022,7 +2170,9 @@ public class LDefGrammarAccess extends AbstractGrammarElementFinder { } //LexicalPartitionHighlighting_Rule: - // "rule" partition=[Partition] whitespace=WhitespaceRule? "{" tokenList+=Token+ "}"; + // 'rule' partition=[Partition] whitespace=WhitespaceRule? '{' + // tokenList+=Token+ + // '}'; public LexicalPartitionHighlighting_RuleElements getLexicalPartitionHighlighting_RuleAccess() { return pLexicalPartitionHighlighting_Rule; } @@ -2032,7 +2182,7 @@ public class LDefGrammarAccess extends AbstractGrammarElementFinder { } //Token: - // default?="default"? name=ID ("{" scannerList+=Scanner+ "}")?; + // default?='default'? name=ID ('{' scannerList+=Scanner+ '}')?; public TokenElements getTokenAccess() { return pToken; } @@ -2052,7 +2202,7 @@ public class LDefGrammarAccess extends AbstractGrammarElementFinder { } //Scanner_Keyword: - // "keywords" "[" keywords+=Keyword ("," keywords+=Keyword)* "]"; + // 'keywords' '[' keywords+=Keyword (',' keywords+=Keyword)* ']'; public Scanner_KeywordElements getScanner_KeywordAccess() { return pScanner_Keyword; } @@ -2062,7 +2212,7 @@ public class LDefGrammarAccess extends AbstractGrammarElementFinder { } //Keyword: - // name=STRING ("since" version=STRING)?; + // name=STRING ('since' version=STRING)?; public KeywordElements getKeywordAccess() { return pKeyword; } @@ -2082,7 +2232,7 @@ public class LDefGrammarAccess extends AbstractGrammarElementFinder { } //Scanner_SingleLineRule: - // "single_line" startSeq=STRING ("col" check=Check)? ("=>" endSeq=STRING?)? ("escaped" "by" escapeSeq=STRING)? //( 'enabledif' enabledIf=ScannerCondition)? + // 'single_line' startSeq=STRING ('col' check=Check)? ('=>' endSeq=STRING?)? ('escaped' 'by' escapeSeq=STRING)? //( 'enabledif' enabledIf=ScannerCondition)? //; public Scanner_SingleLineRuleElements getScanner_SingleLineRuleAccess() { return pScanner_SingleLineRule; @@ -2093,7 +2243,7 @@ public class LDefGrammarAccess extends AbstractGrammarElementFinder { } //Scanner_MultiLineRule: - // "multi_line" startSeq=STRING ("col" check=Check)? "=>" endSeq=STRING ("escaped" "by" escapeSeq=STRING)? //( 'enabledif' enabledIf=ScannerCondition)? + // 'multi_line' startSeq=STRING ('col' check=Check)? '=>' endSeq=STRING ('escaped' 'by' escapeSeq=STRING)? //( 'enabledif' enabledIf=ScannerCondition)? //; public Scanner_MultiLineRuleElements getScanner_MultiLineRuleAccess() { return pScanner_MultiLineRule; @@ -2104,8 +2254,8 @@ public class LDefGrammarAccess extends AbstractGrammarElementFinder { } //Scanner_PatternRule: - // "pattern" startPattern=STRING length=INT? ("col" check=Check)? "containing" contentPattern= //( 'enabledif' enabledIf=ScannerCondition)? - // STRING; + // 'pattern' startPattern=STRING length=INT? ('col' check=Check)? 'containing' contentPattern=STRING //( 'enabledif' enabledIf=ScannerCondition)? + //; public Scanner_PatternRuleElements getScanner_PatternRuleAccess() { return pScanner_PatternRule; } @@ -2115,7 +2265,7 @@ public class LDefGrammarAccess extends AbstractGrammarElementFinder { } //Scanner_CharacterRule: - // "character" "[" characters+=STRING ("," characters+=STRING)* "]" ("col" check=Check)? //( 'enabledif' enabledIf=ScannerCondition)? + // 'character' '[' characters+=STRING (',' characters+=STRING)* ']' ('col' check=Check)? //( 'enabledif' enabledIf=ScannerCondition)? //; public Scanner_CharacterRuleElements getScanner_CharacterRuleAccess() { return pScanner_CharacterRule; @@ -2126,7 +2276,7 @@ public class LDefGrammarAccess extends AbstractGrammarElementFinder { } //Scanner_JSRule: - // "script" fileURI=STRING ("col" check=Check)? //( 'enabledif' condition=ScannerCondition)? + // 'script' fileURI=STRING ('col' check=Check)? //( 'enabledif' condition=ScannerCondition)? //; public Scanner_JSRuleElements getScanner_JSRuleAccess() { return pScanner_JSRule; @@ -2162,7 +2312,7 @@ public class LDefGrammarAccess extends AbstractGrammarElementFinder { } //Equals: - // "eq" value=INT; + // 'eq' value=INT; public EqualsElements getEqualsAccess() { return pEquals; } @@ -2172,7 +2322,7 @@ public class LDefGrammarAccess extends AbstractGrammarElementFinder { } //Range: - // "in" ltIncl=("(" | "[") minValue+=INT? "," maxValue+=INT? gtIncl=(")" | "]"); + // 'in' ltIncl=('(' | '[') minValue+=INT? ',' maxValue+=INT? gtIncl=(')' | ']'); public RangeElements getRangeAccess() { return pRange; } @@ -2182,7 +2332,7 @@ public class LDefGrammarAccess extends AbstractGrammarElementFinder { } //WhitespaceRule: - // "whitespace" ("[" characters+=STRING ("," characters+=STRING)* "]" | javawhitespace?="javawhitespace" | + // 'whitespace' ('[' characters+=STRING (',' characters+=STRING)* ']' | javawhitespace?='javawhitespace' | // fileURI=STRING); public WhitespaceRuleElements getWhitespaceRuleAccess() { return pWhitespaceRule; @@ -2193,38 +2343,38 @@ public class LDefGrammarAccess extends AbstractGrammarElementFinder { } //terminal ID: - // "^"? ("a".."z" | "A".."Z" | "_") ("a".."z" | "A".."Z" | "_" | "0".."9")*; + // '^'? ('a'..'z' | 'A'..'Z' | '_') ('a'..'z' | 'A'..'Z' | '_' | '0'..'9')*; public TerminalRule getIDRule() { return gaTerminals.getIDRule(); } //terminal INT returns ecore::EInt: - // "0".."9"+; + // '0'..'9'+; public TerminalRule getINTRule() { return gaTerminals.getINTRule(); } //terminal STRING: - // "\"" ("\\" . / * 'b'|'t'|'n'|'f'|'r'|'u'|'"'|"'"|'\\' * / | !("\\" | "\""))* "\"" | "\'" ("\\" . - // / * 'b'|'t'|'n'|'f'|'r'|'u'|'"'|"'"|'\\' * / | !("\\" | "\'"))* "\'"; + // '"' ('\\' . | !('\\' | '"'))* '"' | + // "'" ('\\' . | !('\\' | "'"))* "'"; public TerminalRule getSTRINGRule() { return gaTerminals.getSTRINGRule(); } //terminal ML_COMMENT: - // "/ *"->"* /"; + // '/ *'->'* /'; public TerminalRule getML_COMMENTRule() { return gaTerminals.getML_COMMENTRule(); } //terminal SL_COMMENT: - // "//" !("\n" | "\r")* ("\r"? "\n")?; + // '//' !('\n' | '\r')* ('\r'? '\n')?; public TerminalRule getSL_COMMENTRule() { return gaTerminals.getSL_COMMENTRule(); } //terminal WS: - // (" " | "\t" | "\r" | "\n")+; + // ' ' | '\t' | '\r' | '\n'+; public TerminalRule getWSRule() { return gaTerminals.getWSRule(); } diff --git a/bundles/code/org.eclipse.fx.code.editor.ldef/src/org/eclipse/fx/code/editor/ldef/LDef.xtext b/bundles/code/org.eclipse.fx.code.editor.ldef/src/org/eclipse/fx/code/editor/ldef/LDef.xtext index 7b932e606..4dbaf389c 100644 --- a/bundles/code/org.eclipse.fx.code.editor.ldef/src/org/eclipse/fx/code/editor/ldef/LDef.xtext +++ b/bundles/code/org.eclipse.fx.code.editor.ldef/src/org/eclipse/fx/code/editor/ldef/LDef.xtext @@ -118,19 +118,19 @@ Partition_MultiLineRule: LexicalHighlighting: 'lexical_highlighting' '{' list += LexicalPartitionHighlighting+ -// (vistual = TokenVisuals)? + (vistual = TokenVisuals)? '}' ; -//TokenVisuals: -// 'token_def' '{' -// (tokenVisuals += TokenVisual ';')+ -// '}' -//; -// -//TokenVisual: -// token=[Token|ID] colorSpec=STRING (bold?='bold')? (italic?='italic')? -//; +TokenVisuals: + 'token_def' '{' + (tokenVisuals += TokenVisual ';')+ + '}' +; + +TokenVisual: + token=[Token|ID] colorSpec=STRING (bold?='bold')? (italic?='italic')? +; LexicalPartitionHighlighting: LexicalPartitionHighlighting_Rule | LexicalPartitionHighlighting_JS diff --git a/bundles/code/org.eclipse.fx.code.editor.ldef/src/org/eclipse/fx/code/editor/ldef/generator/DeclarativeStyleingGenerator.xtend b/bundles/code/org.eclipse.fx.code.editor.ldef/src/org/eclipse/fx/code/editor/ldef/generator/DeclarativeStyleingGenerator.xtend new file mode 100644 index 000000000..a4c67d99d --- /dev/null +++ b/bundles/code/org.eclipse.fx.code.editor.ldef/src/org/eclipse/fx/code/editor/ldef/generator/DeclarativeStyleingGenerator.xtend @@ -0,0 +1,47 @@ +package org.eclipse.fx.code.editor.ldef.generator + +import org.eclipse.fx.code.editor.ldef.lDef.LanguageDef +import org.eclipse.xtext.generator.IFileSystemAccess +import org.eclipse.fx.code.editor.ldef.lDef.Root + +class DeclarativeStyleingGenerator { + def generate(LanguageDef model, IFileSystemAccess access) { + if( model?.lexicalHighlighting?.vistual != null ) { + access.generateFile((model.eContainer as Root).name.replace(".","/") + "/" + model.name + ".css", model.generateJavaFXCSS) + access.generateFile((model.eContainer as Root).name.replace(".","/") + "/" + model.name + "-swt-style.json", model.generateSWTStyleing) + } + } + + def generateJavaFXCSS(LanguageDef model) ''' + «FOR tv : model.lexicalHighlighting.vistual.tokenVisuals» + .styled-text-area .«model.name».«tv.token.name» { + -styled-text-color: «tv.colorSpec»; + «IF tv.bold» + -fx-font-weight: bold; + «ENDIF» + «IF tv.italic» + -fx-font-style: italic; + «ENDIF» + } + + «ENDFOR» + ''' + + def generateSWTStyleing(LanguageDef model) ''' + { + "$gtype": "StylesheetDefinition", + "colorList": [], + "elementList": [ + «FOR tv : model.lexicalHighlighting.vistual.tokenVisuals» + { + "$gtype": "StyleDefinition", + "bold": «tv.bold», + "italic": «tv.italic», + "name": "«model.name».«tv.token.name»", + "textRefColor": "«tv.colorSpec»" + }, + «ENDFOR» + ] + } + ''' +}
\ No newline at end of file diff --git a/bundles/code/org.eclipse.fx.code.editor.ldef/src/org/eclipse/fx/code/editor/ldef/generator/LDefGenerator.xtend b/bundles/code/org.eclipse.fx.code.editor.ldef/src/org/eclipse/fx/code/editor/ldef/generator/LDefGenerator.xtend index b6de1165a..d26621e1a 100644 --- a/bundles/code/org.eclipse.fx.code.editor.ldef/src/org/eclipse/fx/code/editor/ldef/generator/LDefGenerator.xtend +++ b/bundles/code/org.eclipse.fx.code.editor.ldef/src/org/eclipse/fx/code/editor/ldef/generator/LDefGenerator.xtend @@ -20,10 +20,13 @@ class LDefGenerator implements IGenerator { JavaFXCodeGenerator generator; @Inject JSONConfigurationConfigurator jsonGenerator; + @Inject + DeclarativeStyleingGenerator styleGenerator; override void doGenerate(Resource resource, IFileSystemAccess fsa) { val root = resource.contents.head as Root jsonGenerator.generate(root.languageDefinition,fsa) + styleGenerator.generate(root.languageDefinition,fsa); if( root.languageDefinition.integration != null ) { if( ! root.languageDefinition.integration.codeIntegrationList.filter(typeof(JavaFXIntegration)).empty ) { generator.generate(root.languageDefinition, fsa); diff --git a/bundles/code/org.eclipse.fx.code.editor.ldef/xtend-gen/org/eclipse/fx/code/editor/ldef/generator/.DeclarativeStyleingGenerator.xtendbin b/bundles/code/org.eclipse.fx.code.editor.ldef/xtend-gen/org/eclipse/fx/code/editor/ldef/generator/.DeclarativeStyleingGenerator.xtendbin Binary files differnew file mode 100644 index 000000000..54afd12d4 --- /dev/null +++ b/bundles/code/org.eclipse.fx.code.editor.ldef/xtend-gen/org/eclipse/fx/code/editor/ldef/generator/.DeclarativeStyleingGenerator.xtendbin diff --git a/bundles/code/org.eclipse.fx.code.editor.ldef/xtend-gen/org/eclipse/fx/code/editor/ldef/generator/.JSONConfigurationConfigurator.xtendbin b/bundles/code/org.eclipse.fx.code.editor.ldef/xtend-gen/org/eclipse/fx/code/editor/ldef/generator/.JSONConfigurationConfigurator.xtendbin Binary files differindex 1379fb095..bb0774dfc 100644 --- a/bundles/code/org.eclipse.fx.code.editor.ldef/xtend-gen/org/eclipse/fx/code/editor/ldef/generator/.JSONConfigurationConfigurator.xtendbin +++ b/bundles/code/org.eclipse.fx.code.editor.ldef/xtend-gen/org/eclipse/fx/code/editor/ldef/generator/.JSONConfigurationConfigurator.xtendbin diff --git a/bundles/code/org.eclipse.fx.code.editor.ldef/xtend-gen/org/eclipse/fx/code/editor/ldef/generator/.gitignore b/bundles/code/org.eclipse.fx.code.editor.ldef/xtend-gen/org/eclipse/fx/code/editor/ldef/generator/.gitignore index 3f55beae2..b2949a421 100644 --- a/bundles/code/org.eclipse.fx.code.editor.ldef/xtend-gen/org/eclipse/fx/code/editor/ldef/generator/.gitignore +++ b/bundles/code/org.eclipse.fx.code.editor.ldef/xtend-gen/org/eclipse/fx/code/editor/ldef/generator/.gitignore @@ -5,3 +5,6 @@ /JavaFXCodeGenerator.java /LDefGenerator.java /.JSONConfigurationConfigurator.java._trace +/.JSONConfigurationConfigurator.xtendbin +/JSONConfigurationConfigurator.java +/.DeclarativeStyleingGenerator.java._trace diff --git a/bundles/code/org.eclipse.fx.code.editor.ldef/xtend-gen/org/eclipse/fx/code/editor/ldef/generator/DeclarativeStyleingGenerator.java b/bundles/code/org.eclipse.fx.code.editor.ldef/xtend-gen/org/eclipse/fx/code/editor/ldef/generator/DeclarativeStyleingGenerator.java new file mode 100644 index 000000000..cc3fad92d --- /dev/null +++ b/bundles/code/org.eclipse.fx.code.editor.ldef/xtend-gen/org/eclipse/fx/code/editor/ldef/generator/DeclarativeStyleingGenerator.java @@ -0,0 +1,164 @@ +package org.eclipse.fx.code.editor.ldef.generator; + +import com.google.common.base.Objects; +import org.eclipse.emf.common.util.EList; +import org.eclipse.emf.ecore.EObject; +import org.eclipse.fx.code.editor.ldef.lDef.LanguageDef; +import org.eclipse.fx.code.editor.ldef.lDef.LexicalHighlighting; +import org.eclipse.fx.code.editor.ldef.lDef.Root; +import org.eclipse.fx.code.editor.ldef.lDef.Token; +import org.eclipse.fx.code.editor.ldef.lDef.TokenVisual; +import org.eclipse.fx.code.editor.ldef.lDef.TokenVisuals; +import org.eclipse.xtend2.lib.StringConcatenation; +import org.eclipse.xtext.generator.IFileSystemAccess; + +@SuppressWarnings("all") +public class DeclarativeStyleingGenerator { + public void generate(final LanguageDef model, final IFileSystemAccess access) { + LexicalHighlighting _lexicalHighlighting = null; + if (model!=null) { + _lexicalHighlighting=model.getLexicalHighlighting(); + } + TokenVisuals _vistual = null; + if (_lexicalHighlighting!=null) { + _vistual=_lexicalHighlighting.getVistual(); + } + boolean _notEquals = (!Objects.equal(_vistual, null)); + if (_notEquals) { + EObject _eContainer = model.eContainer(); + String _name = ((Root) _eContainer).getName(); + String _replace = _name.replace(".", "/"); + String _plus = (_replace + "/"); + String _name_1 = model.getName(); + String _plus_1 = (_plus + _name_1); + String _plus_2 = (_plus_1 + ".css"); + CharSequence _generateJavaFXCSS = this.generateJavaFXCSS(model); + access.generateFile(_plus_2, _generateJavaFXCSS); + EObject _eContainer_1 = model.eContainer(); + String _name_2 = ((Root) _eContainer_1).getName(); + String _replace_1 = _name_2.replace(".", "/"); + String _plus_3 = (_replace_1 + "/"); + String _name_3 = model.getName(); + String _plus_4 = (_plus_3 + _name_3); + String _plus_5 = (_plus_4 + "-swt-style.json"); + CharSequence _generateSWTStyleing = this.generateSWTStyleing(model); + access.generateFile(_plus_5, _generateSWTStyleing); + } + } + + public CharSequence generateJavaFXCSS(final LanguageDef model) { + StringConcatenation _builder = new StringConcatenation(); + { + LexicalHighlighting _lexicalHighlighting = model.getLexicalHighlighting(); + TokenVisuals _vistual = _lexicalHighlighting.getVistual(); + EList<TokenVisual> _tokenVisuals = _vistual.getTokenVisuals(); + for(final TokenVisual tv : _tokenVisuals) { + _builder.append(".styled-text-area ."); + String _name = model.getName(); + _builder.append(_name, ""); + _builder.append("."); + Token _token = tv.getToken(); + String _name_1 = _token.getName(); + _builder.append(_name_1, ""); + _builder.append(" {"); + _builder.newLineIfNotEmpty(); + _builder.append("\t"); + _builder.append("-styled-text-color: "); + String _colorSpec = tv.getColorSpec(); + _builder.append(_colorSpec, "\t"); + _builder.append(";"); + _builder.newLineIfNotEmpty(); + { + boolean _isBold = tv.isBold(); + if (_isBold) { + _builder.append("\t"); + _builder.append("-fx-font-weight: bold;"); + _builder.newLine(); + } + } + { + boolean _isItalic = tv.isItalic(); + if (_isItalic) { + _builder.append("\t"); + _builder.append("-fx-font-style: italic;"); + _builder.newLine(); + } + } + _builder.append("}"); + _builder.newLine(); + _builder.newLine(); + } + } + return _builder; + } + + public CharSequence generateSWTStyleing(final LanguageDef model) { + StringConcatenation _builder = new StringConcatenation(); + _builder.append("{"); + _builder.newLine(); + _builder.append(" "); + _builder.append("\"$gtype\": \"StylesheetDefinition\","); + _builder.newLine(); + _builder.append(" "); + _builder.append("\"colorList\": [],"); + _builder.newLine(); + _builder.append(" "); + _builder.append("\"elementList\": ["); + _builder.newLine(); + { + LexicalHighlighting _lexicalHighlighting = model.getLexicalHighlighting(); + TokenVisuals _vistual = _lexicalHighlighting.getVistual(); + EList<TokenVisual> _tokenVisuals = _vistual.getTokenVisuals(); + for(final TokenVisual tv : _tokenVisuals) { + _builder.append("\t"); + _builder.append("{"); + _builder.newLine(); + _builder.append("\t"); + _builder.append(" "); + _builder.append("\"$gtype\": \"StyleDefinition\","); + _builder.newLine(); + _builder.append("\t"); + _builder.append(" "); + _builder.append("\"bold\": "); + boolean _isBold = tv.isBold(); + _builder.append(_isBold, "\t "); + _builder.append(","); + _builder.newLineIfNotEmpty(); + _builder.append("\t"); + _builder.append(" "); + _builder.append("\"italic\": "); + boolean _isItalic = tv.isItalic(); + _builder.append(_isItalic, "\t "); + _builder.append(","); + _builder.newLineIfNotEmpty(); + _builder.append("\t"); + _builder.append(" "); + _builder.append("\"name\": \""); + String _name = model.getName(); + _builder.append(_name, "\t "); + _builder.append("."); + Token _token = tv.getToken(); + String _name_1 = _token.getName(); + _builder.append(_name_1, "\t "); + _builder.append("\","); + _builder.newLineIfNotEmpty(); + _builder.append("\t"); + _builder.append(" "); + _builder.append("\"textRefColor\": \""); + String _colorSpec = tv.getColorSpec(); + _builder.append(_colorSpec, "\t "); + _builder.append("\""); + _builder.newLineIfNotEmpty(); + _builder.append("\t"); + _builder.append("},"); + _builder.newLine(); + } + } + _builder.append("\t"); + _builder.append("]"); + _builder.newLine(); + _builder.append("}"); + _builder.newLine(); + return _builder; + } +} |