public class InternalSingleCodetemplateParser extends AbstractInternalContentAssistParser
AbstractInternalContentAssistParser.DefaultFollowElementFactory, AbstractInternalContentAssistParser.RecoveryListener, AbstractInternalContentAssistParser.StreamAdapter
currentMarker, delegate, failedPredicateAtEOF, firstMarker, followElementFactory, followElements, grammarElements, indexToHandledElements, inMismatchIsUnwantedToken, localTrace, lookAheadAddOn, marked, mismatch, predictionLevel, recoveryListener, resyncing, stackSize, strict, terminalRules, unorderedGroupHelper, wasErrorCount
Constructor and Description |
---|
InternalSingleCodetemplateParser(org.antlr.runtime.TokenStream input) |
InternalSingleCodetemplateParser(org.antlr.runtime.TokenStream input,
org.antlr.runtime.RecognizerSharedState state) |
after, announceConsume, announceEof, announceMark, announceRewind, before, beginDFAPrediction, beginResync, createErrorRecoveryStrategy, createFollowElement, createLookAheadTerminal, createMismatchStrategy, createNoOpStrategy, createNotErrorRecoveryStrategy, createPredictionStrategy, emitErrorMessage, endDFAPrediction, endResync, getCurrentGrammarElement, getFollowElements, getGrammarElements, getInternalRecognizerSharedState, getLocalTrace, getLookaheadThreshold, getRecoveryListener, getTokenDefMap, getUnorderedGroupHelper, isBacktracking, isDFAPrediction, keepStackSize, mismatchIsMissingToken, mismatchIsUnwantedToken, recover, recoverFromMismatchedToken, restoreStackSize, selectEofStrategy, selectEofStrategy, setRecoveryListener, setStrict, setUnorderedGroupHelper
getCurrentInputSymbol, getMissingSymbol, getSourceName, getTokenStream, reset, setTokenStream, traceIn, traceOut
alreadyParsedRule, combineFollows, computeContextSensitiveRuleFOLLOW, computeErrorRecoverySet, consumeUntil, consumeUntil, displayRecognitionError, failed, getBacktrackingLevel, getErrorHeader, getErrorMessage, getNumberOfSyntaxErrors, getRuleInvocationStack, getRuleInvocationStack, getRuleMemoization, getRuleMemoizationCacheSize, getTokenErrorDisplay, match, matchAny, memoize, pushFollow, recoverFromMismatchedSet, reportError, setBacktrackingLevel, toStrings, traceIn, traceOut
public static final java.lang.String[] tokenNames
public static final int RULE_ID
public static final int DollarSignLeftCurlyBracket
public static final int DollarSign
public static final int RULE_STRING
public static final int RightParenthesis
public static final int DollarSignDollarSign
public static final int Templates
public static final int RULE_ANY_OTHER
public static final int LeftParenthesis
public static final int Colon
public static final int RULE_WS
public static final int EOF
public static final int For
public static final int Comma
public static final int FullStop
public static final int GreaterThanSignGreaterThanSign
public static final int RightCurlyBracket
protected org.eclipse.xtext.ui.codetemplates.ui.contentassist.antlr.internal.InternalSingleCodetemplateParser.DFA5 dfa5
protected org.eclipse.xtext.ui.codetemplates.ui.contentassist.antlr.internal.InternalSingleCodetemplateParser.DFA17 dfa17
protected org.eclipse.xtext.ui.codetemplates.ui.contentassist.antlr.internal.InternalSingleCodetemplateParser.DFA22 dfa22
public static final org.antlr.runtime.BitSet FOLLOW_ruleCodetemplates_in_entryRuleCodetemplates54
public static final org.antlr.runtime.BitSet FOLLOW_EOF_in_entryRuleCodetemplates61
public static final org.antlr.runtime.BitSet FOLLOW_rule__Codetemplates__Group__0_in_ruleCodetemplates91
public static final org.antlr.runtime.BitSet FOLLOW_ruleCodetemplate_in_entryRuleCodetemplate118
public static final org.antlr.runtime.BitSet FOLLOW_EOF_in_entryRuleCodetemplate125
public static final org.antlr.runtime.BitSet FOLLOW_rule__Codetemplate__Group__0_in_ruleCodetemplate155
public static final org.antlr.runtime.BitSet FOLLOW_ruleTemplateBodyWithQuotes_in_entryRuleTemplateBodyWithQuotes187
public static final org.antlr.runtime.BitSet FOLLOW_EOF_in_entryRuleTemplateBodyWithQuotes194
public static final org.antlr.runtime.BitSet FOLLOW_rule__TemplateBodyWithQuotes__Group__0_in_ruleTemplateBodyWithQuotes228
public static final org.antlr.runtime.BitSet FOLLOW_ruleLiteralValue_in_entryRuleLiteralValue260
public static final org.antlr.runtime.BitSet FOLLOW_EOF_in_entryRuleLiteralValue267
public static final org.antlr.runtime.BitSet FOLLOW_rule__LiteralValue__Alternatives_in_ruleLiteralValue303
public static final org.antlr.runtime.BitSet FOLLOW_rule__LiteralValue__Alternatives_in_ruleLiteralValue315
public static final org.antlr.runtime.BitSet FOLLOW_ruleTemplateBody_in_entryRuleTemplateBody350
public static final org.antlr.runtime.BitSet FOLLOW_EOF_in_entryRuleTemplateBody357
public static final org.antlr.runtime.BitSet FOLLOW_rule__TemplateBody__Group__0_in_ruleTemplateBody391
public static final org.antlr.runtime.BitSet FOLLOW_ruleVariableOrDollar_in_entryRuleVariableOrDollar425
public static final org.antlr.runtime.BitSet FOLLOW_EOF_in_entryRuleVariableOrDollar432
public static final org.antlr.runtime.BitSet FOLLOW_rule__VariableOrDollar__Alternatives_in_ruleVariableOrDollar466
public static final org.antlr.runtime.BitSet FOLLOW_ruleVariable_in_entryRuleVariable498
public static final org.antlr.runtime.BitSet FOLLOW_EOF_in_entryRuleVariable505
public static final org.antlr.runtime.BitSet FOLLOW_rule__Variable__Group__0_in_ruleVariable539
public static final org.antlr.runtime.BitSet FOLLOW_ruleValidID_in_entryRuleValidID571
public static final org.antlr.runtime.BitSet FOLLOW_EOF_in_entryRuleValidID578
public static final org.antlr.runtime.BitSet FOLLOW_rule__ValidID__Alternatives_in_ruleValidID612
public static final org.antlr.runtime.BitSet FOLLOW_ruleFQN_in_entryRuleFQN644
public static final org.antlr.runtime.BitSet FOLLOW_EOF_in_entryRuleFQN651
public static final org.antlr.runtime.BitSet FOLLOW_rule__FQN__Group__0_in_ruleFQN685
public static final org.antlr.runtime.BitSet FOLLOW_ruleLiteral_in_entryRuleLiteral717
public static final org.antlr.runtime.BitSet FOLLOW_EOF_in_entryRuleLiteral724
public static final org.antlr.runtime.BitSet FOLLOW_rule__Literal__ValueAssignment_in_ruleLiteral758
public static final org.antlr.runtime.BitSet FOLLOW_ruleDollar_in_entryRuleDollar790
public static final org.antlr.runtime.BitSet FOLLOW_EOF_in_entryRuleDollar797
public static final org.antlr.runtime.BitSet FOLLOW_rule__Dollar__Group__0_in_ruleDollar831
public static final org.antlr.runtime.BitSet FOLLOW_rule__Codetemplate__ContextAssignment_2_0_in_rule__Codetemplate__Alternatives_2867
public static final org.antlr.runtime.BitSet FOLLOW_rule__Codetemplate__KeywordContextAssignment_2_1_in_rule__Codetemplate__Alternatives_2885
public static final org.antlr.runtime.BitSet FOLLOW_RULE_WS_in_rule__LiteralValue__Alternatives918
public static final org.antlr.runtime.BitSet FOLLOW_RULE_ANY_OTHER_in_rule__LiteralValue__Alternatives935
public static final org.antlr.runtime.BitSet FOLLOW_RULE_ID_in_rule__LiteralValue__Alternatives952
public static final org.antlr.runtime.BitSet FOLLOW_ruleVariable_in_rule__VariableOrDollar__Alternatives985
public static final org.antlr.runtime.BitSet FOLLOW_ruleDollar_in_rule__VariableOrDollar__Alternatives1002
public static final org.antlr.runtime.BitSet FOLLOW_rule__Variable__NameAssignment_2_0_in_rule__Variable__Alternatives_21034
public static final org.antlr.runtime.BitSet FOLLOW_rule__Variable__Group_2_1__0_in_rule__Variable__Alternatives_21052
public static final org.antlr.runtime.BitSet FOLLOW_RULE_STRING_in_rule__Variable__ParametersAlternatives_2_1_4_3_0_01085
public static final org.antlr.runtime.BitSet FOLLOW_ruleFQN_in_rule__Variable__ParametersAlternatives_2_1_4_3_0_01102
public static final org.antlr.runtime.BitSet FOLLOW_RULE_STRING_in_rule__Variable__ParametersAlternatives_2_1_4_3_1_3_01134
public static final org.antlr.runtime.BitSet FOLLOW_ruleFQN_in_rule__Variable__ParametersAlternatives_2_1_4_3_1_3_01151
public static final org.antlr.runtime.BitSet FOLLOW_RULE_ID_in_rule__ValidID__Alternatives1183
public static final org.antlr.runtime.BitSet FOLLOW_For_in_rule__ValidID__Alternatives1201
public static final org.antlr.runtime.BitSet FOLLOW_Templates_in_rule__ValidID__Alternatives1221
public static final org.antlr.runtime.BitSet FOLLOW_rule__Dollar__EscapedAssignment_1_0_in_rule__Dollar__Alternatives_11255
public static final org.antlr.runtime.BitSet FOLLOW_DollarSign_in_rule__Dollar__Alternatives_11274
public static final org.antlr.runtime.BitSet FOLLOW_rule__Codetemplates__Group__0__Impl_in_rule__Codetemplates__Group__01306
public static final org.antlr.runtime.BitSet FOLLOW_rule__Codetemplates__Group__1_in_rule__Codetemplates__Group__01309
public static final org.antlr.runtime.BitSet FOLLOW_Templates_in_rule__Codetemplates__Group__0__Impl1337
public static final org.antlr.runtime.BitSet FOLLOW_rule__Codetemplates__Group__1__Impl_in_rule__Codetemplates__Group__11368
public static final org.antlr.runtime.BitSet FOLLOW_rule__Codetemplates__Group__2_in_rule__Codetemplates__Group__11371
public static final org.antlr.runtime.BitSet FOLLOW_For_in_rule__Codetemplates__Group__1__Impl1399
public static final org.antlr.runtime.BitSet FOLLOW_rule__Codetemplates__Group__2__Impl_in_rule__Codetemplates__Group__21430
public static final org.antlr.runtime.BitSet FOLLOW_rule__Codetemplates__Group__3_in_rule__Codetemplates__Group__21433
public static final org.antlr.runtime.BitSet FOLLOW_rule__Codetemplates__LanguageAssignment_2_in_rule__Codetemplates__Group__2__Impl1460
public static final org.antlr.runtime.BitSet FOLLOW_rule__Codetemplates__Group__3__Impl_in_rule__Codetemplates__Group__31490
public static final org.antlr.runtime.BitSet FOLLOW_rule__Codetemplates__TemplatesAssignment_3_in_rule__Codetemplates__Group__3__Impl1517
public static final org.antlr.runtime.BitSet FOLLOW_rule__Codetemplate__Group__0__Impl_in_rule__Codetemplate__Group__01555
public static final org.antlr.runtime.BitSet FOLLOW_rule__Codetemplate__Group__1_in_rule__Codetemplate__Group__01558
public static final org.antlr.runtime.BitSet FOLLOW_rule__Codetemplate__NameAssignment_0_in_rule__Codetemplate__Group__0__Impl1585
public static final org.antlr.runtime.BitSet FOLLOW_rule__Codetemplate__Group__1__Impl_in_rule__Codetemplate__Group__11615
public static final org.antlr.runtime.BitSet FOLLOW_rule__Codetemplate__Group__2_in_rule__Codetemplate__Group__11618
public static final org.antlr.runtime.BitSet FOLLOW_For_in_rule__Codetemplate__Group__1__Impl1646
public static final org.antlr.runtime.BitSet FOLLOW_rule__Codetemplate__Group__2__Impl_in_rule__Codetemplate__Group__21677
public static final org.antlr.runtime.BitSet FOLLOW_rule__Codetemplate__Group__3_in_rule__Codetemplate__Group__21680
public static final org.antlr.runtime.BitSet FOLLOW_rule__Codetemplate__Alternatives_2_in_rule__Codetemplate__Group__2__Impl1707
public static final org.antlr.runtime.BitSet FOLLOW_rule__Codetemplate__Group__3__Impl_in_rule__Codetemplate__Group__31737
public static final org.antlr.runtime.BitSet FOLLOW_rule__Codetemplate__BodyAssignment_3_in_rule__Codetemplate__Group__3__Impl1764
public static final org.antlr.runtime.BitSet FOLLOW_rule__TemplateBodyWithQuotes__Group__0__Impl_in_rule__TemplateBodyWithQuotes__Group__01802
public static final org.antlr.runtime.BitSet FOLLOW_rule__TemplateBodyWithQuotes__Group__1_in_rule__TemplateBodyWithQuotes__Group__01805
public static final org.antlr.runtime.BitSet FOLLOW_GreaterThanSignGreaterThanSign_in_rule__TemplateBodyWithQuotes__Group__0__Impl1833
public static final org.antlr.runtime.BitSet FOLLOW_rule__TemplateBodyWithQuotes__Group__1__Impl_in_rule__TemplateBodyWithQuotes__Group__11864
public static final org.antlr.runtime.BitSet FOLLOW_ruleTemplateBody_in_rule__TemplateBodyWithQuotes__Group__1__Impl1891
public static final org.antlr.runtime.BitSet FOLLOW_rule__TemplateBody__Group__0__Impl_in_rule__TemplateBody__Group__01924
public static final org.antlr.runtime.BitSet FOLLOW_rule__TemplateBody__Group__1_in_rule__TemplateBody__Group__01927
public static final org.antlr.runtime.BitSet FOLLOW_rule__TemplateBody__Group__1__Impl_in_rule__TemplateBody__Group__11985
public static final org.antlr.runtime.BitSet FOLLOW_rule__TemplateBody__Group__2_in_rule__TemplateBody__Group__11988
public static final org.antlr.runtime.BitSet FOLLOW_rule__TemplateBody__PartsAssignment_1_in_rule__TemplateBody__Group__1__Impl2015
public static final org.antlr.runtime.BitSet FOLLOW_rule__TemplateBody__Group__2__Impl_in_rule__TemplateBody__Group__22046
public static final org.antlr.runtime.BitSet FOLLOW_rule__TemplateBody__Group_2__0_in_rule__TemplateBody__Group__2__Impl2073
public static final org.antlr.runtime.BitSet FOLLOW_rule__TemplateBody__Group_2__0__Impl_in_rule__TemplateBody__Group_2__02110
public static final org.antlr.runtime.BitSet FOLLOW_rule__TemplateBody__Group_2__1_in_rule__TemplateBody__Group_2__02113
public static final org.antlr.runtime.BitSet FOLLOW_rule__TemplateBody__PartsAssignment_2_0_in_rule__TemplateBody__Group_2__0__Impl2140
public static final org.antlr.runtime.BitSet FOLLOW_rule__TemplateBody__Group_2__1__Impl_in_rule__TemplateBody__Group_2__12170
public static final org.antlr.runtime.BitSet FOLLOW_rule__TemplateBody__PartsAssignment_2_1_in_rule__TemplateBody__Group_2__1__Impl2197
public static final org.antlr.runtime.BitSet FOLLOW_rule__Variable__Group__0__Impl_in_rule__Variable__Group__02232
public static final org.antlr.runtime.BitSet FOLLOW_rule__Variable__Group__1_in_rule__Variable__Group__02235
public static final org.antlr.runtime.BitSet FOLLOW_DollarSignLeftCurlyBracket_in_rule__Variable__Group__0__Impl2263
public static final org.antlr.runtime.BitSet FOLLOW_rule__Variable__Group__1__Impl_in_rule__Variable__Group__12294
public static final org.antlr.runtime.BitSet FOLLOW_rule__Variable__Group__2_in_rule__Variable__Group__12297
public static final org.antlr.runtime.BitSet FOLLOW_RULE_WS_in_rule__Variable__Group__1__Impl2325
public static final org.antlr.runtime.BitSet FOLLOW_rule__Variable__Group__2__Impl_in_rule__Variable__Group__22356
public static final org.antlr.runtime.BitSet FOLLOW_rule__Variable__Group__3_in_rule__Variable__Group__22359
public static final org.antlr.runtime.BitSet FOLLOW_rule__Variable__Alternatives_2_in_rule__Variable__Group__2__Impl2386
public static final org.antlr.runtime.BitSet FOLLOW_rule__Variable__Group__3__Impl_in_rule__Variable__Group__32416
public static final org.antlr.runtime.BitSet FOLLOW_rule__Variable__Group__4_in_rule__Variable__Group__32419
public static final org.antlr.runtime.BitSet FOLLOW_RULE_WS_in_rule__Variable__Group__3__Impl2447
public static final org.antlr.runtime.BitSet FOLLOW_rule__Variable__Group__4__Impl_in_rule__Variable__Group__42478
public static final org.antlr.runtime.BitSet FOLLOW_RightCurlyBracket_in_rule__Variable__Group__4__Impl2506
public static final org.antlr.runtime.BitSet FOLLOW_rule__Variable__Group_2_1__0__Impl_in_rule__Variable__Group_2_1__02547
public static final org.antlr.runtime.BitSet FOLLOW_rule__Variable__Group_2_1__1_in_rule__Variable__Group_2_1__02550
public static final org.antlr.runtime.BitSet FOLLOW_rule__Variable__Group_2_1_0__0_in_rule__Variable__Group_2_1__0__Impl2577
public static final org.antlr.runtime.BitSet FOLLOW_rule__Variable__Group_2_1__1__Impl_in_rule__Variable__Group_2_1__12608
public static final org.antlr.runtime.BitSet FOLLOW_rule__Variable__Group_2_1__2_in_rule__Variable__Group_2_1__12611
public static final org.antlr.runtime.BitSet FOLLOW_Colon_in_rule__Variable__Group_2_1__1__Impl2639
public static final org.antlr.runtime.BitSet FOLLOW_rule__Variable__Group_2_1__2__Impl_in_rule__Variable__Group_2_1__22670
public static final org.antlr.runtime.BitSet FOLLOW_rule__Variable__Group_2_1__3_in_rule__Variable__Group_2_1__22673
public static final org.antlr.runtime.BitSet FOLLOW_RULE_WS_in_rule__Variable__Group_2_1__2__Impl2701
public static final org.antlr.runtime.BitSet FOLLOW_rule__Variable__Group_2_1__3__Impl_in_rule__Variable__Group_2_1__32732
public static final org.antlr.runtime.BitSet FOLLOW_rule__Variable__Group_2_1__4_in_rule__Variable__Group_2_1__32735
public static final org.antlr.runtime.BitSet FOLLOW_rule__Variable__TypeAssignment_2_1_3_in_rule__Variable__Group_2_1__3__Impl2762
public static final org.antlr.runtime.BitSet FOLLOW_rule__Variable__Group_2_1__4__Impl_in_rule__Variable__Group_2_1__42792
public static final org.antlr.runtime.BitSet FOLLOW_rule__Variable__Group_2_1_4__0_in_rule__Variable__Group_2_1__4__Impl2819
public static final org.antlr.runtime.BitSet FOLLOW_rule__Variable__Group_2_1_0__0__Impl_in_rule__Variable__Group_2_1_0__02860
public static final org.antlr.runtime.BitSet FOLLOW_rule__Variable__Group_2_1_0__1_in_rule__Variable__Group_2_1_0__02863
public static final org.antlr.runtime.BitSet FOLLOW_rule__Variable__NameAssignment_2_1_0_0_in_rule__Variable__Group_2_1_0__0__Impl2890
public static final org.antlr.runtime.BitSet FOLLOW_rule__Variable__Group_2_1_0__1__Impl_in_rule__Variable__Group_2_1_0__12920
public static final org.antlr.runtime.BitSet FOLLOW_RULE_WS_in_rule__Variable__Group_2_1_0__1__Impl2948
public static final org.antlr.runtime.BitSet FOLLOW_rule__Variable__Group_2_1_4__0__Impl_in_rule__Variable__Group_2_1_4__02983
public static final org.antlr.runtime.BitSet FOLLOW_rule__Variable__Group_2_1_4__1_in_rule__Variable__Group_2_1_4__02986
public static final org.antlr.runtime.BitSet FOLLOW_RULE_WS_in_rule__Variable__Group_2_1_4__0__Impl3014
public static final org.antlr.runtime.BitSet FOLLOW_rule__Variable__Group_2_1_4__1__Impl_in_rule__Variable__Group_2_1_4__13045
public static final org.antlr.runtime.BitSet FOLLOW_rule__Variable__Group_2_1_4__2_in_rule__Variable__Group_2_1_4__13048
public static final org.antlr.runtime.BitSet FOLLOW_rule__Variable__ExpectingParametersAssignment_2_1_4_1_in_rule__Variable__Group_2_1_4__1__Impl3075
public static final org.antlr.runtime.BitSet FOLLOW_rule__Variable__Group_2_1_4__2__Impl_in_rule__Variable__Group_2_1_4__23105
public static final org.antlr.runtime.BitSet FOLLOW_rule__Variable__Group_2_1_4__3_in_rule__Variable__Group_2_1_4__23108
public static final org.antlr.runtime.BitSet FOLLOW_RULE_WS_in_rule__Variable__Group_2_1_4__2__Impl3136
public static final org.antlr.runtime.BitSet FOLLOW_rule__Variable__Group_2_1_4__3__Impl_in_rule__Variable__Group_2_1_4__33167
public static final org.antlr.runtime.BitSet FOLLOW_rule__Variable__Group_2_1_4__4_in_rule__Variable__Group_2_1_4__33170
public static final org.antlr.runtime.BitSet FOLLOW_rule__Variable__Group_2_1_4_3__0_in_rule__Variable__Group_2_1_4__3__Impl3197
public static final org.antlr.runtime.BitSet FOLLOW_rule__Variable__Group_2_1_4__4__Impl_in_rule__Variable__Group_2_1_4__43228
public static final org.antlr.runtime.BitSet FOLLOW_RightParenthesis_in_rule__Variable__Group_2_1_4__4__Impl3256
public static final org.antlr.runtime.BitSet FOLLOW_rule__Variable__Group_2_1_4_3__0__Impl_in_rule__Variable__Group_2_1_4_3__03297
public static final org.antlr.runtime.BitSet FOLLOW_rule__Variable__Group_2_1_4_3__1_in_rule__Variable__Group_2_1_4_3__03300
public static final org.antlr.runtime.BitSet FOLLOW_rule__Variable__ParametersAssignment_2_1_4_3_0_in_rule__Variable__Group_2_1_4_3__0__Impl3327
public static final org.antlr.runtime.BitSet FOLLOW_rule__Variable__Group_2_1_4_3__1__Impl_in_rule__Variable__Group_2_1_4_3__13357
public static final org.antlr.runtime.BitSet FOLLOW_rule__Variable__Group_2_1_4_3__2_in_rule__Variable__Group_2_1_4_3__13360
public static final org.antlr.runtime.BitSet FOLLOW_rule__Variable__Group_2_1_4_3_1__0_in_rule__Variable__Group_2_1_4_3__1__Impl3387
public static final org.antlr.runtime.BitSet FOLLOW_rule__Variable__Group_2_1_4_3__2__Impl_in_rule__Variable__Group_2_1_4_3__23418
public static final org.antlr.runtime.BitSet FOLLOW_RULE_WS_in_rule__Variable__Group_2_1_4_3__2__Impl3446
public static final org.antlr.runtime.BitSet FOLLOW_rule__Variable__Group_2_1_4_3_1__0__Impl_in_rule__Variable__Group_2_1_4_3_1__03483
public static final org.antlr.runtime.BitSet FOLLOW_rule__Variable__Group_2_1_4_3_1__1_in_rule__Variable__Group_2_1_4_3_1__03486
public static final org.antlr.runtime.BitSet FOLLOW_RULE_WS_in_rule__Variable__Group_2_1_4_3_1__0__Impl3514
public static final org.antlr.runtime.BitSet FOLLOW_rule__Variable__Group_2_1_4_3_1__1__Impl_in_rule__Variable__Group_2_1_4_3_1__13545
public static final org.antlr.runtime.BitSet FOLLOW_rule__Variable__Group_2_1_4_3_1__2_in_rule__Variable__Group_2_1_4_3_1__13548
public static final org.antlr.runtime.BitSet FOLLOW_Comma_in_rule__Variable__Group_2_1_4_3_1__1__Impl3576
public static final org.antlr.runtime.BitSet FOLLOW_rule__Variable__Group_2_1_4_3_1__2__Impl_in_rule__Variable__Group_2_1_4_3_1__23607
public static final org.antlr.runtime.BitSet FOLLOW_rule__Variable__Group_2_1_4_3_1__3_in_rule__Variable__Group_2_1_4_3_1__23610
public static final org.antlr.runtime.BitSet FOLLOW_RULE_WS_in_rule__Variable__Group_2_1_4_3_1__2__Impl3638
public static final org.antlr.runtime.BitSet FOLLOW_rule__Variable__Group_2_1_4_3_1__3__Impl_in_rule__Variable__Group_2_1_4_3_1__33669
public static final org.antlr.runtime.BitSet FOLLOW_rule__Variable__ParametersAssignment_2_1_4_3_1_3_in_rule__Variable__Group_2_1_4_3_1__3__Impl3696
public static final org.antlr.runtime.BitSet FOLLOW_rule__FQN__Group__0__Impl_in_rule__FQN__Group__03734
public static final org.antlr.runtime.BitSet FOLLOW_rule__FQN__Group__1_in_rule__FQN__Group__03737
public static final org.antlr.runtime.BitSet FOLLOW_ruleValidID_in_rule__FQN__Group__0__Impl3764
public static final org.antlr.runtime.BitSet FOLLOW_rule__FQN__Group__1__Impl_in_rule__FQN__Group__13793
public static final org.antlr.runtime.BitSet FOLLOW_rule__FQN__Group_1__0_in_rule__FQN__Group__1__Impl3820
public static final org.antlr.runtime.BitSet FOLLOW_rule__FQN__Group_1__0__Impl_in_rule__FQN__Group_1__03855
public static final org.antlr.runtime.BitSet FOLLOW_rule__FQN__Group_1__1_in_rule__FQN__Group_1__03858
public static final org.antlr.runtime.BitSet FOLLOW_FullStop_in_rule__FQN__Group_1__0__Impl3886
public static final org.antlr.runtime.BitSet FOLLOW_rule__FQN__Group_1__1__Impl_in_rule__FQN__Group_1__13917
public static final org.antlr.runtime.BitSet FOLLOW_ruleValidID_in_rule__FQN__Group_1__1__Impl3944
public static final org.antlr.runtime.BitSet FOLLOW_rule__Dollar__Group__0__Impl_in_rule__Dollar__Group__03977
public static final org.antlr.runtime.BitSet FOLLOW_rule__Dollar__Group__1_in_rule__Dollar__Group__03980
public static final org.antlr.runtime.BitSet FOLLOW_rule__Dollar__Group__1__Impl_in_rule__Dollar__Group__14038
public static final org.antlr.runtime.BitSet FOLLOW_rule__Dollar__Alternatives_1_in_rule__Dollar__Group__1__Impl4065
public static final org.antlr.runtime.BitSet FOLLOW_ruleFQN_in_rule__Codetemplates__LanguageAssignment_24108
public static final org.antlr.runtime.BitSet FOLLOW_ruleCodetemplate_in_rule__Codetemplates__TemplatesAssignment_34143
public static final org.antlr.runtime.BitSet FOLLOW_RULE_STRING_in_rule__Codetemplate__NameAssignment_04174
public static final org.antlr.runtime.BitSet FOLLOW_ruleValidID_in_rule__Codetemplate__ContextAssignment_2_04209
public static final org.antlr.runtime.BitSet FOLLOW_RULE_STRING_in_rule__Codetemplate__KeywordContextAssignment_2_14244
public static final org.antlr.runtime.BitSet FOLLOW_ruleTemplateBodyWithQuotes_in_rule__Codetemplate__BodyAssignment_34275
public static final org.antlr.runtime.BitSet FOLLOW_ruleLiteral_in_rule__TemplateBody__PartsAssignment_14306
public static final org.antlr.runtime.BitSet FOLLOW_ruleVariableOrDollar_in_rule__TemplateBody__PartsAssignment_2_04337
public static final org.antlr.runtime.BitSet FOLLOW_ruleLiteral_in_rule__TemplateBody__PartsAssignment_2_14368
public static final org.antlr.runtime.BitSet FOLLOW_ruleValidID_in_rule__Variable__NameAssignment_2_04399
public static final org.antlr.runtime.BitSet FOLLOW_ruleValidID_in_rule__Variable__NameAssignment_2_1_0_04430
public static final org.antlr.runtime.BitSet FOLLOW_ruleValidID_in_rule__Variable__TypeAssignment_2_1_34461
public static final org.antlr.runtime.BitSet FOLLOW_LeftParenthesis_in_rule__Variable__ExpectingParametersAssignment_2_1_4_14497
public static final org.antlr.runtime.BitSet FOLLOW_rule__Variable__ParametersAlternatives_2_1_4_3_0_0_in_rule__Variable__ParametersAssignment_2_1_4_3_04536
public static final org.antlr.runtime.BitSet FOLLOW_rule__Variable__ParametersAlternatives_2_1_4_3_1_3_0_in_rule__Variable__ParametersAssignment_2_1_4_3_1_34569
public static final org.antlr.runtime.BitSet FOLLOW_ruleLiteralValue_in_rule__Literal__ValueAssignment4602
public static final org.antlr.runtime.BitSet FOLLOW_DollarSignDollarSign_in_rule__Dollar__EscapedAssignment_1_04638
public InternalSingleCodetemplateParser(org.antlr.runtime.TokenStream input)
public InternalSingleCodetemplateParser(org.antlr.runtime.TokenStream input, org.antlr.runtime.RecognizerSharedState state)
public java.lang.String[] getTokenNames()
getTokenNames
in class org.antlr.runtime.BaseRecognizer
public java.lang.String getGrammarFileName()
getGrammarFileName
in class org.antlr.runtime.BaseRecognizer
public void setGrammarAccess(SingleCodetemplateGrammarAccess grammarAccess)
protected Grammar getGrammar()
getGrammar
in class AbstractInternalContentAssistParser
protected java.lang.String getValueForTokenName(java.lang.String tokenName)
getValueForTokenName
in class AbstractInternalContentAssistParser
public final void entryRuleCodetemplates() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final void ruleCodetemplates() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final void entryRuleCodetemplate() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final void ruleCodetemplate() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final void entryRuleTemplateBodyWithQuotes() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final void ruleTemplateBodyWithQuotes() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final void entryRuleLiteralValue() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final void ruleLiteralValue() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final void entryRuleTemplateBody() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final void ruleTemplateBody() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final void entryRuleVariableOrDollar() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final void ruleVariableOrDollar() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final void entryRuleVariable() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final void ruleVariable() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final void entryRuleValidID() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final void ruleValidID() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final void entryRuleFQN() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final void ruleFQN() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final void entryRuleLiteral() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final void ruleLiteral() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final void entryRuleDollar() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final void ruleDollar() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final void rule__Codetemplate__Alternatives_2() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final void rule__LiteralValue__Alternatives() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final void rule__VariableOrDollar__Alternatives() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final void rule__Variable__Alternatives_2() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final void rule__Variable__ParametersAlternatives_2_1_4_3_0_0() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final void rule__Variable__ParametersAlternatives_2_1_4_3_1_3_0() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final void rule__ValidID__Alternatives() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final void rule__Dollar__Alternatives_1() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final void rule__Codetemplates__Group__0() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final void rule__Codetemplates__Group__0__Impl() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final void rule__Codetemplates__Group__1() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final void rule__Codetemplates__Group__1__Impl() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final void rule__Codetemplates__Group__2() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final void rule__Codetemplates__Group__2__Impl() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final void rule__Codetemplates__Group__3() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final void rule__Codetemplates__Group__3__Impl() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final void rule__Codetemplate__Group__0() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final void rule__Codetemplate__Group__0__Impl() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final void rule__Codetemplate__Group__1() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final void rule__Codetemplate__Group__1__Impl() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final void rule__Codetemplate__Group__2() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final void rule__Codetemplate__Group__2__Impl() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final void rule__Codetemplate__Group__3() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final void rule__Codetemplate__Group__3__Impl() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final void rule__TemplateBodyWithQuotes__Group__0() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final void rule__TemplateBodyWithQuotes__Group__0__Impl() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final void rule__TemplateBodyWithQuotes__Group__1() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final void rule__TemplateBodyWithQuotes__Group__1__Impl() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final void rule__TemplateBody__Group__0() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final void rule__TemplateBody__Group__0__Impl() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final void rule__TemplateBody__Group__1() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final void rule__TemplateBody__Group__1__Impl() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final void rule__TemplateBody__Group__2() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final void rule__TemplateBody__Group__2__Impl() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final void rule__TemplateBody__Group_2__0() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final void rule__TemplateBody__Group_2__0__Impl() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final void rule__TemplateBody__Group_2__1() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final void rule__TemplateBody__Group_2__1__Impl() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final void rule__Variable__Group__0() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final void rule__Variable__Group__0__Impl() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final void rule__Variable__Group__1() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final void rule__Variable__Group__1__Impl() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final void rule__Variable__Group__2() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final void rule__Variable__Group__2__Impl() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final void rule__Variable__Group__3() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final void rule__Variable__Group__3__Impl() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final void rule__Variable__Group__4() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final void rule__Variable__Group__4__Impl() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final void rule__Variable__Group_2_1__0() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final void rule__Variable__Group_2_1__0__Impl() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final void rule__Variable__Group_2_1__1() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final void rule__Variable__Group_2_1__1__Impl() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final void rule__Variable__Group_2_1__2() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final void rule__Variable__Group_2_1__2__Impl() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final void rule__Variable__Group_2_1__3() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final void rule__Variable__Group_2_1__3__Impl() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final void rule__Variable__Group_2_1__4() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final void rule__Variable__Group_2_1__4__Impl() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final void rule__Variable__Group_2_1_0__0() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final void rule__Variable__Group_2_1_0__0__Impl() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final void rule__Variable__Group_2_1_0__1() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final void rule__Variable__Group_2_1_0__1__Impl() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final void rule__Variable__Group_2_1_4__0() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final void rule__Variable__Group_2_1_4__0__Impl() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final void rule__Variable__Group_2_1_4__1() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final void rule__Variable__Group_2_1_4__1__Impl() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final void rule__Variable__Group_2_1_4__2() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final void rule__Variable__Group_2_1_4__2__Impl() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final void rule__Variable__Group_2_1_4__3() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final void rule__Variable__Group_2_1_4__3__Impl() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final void rule__Variable__Group_2_1_4__4() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final void rule__Variable__Group_2_1_4__4__Impl() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final void rule__Variable__Group_2_1_4_3__0() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final void rule__Variable__Group_2_1_4_3__0__Impl() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final void rule__Variable__Group_2_1_4_3__1() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final void rule__Variable__Group_2_1_4_3__1__Impl() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final void rule__Variable__Group_2_1_4_3__2() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final void rule__Variable__Group_2_1_4_3__2__Impl() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final void rule__Variable__Group_2_1_4_3_1__0() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final void rule__Variable__Group_2_1_4_3_1__0__Impl() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final void rule__Variable__Group_2_1_4_3_1__1() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final void rule__Variable__Group_2_1_4_3_1__1__Impl() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final void rule__Variable__Group_2_1_4_3_1__2() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final void rule__Variable__Group_2_1_4_3_1__2__Impl() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final void rule__Variable__Group_2_1_4_3_1__3() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final void rule__Variable__Group_2_1_4_3_1__3__Impl() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final void rule__FQN__Group__0() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final void rule__FQN__Group__0__Impl() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final void rule__FQN__Group__1() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final void rule__FQN__Group__1__Impl() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final void rule__FQN__Group_1__0() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final void rule__FQN__Group_1__0__Impl() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final void rule__FQN__Group_1__1() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final void rule__FQN__Group_1__1__Impl() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final void rule__Dollar__Group__0() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final void rule__Dollar__Group__0__Impl() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final void rule__Dollar__Group__1() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final void rule__Dollar__Group__1__Impl() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final void rule__Codetemplates__LanguageAssignment_2() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final void rule__Codetemplates__TemplatesAssignment_3() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final void rule__Codetemplate__NameAssignment_0() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final void rule__Codetemplate__ContextAssignment_2_0() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final void rule__Codetemplate__KeywordContextAssignment_2_1() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final void rule__Codetemplate__BodyAssignment_3() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final void rule__TemplateBody__PartsAssignment_1() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final void rule__TemplateBody__PartsAssignment_2_0() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final void rule__TemplateBody__PartsAssignment_2_1() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final void rule__Variable__NameAssignment_2_0() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final void rule__Variable__NameAssignment_2_1_0_0() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final void rule__Variable__TypeAssignment_2_1_3() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final void rule__Variable__ExpectingParametersAssignment_2_1_4_1() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final void rule__Variable__ParametersAssignment_2_1_4_3_0() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final void rule__Variable__ParametersAssignment_2_1_4_3_1_3() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final void rule__Literal__ValueAssignment() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final void rule__Dollar__EscapedAssignment_1_0() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException