org.eclipse.internal.xtend.xtend.parser
Class XtendParser
java.lang.Object
org.antlr.runtime.BaseRecognizer
org.antlr.runtime.Parser
org.eclipse.internal.xtend.xtend.parser.XtendParser
public class XtendParser
- extends org.antlr.runtime.Parser
Fields inherited from class org.antlr.runtime.Parser |
input |
Fields inherited from class org.antlr.runtime.BaseRecognizer |
DEFAULT_TOKEN_CHANNEL, HIDDEN, INITIAL_FOLLOW_STACK_SIZE, MEMO_RULE_FAILED, MEMO_RULE_UNKNOWN, NEXT_TOKEN_RULE_NAME, state |
Methods inherited from class org.antlr.runtime.Parser |
getCurrentInputSymbol, getMissingSymbol, getSourceName, getTokenStream, reset, setTokenStream, traceIn, traceOut |
Methods inherited from class org.antlr.runtime.BaseRecognizer |
alreadyParsedRule, beginResync, combineFollows, computeContextSensitiveRuleFOLLOW, computeErrorRecoverySet, consumeUntil, consumeUntil, displayRecognitionError, emitErrorMessage, endResync, failed, getBacktrackingLevel, getErrorHeader, getErrorMessage, getNumberOfSyntaxErrors, getRuleInvocationStack, getRuleInvocationStack, getRuleMemoization, getRuleMemoizationCacheSize, getTokenErrorDisplay, match, matchAny, memoize, mismatchIsMissingToken, mismatchIsUnwantedToken, pushFollow, recover, recoverFromMismatchedSet, recoverFromMismatchedToken, setBacktrackingLevel, toStrings, traceIn, traceOut |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
tokenNames
public static final java.lang.String[] tokenNames
T__68
public static final int T__68
- See Also:
- Constant Field Values
T__69
public static final int T__69
- See Also:
- Constant Field Values
T__66
public static final int T__66
- See Also:
- Constant Field Values
T__67
public static final int T__67
- See Also:
- Constant Field Values
T__64
public static final int T__64
- See Also:
- Constant Field Values
T__29
public static final int T__29
- See Also:
- Constant Field Values
T__65
public static final int T__65
- See Also:
- Constant Field Values
T__28
public static final int T__28
- See Also:
- Constant Field Values
T__62
public static final int T__62
- See Also:
- Constant Field Values
T__27
public static final int T__27
- See Also:
- Constant Field Values
T__63
public static final int T__63
- See Also:
- Constant Field Values
T__26
public static final int T__26
- See Also:
- Constant Field Values
T__25
public static final int T__25
- See Also:
- Constant Field Values
T__24
public static final int T__24
- See Also:
- Constant Field Values
T__23
public static final int T__23
- See Also:
- Constant Field Values
T__22
public static final int T__22
- See Also:
- Constant Field Values
T__21
public static final int T__21
- See Also:
- Constant Field Values
T__20
public static final int T__20
- See Also:
- Constant Field Values
T__61
public static final int T__61
- See Also:
- Constant Field Values
T__60
public static final int T__60
- See Also:
- Constant Field Values
EOF
public static final int EOF
- See Also:
- Constant Field Values
HexDigit
public static final int HexDigit
- See Also:
- Constant Field Values
XPAND_TAG_CLOSE
public static final int XPAND_TAG_CLOSE
- See Also:
- Constant Field Values
Identifier
public static final int Identifier
- See Also:
- Constant Field Values
T__55
public static final int T__55
- See Also:
- Constant Field Values
T__19
public static final int T__19
- See Also:
- Constant Field Values
T__56
public static final int T__56
- See Also:
- Constant Field Values
T__57
public static final int T__57
- See Also:
- Constant Field Values
T__58
public static final int T__58
- See Also:
- Constant Field Values
T__51
public static final int T__51
- See Also:
- Constant Field Values
T__52
public static final int T__52
- See Also:
- Constant Field Values
T__18
public static final int T__18
- See Also:
- Constant Field Values
T__53
public static final int T__53
- See Also:
- Constant Field Values
T__54
public static final int T__54
- See Also:
- Constant Field Values
T__59
public static final int T__59
- See Also:
- Constant Field Values
COMMENT
public static final int COMMENT
- See Also:
- Constant Field Values
T__50
public static final int T__50
- See Also:
- Constant Field Values
T__42
public static final int T__42
- See Also:
- Constant Field Values
T__43
public static final int T__43
- See Also:
- Constant Field Values
T__40
public static final int T__40
- See Also:
- Constant Field Values
T__41
public static final int T__41
- See Also:
- Constant Field Values
T__80
public static final int T__80
- See Also:
- Constant Field Values
T__46
public static final int T__46
- See Also:
- Constant Field Values
T__81
public static final int T__81
- See Also:
- Constant Field Values
T__47
public static final int T__47
- See Also:
- Constant Field Values
XPAND_TAG_OPEN
public static final int XPAND_TAG_OPEN
- See Also:
- Constant Field Values
T__82
public static final int T__82
- See Also:
- Constant Field Values
T__44
public static final int T__44
- See Also:
- Constant Field Values
T__45
public static final int T__45
- See Also:
- Constant Field Values
LINE_COMMENT
public static final int LINE_COMMENT
- See Also:
- Constant Field Values
IntLiteral
public static final int IntLiteral
- See Also:
- Constant Field Values
T__48
public static final int T__48
- See Also:
- Constant Field Values
T__49
public static final int T__49
- See Also:
- Constant Field Values
StringLiteral
public static final int StringLiteral
- See Also:
- Constant Field Values
T__30
public static final int T__30
- See Also:
- Constant Field Values
T__31
public static final int T__31
- See Also:
- Constant Field Values
T__32
public static final int T__32
- See Also:
- Constant Field Values
WS
public static final int WS
- See Also:
- Constant Field Values
T__71
public static final int T__71
- See Also:
- Constant Field Values
T__33
public static final int T__33
- See Also:
- Constant Field Values
T__72
public static final int T__72
- See Also:
- Constant Field Values
T__34
public static final int T__34
- See Also:
- Constant Field Values
T__35
public static final int T__35
- See Also:
- Constant Field Values
T__70
public static final int T__70
- See Also:
- Constant Field Values
T__36
public static final int T__36
- See Also:
- Constant Field Values
T__37
public static final int T__37
- See Also:
- Constant Field Values
T__38
public static final int T__38
- See Also:
- Constant Field Values
T__39
public static final int T__39
- See Also:
- Constant Field Values
UnicodeEscape
public static final int UnicodeEscape
- See Also:
- Constant Field Values
JavaIDDigit
public static final int JavaIDDigit
- See Also:
- Constant Field Values
T__76
public static final int T__76
- See Also:
- Constant Field Values
T__75
public static final int T__75
- See Also:
- Constant Field Values
T__74
public static final int T__74
- See Also:
- Constant Field Values
Letter
public static final int Letter
- See Also:
- Constant Field Values
OctalEscape
public static final int OctalEscape
- See Also:
- Constant Field Values
EscapeSequence
public static final int EscapeSequence
- See Also:
- Constant Field Values
T__73
public static final int T__73
- See Also:
- Constant Field Values
T__79
public static final int T__79
- See Also:
- Constant Field Values
T__78
public static final int T__78
- See Also:
- Constant Field Values
T__77
public static final int T__77
- See Also:
- Constant Field Values
dfa27
protected org.eclipse.internal.xtend.xtend.parser.XtendParser.DFA27 dfa27
FOLLOW_nsImport_in_file55
public static final org.antlr.runtime.BitSet FOLLOW_nsImport_in_file55
FOLLOW_extImport_in_file65
public static final org.antlr.runtime.BitSet FOLLOW_extImport_in_file65
FOLLOW_extension_in_file75
public static final org.antlr.runtime.BitSet FOLLOW_extension_in_file75
FOLLOW_around_in_file85
public static final org.antlr.runtime.BitSet FOLLOW_around_in_file85
FOLLOW_check_in_file95
public static final org.antlr.runtime.BitSet FOLLOW_check_in_file95
FOLLOW_EOF_in_file103
public static final org.antlr.runtime.BitSet FOLLOW_EOF_in_file103
FOLLOW_18_in_nsImport131
public static final org.antlr.runtime.BitSet FOLLOW_18_in_nsImport131
FOLLOW_type_in_nsImport135
public static final org.antlr.runtime.BitSet FOLLOW_type_in_nsImport135
FOLLOW_19_in_nsImport139
public static final org.antlr.runtime.BitSet FOLLOW_19_in_nsImport139
FOLLOW_20_in_extImport164
public static final org.antlr.runtime.BitSet FOLLOW_20_in_extImport164
FOLLOW_type_in_extImport168
public static final org.antlr.runtime.BitSet FOLLOW_type_in_extImport168
FOLLOW_21_in_extImport173
public static final org.antlr.runtime.BitSet FOLLOW_21_in_extImport173
FOLLOW_19_in_extImport177
public static final org.antlr.runtime.BitSet FOLLOW_19_in_extImport177
FOLLOW_22_in_check202
public static final org.antlr.runtime.BitSet FOLLOW_22_in_check202
FOLLOW_type_in_check206
public static final org.antlr.runtime.BitSet FOLLOW_type_in_check206
FOLLOW_23_in_check208
public static final org.antlr.runtime.BitSet FOLLOW_23_in_check208
FOLLOW_identifier_in_check211
public static final org.antlr.runtime.BitSet FOLLOW_identifier_in_check211
FOLLOW_24_in_check216
public static final org.antlr.runtime.BitSet FOLLOW_24_in_check216
FOLLOW_expression_in_check220
public static final org.antlr.runtime.BitSet FOLLOW_expression_in_check220
FOLLOW_25_in_check227
public static final org.antlr.runtime.BitSet FOLLOW_25_in_check227
FOLLOW_26_in_check229
public static final org.antlr.runtime.BitSet FOLLOW_26_in_check229
FOLLOW_expression_in_check234
public static final org.antlr.runtime.BitSet FOLLOW_expression_in_check234
FOLLOW_27_in_check236
public static final org.antlr.runtime.BitSet FOLLOW_27_in_check236
FOLLOW_expression_in_check241
public static final org.antlr.runtime.BitSet FOLLOW_expression_in_check241
FOLLOW_19_in_check243
public static final org.antlr.runtime.BitSet FOLLOW_19_in_check243
FOLLOW_28_in_around272
public static final org.antlr.runtime.BitSet FOLLOW_28_in_around272
FOLLOW_pointcut_in_around276
public static final org.antlr.runtime.BitSet FOLLOW_pointcut_in_around276
FOLLOW_29_in_around278
public static final org.antlr.runtime.BitSet FOLLOW_29_in_around278
FOLLOW_declaredParameterList_in_around283
public static final org.antlr.runtime.BitSet FOLLOW_declaredParameterList_in_around283
FOLLOW_30_in_around286
public static final org.antlr.runtime.BitSet FOLLOW_30_in_around286
FOLLOW_31_in_around291
public static final org.antlr.runtime.BitSet FOLLOW_31_in_around291
FOLLOW_31_in_around299
public static final org.antlr.runtime.BitSet FOLLOW_31_in_around299
FOLLOW_32_in_around303
public static final org.antlr.runtime.BitSet FOLLOW_32_in_around303
FOLLOW_27_in_around305
public static final org.antlr.runtime.BitSet FOLLOW_27_in_around305
FOLLOW_expression_in_around314
public static final org.antlr.runtime.BitSet FOLLOW_expression_in_around314
FOLLOW_19_in_around316
public static final org.antlr.runtime.BitSet FOLLOW_19_in_around316
FOLLOW_31_in_pointcut352
public static final org.antlr.runtime.BitSet FOLLOW_31_in_pointcut352
FOLLOW_identifier_in_pointcut361
public static final org.antlr.runtime.BitSet FOLLOW_identifier_in_pointcut361
FOLLOW_31_in_pointcut372
public static final org.antlr.runtime.BitSet FOLLOW_31_in_pointcut372
FOLLOW_identifier_in_pointcut383
public static final org.antlr.runtime.BitSet FOLLOW_identifier_in_pointcut383
FOLLOW_33_in_pointcut394
public static final org.antlr.runtime.BitSet FOLLOW_33_in_pointcut394
FOLLOW_34_in_extension426
public static final org.antlr.runtime.BitSet FOLLOW_34_in_extension426
FOLLOW_35_in_extension433
public static final org.antlr.runtime.BitSet FOLLOW_35_in_extension433
FOLLOW_type_in_extension440
public static final org.antlr.runtime.BitSet FOLLOW_type_in_extension440
FOLLOW_identifier_in_extension446
public static final org.antlr.runtime.BitSet FOLLOW_identifier_in_extension446
FOLLOW_29_in_extension448
public static final org.antlr.runtime.BitSet FOLLOW_29_in_extension448
FOLLOW_declaredParameterList_in_extension453
public static final org.antlr.runtime.BitSet FOLLOW_declaredParameterList_in_extension453
FOLLOW_32_in_extension457
public static final org.antlr.runtime.BitSet FOLLOW_32_in_extension457
FOLLOW_27_in_extension459
public static final org.antlr.runtime.BitSet FOLLOW_27_in_extension459
FOLLOW_36_in_extension466
public static final org.antlr.runtime.BitSet FOLLOW_36_in_extension466
FOLLOW_javaType_in_extension470
public static final org.antlr.runtime.BitSet FOLLOW_javaType_in_extension470
FOLLOW_37_in_extension472
public static final org.antlr.runtime.BitSet FOLLOW_37_in_extension472
FOLLOW_identifier_in_extension476
public static final org.antlr.runtime.BitSet FOLLOW_identifier_in_extension476
FOLLOW_29_in_extension478
public static final org.antlr.runtime.BitSet FOLLOW_29_in_extension478
FOLLOW_javaType_in_extension482
public static final org.antlr.runtime.BitSet FOLLOW_javaType_in_extension482
FOLLOW_30_in_extension486
public static final org.antlr.runtime.BitSet FOLLOW_30_in_extension486
FOLLOW_javaType_in_extension490
public static final org.antlr.runtime.BitSet FOLLOW_javaType_in_extension490
FOLLOW_32_in_extension498
public static final org.antlr.runtime.BitSet FOLLOW_32_in_extension498
FOLLOW_19_in_extension500
public static final org.antlr.runtime.BitSet FOLLOW_19_in_extension500
FOLLOW_expression_in_extension510
public static final org.antlr.runtime.BitSet FOLLOW_expression_in_extension510
FOLLOW_19_in_extension512
public static final org.antlr.runtime.BitSet FOLLOW_19_in_extension512
FOLLOW_34_in_extension526
public static final org.antlr.runtime.BitSet FOLLOW_34_in_extension526
FOLLOW_38_in_extension532
public static final org.antlr.runtime.BitSet FOLLOW_38_in_extension532
FOLLOW_type_in_extension536
public static final org.antlr.runtime.BitSet FOLLOW_type_in_extension536
FOLLOW_identifier_in_extension541
public static final org.antlr.runtime.BitSet FOLLOW_identifier_in_extension541
FOLLOW_identifier_in_extension547
public static final org.antlr.runtime.BitSet FOLLOW_identifier_in_extension547
FOLLOW_29_in_extension549
public static final org.antlr.runtime.BitSet FOLLOW_29_in_extension549
FOLLOW_declaredParameterList_in_extension554
public static final org.antlr.runtime.BitSet FOLLOW_declaredParameterList_in_extension554
FOLLOW_32_in_extension558
public static final org.antlr.runtime.BitSet FOLLOW_32_in_extension558
FOLLOW_27_in_extension560
public static final org.antlr.runtime.BitSet FOLLOW_27_in_extension560
FOLLOW_expression_in_extension566
public static final org.antlr.runtime.BitSet FOLLOW_expression_in_extension566
FOLLOW_19_in_extension568
public static final org.antlr.runtime.BitSet FOLLOW_19_in_extension568
FOLLOW_identifier_in_javaType598
public static final org.antlr.runtime.BitSet FOLLOW_identifier_in_javaType598
FOLLOW_37_in_javaType607
public static final org.antlr.runtime.BitSet FOLLOW_37_in_javaType607
FOLLOW_identifier_in_javaType613
public static final org.antlr.runtime.BitSet FOLLOW_identifier_in_javaType613
FOLLOW_39_in_javaType619
public static final org.antlr.runtime.BitSet FOLLOW_39_in_javaType619
FOLLOW_40_in_javaType628
public static final org.antlr.runtime.BitSet FOLLOW_40_in_javaType628
FOLLOW_41_in_javaType634
public static final org.antlr.runtime.BitSet FOLLOW_41_in_javaType634
FOLLOW_letExpression_in_expression665
public static final org.antlr.runtime.BitSet FOLLOW_letExpression_in_expression665
FOLLOW_42_in_letExpression693
public static final org.antlr.runtime.BitSet FOLLOW_42_in_letExpression693
FOLLOW_identifier_in_letExpression697
public static final org.antlr.runtime.BitSet FOLLOW_identifier_in_letExpression697
FOLLOW_43_in_letExpression699
public static final org.antlr.runtime.BitSet FOLLOW_43_in_letExpression699
FOLLOW_castedExpression_in_letExpression703
public static final org.antlr.runtime.BitSet FOLLOW_castedExpression_in_letExpression703
FOLLOW_27_in_letExpression705
public static final org.antlr.runtime.BitSet FOLLOW_27_in_letExpression705
FOLLOW_expression_in_letExpression709
public static final org.antlr.runtime.BitSet FOLLOW_expression_in_letExpression709
FOLLOW_castedExpression_in_letExpression722
public static final org.antlr.runtime.BitSet FOLLOW_castedExpression_in_letExpression722
FOLLOW_29_in_castedExpression762
public static final org.antlr.runtime.BitSet FOLLOW_29_in_castedExpression762
FOLLOW_type_in_castedExpression766
public static final org.antlr.runtime.BitSet FOLLOW_type_in_castedExpression766
FOLLOW_32_in_castedExpression768
public static final org.antlr.runtime.BitSet FOLLOW_32_in_castedExpression768
FOLLOW_chainExpression_in_castedExpression772
public static final org.antlr.runtime.BitSet FOLLOW_chainExpression_in_castedExpression772
FOLLOW_chainExpression_in_castedExpression781
public static final org.antlr.runtime.BitSet FOLLOW_chainExpression_in_castedExpression781
FOLLOW_ifExpression_in_chainExpression809
public static final org.antlr.runtime.BitSet FOLLOW_ifExpression_in_chainExpression809
FOLLOW_44_in_chainExpression815
public static final org.antlr.runtime.BitSet FOLLOW_44_in_chainExpression815
FOLLOW_ifExpression_in_chainExpression819
public static final org.antlr.runtime.BitSet FOLLOW_ifExpression_in_chainExpression819
FOLLOW_switchExpression_in_ifExpression849
public static final org.antlr.runtime.BitSet FOLLOW_switchExpression_in_ifExpression849
FOLLOW_45_in_ifExpression853
public static final org.antlr.runtime.BitSet FOLLOW_45_in_ifExpression853
FOLLOW_switchExpression_in_ifExpression857
public static final org.antlr.runtime.BitSet FOLLOW_switchExpression_in_ifExpression857
FOLLOW_27_in_ifExpression859
public static final org.antlr.runtime.BitSet FOLLOW_27_in_ifExpression859
FOLLOW_switchExpression_in_ifExpression863
public static final org.antlr.runtime.BitSet FOLLOW_switchExpression_in_ifExpression863
FOLLOW_24_in_ifExpression871
public static final org.antlr.runtime.BitSet FOLLOW_24_in_ifExpression871
FOLLOW_switchExpression_in_ifExpression875
public static final org.antlr.runtime.BitSet FOLLOW_switchExpression_in_ifExpression875
FOLLOW_46_in_ifExpression877
public static final org.antlr.runtime.BitSet FOLLOW_46_in_ifExpression877
FOLLOW_switchExpression_in_ifExpression881
public static final org.antlr.runtime.BitSet FOLLOW_switchExpression_in_ifExpression881
FOLLOW_47_in_ifExpression884
public static final org.antlr.runtime.BitSet FOLLOW_47_in_ifExpression884
FOLLOW_expression_in_ifExpression888
public static final org.antlr.runtime.BitSet FOLLOW_expression_in_ifExpression888
FOLLOW_48_in_switchExpression918
public static final org.antlr.runtime.BitSet FOLLOW_48_in_switchExpression918
FOLLOW_29_in_switchExpression921
public static final org.antlr.runtime.BitSet FOLLOW_29_in_switchExpression921
FOLLOW_orExpression_in_switchExpression927
public static final org.antlr.runtime.BitSet FOLLOW_orExpression_in_switchExpression927
FOLLOW_32_in_switchExpression929
public static final org.antlr.runtime.BitSet FOLLOW_32_in_switchExpression929
FOLLOW_49_in_switchExpression936
public static final org.antlr.runtime.BitSet FOLLOW_49_in_switchExpression936
FOLLOW_50_in_switchExpression949
public static final org.antlr.runtime.BitSet FOLLOW_50_in_switchExpression949
FOLLOW_orExpression_in_switchExpression953
public static final org.antlr.runtime.BitSet FOLLOW_orExpression_in_switchExpression953
FOLLOW_27_in_switchExpression956
public static final org.antlr.runtime.BitSet FOLLOW_27_in_switchExpression956
FOLLOW_orExpression_in_switchExpression961
public static final org.antlr.runtime.BitSet FOLLOW_orExpression_in_switchExpression961
FOLLOW_51_in_switchExpression979
public static final org.antlr.runtime.BitSet FOLLOW_51_in_switchExpression979
FOLLOW_27_in_switchExpression981
public static final org.antlr.runtime.BitSet FOLLOW_27_in_switchExpression981
FOLLOW_orExpression_in_switchExpression987
public static final org.antlr.runtime.BitSet FOLLOW_orExpression_in_switchExpression987
FOLLOW_52_in_switchExpression992
public static final org.antlr.runtime.BitSet FOLLOW_52_in_switchExpression992
FOLLOW_orExpression_in_switchExpression1004
public static final org.antlr.runtime.BitSet FOLLOW_orExpression_in_switchExpression1004
FOLLOW_andExpression_in_orExpression1033
public static final org.antlr.runtime.BitSet FOLLOW_andExpression_in_orExpression1033
FOLLOW_53_in_orExpression1040
public static final org.antlr.runtime.BitSet FOLLOW_53_in_orExpression1040
FOLLOW_andExpression_in_orExpression1044
public static final org.antlr.runtime.BitSet FOLLOW_andExpression_in_orExpression1044
FOLLOW_impliesExpression_in_andExpression1076
public static final org.antlr.runtime.BitSet FOLLOW_impliesExpression_in_andExpression1076
FOLLOW_54_in_andExpression1083
public static final org.antlr.runtime.BitSet FOLLOW_54_in_andExpression1083
FOLLOW_impliesExpression_in_andExpression1087
public static final org.antlr.runtime.BitSet FOLLOW_impliesExpression_in_andExpression1087
FOLLOW_relationalExpression_in_impliesExpression1118
public static final org.antlr.runtime.BitSet FOLLOW_relationalExpression_in_impliesExpression1118
FOLLOW_55_in_impliesExpression1125
public static final org.antlr.runtime.BitSet FOLLOW_55_in_impliesExpression1125
FOLLOW_relationalExpression_in_impliesExpression1129
public static final org.antlr.runtime.BitSet FOLLOW_relationalExpression_in_impliesExpression1129
FOLLOW_additiveExpression_in_relationalExpression1161
public static final org.antlr.runtime.BitSet FOLLOW_additiveExpression_in_relationalExpression1161
FOLLOW_set_in_relationalExpression1169
public static final org.antlr.runtime.BitSet FOLLOW_set_in_relationalExpression1169
FOLLOW_additiveExpression_in_relationalExpression1195
public static final org.antlr.runtime.BitSet FOLLOW_additiveExpression_in_relationalExpression1195
FOLLOW_multiplicativeExpression_in_additiveExpression1224
public static final org.antlr.runtime.BitSet FOLLOW_multiplicativeExpression_in_additiveExpression1224
FOLLOW_set_in_additiveExpression1234
public static final org.antlr.runtime.BitSet FOLLOW_set_in_additiveExpression1234
FOLLOW_multiplicativeExpression_in_additiveExpression1243
public static final org.antlr.runtime.BitSet FOLLOW_multiplicativeExpression_in_additiveExpression1243
FOLLOW_unaryExpression_in_multiplicativeExpression1272
public static final org.antlr.runtime.BitSet FOLLOW_unaryExpression_in_multiplicativeExpression1272
FOLLOW_set_in_multiplicativeExpression1280
public static final org.antlr.runtime.BitSet FOLLOW_set_in_multiplicativeExpression1280
FOLLOW_unaryExpression_in_multiplicativeExpression1290
public static final org.antlr.runtime.BitSet FOLLOW_unaryExpression_in_multiplicativeExpression1290
FOLLOW_infixExpression_in_unaryExpression1319
public static final org.antlr.runtime.BitSet FOLLOW_infixExpression_in_unaryExpression1319
FOLLOW_65_in_unaryExpression1327
public static final org.antlr.runtime.BitSet FOLLOW_65_in_unaryExpression1327
FOLLOW_infixExpression_in_unaryExpression1331
public static final org.antlr.runtime.BitSet FOLLOW_infixExpression_in_unaryExpression1331
FOLLOW_63_in_unaryExpression1339
public static final org.antlr.runtime.BitSet FOLLOW_63_in_unaryExpression1339
FOLLOW_infixExpression_in_unaryExpression1343
public static final org.antlr.runtime.BitSet FOLLOW_infixExpression_in_unaryExpression1343
FOLLOW_primaryExpression_in_infixExpression1370
public static final org.antlr.runtime.BitSet FOLLOW_primaryExpression_in_infixExpression1370
FOLLOW_37_in_infixExpression1376
public static final org.antlr.runtime.BitSet FOLLOW_37_in_infixExpression1376
FOLLOW_featureCall_in_infixExpression1380
public static final org.antlr.runtime.BitSet FOLLOW_featureCall_in_infixExpression1380
FOLLOW_StringLiteral_in_primaryExpression1415
public static final org.antlr.runtime.BitSet FOLLOW_StringLiteral_in_primaryExpression1415
FOLLOW_featureCall_in_primaryExpression1426
public static final org.antlr.runtime.BitSet FOLLOW_featureCall_in_primaryExpression1426
FOLLOW_booleanLiteral_in_primaryExpression1436
public static final org.antlr.runtime.BitSet FOLLOW_booleanLiteral_in_primaryExpression1436
FOLLOW_numberLiteral_in_primaryExpression1446
public static final org.antlr.runtime.BitSet FOLLOW_numberLiteral_in_primaryExpression1446
FOLLOW_nullLiteral_in_primaryExpression1456
public static final org.antlr.runtime.BitSet FOLLOW_nullLiteral_in_primaryExpression1456
FOLLOW_listLiteral_in_primaryExpression1466
public static final org.antlr.runtime.BitSet FOLLOW_listLiteral_in_primaryExpression1466
FOLLOW_constructorCall_in_primaryExpression1476
public static final org.antlr.runtime.BitSet FOLLOW_constructorCall_in_primaryExpression1476
FOLLOW_globalVarExpression_in_primaryExpression1486
public static final org.antlr.runtime.BitSet FOLLOW_globalVarExpression_in_primaryExpression1486
FOLLOW_paranthesizedExpression_in_primaryExpression1496
public static final org.antlr.runtime.BitSet FOLLOW_paranthesizedExpression_in_primaryExpression1496
FOLLOW_29_in_paranthesizedExpression1523
public static final org.antlr.runtime.BitSet FOLLOW_29_in_paranthesizedExpression1523
FOLLOW_expression_in_paranthesizedExpression1527
public static final org.antlr.runtime.BitSet FOLLOW_expression_in_paranthesizedExpression1527
FOLLOW_32_in_paranthesizedExpression1529
public static final org.antlr.runtime.BitSet FOLLOW_32_in_paranthesizedExpression1529
FOLLOW_66_in_globalVarExpression1558
public static final org.antlr.runtime.BitSet FOLLOW_66_in_globalVarExpression1558
FOLLOW_identifier_in_globalVarExpression1562
public static final org.antlr.runtime.BitSet FOLLOW_identifier_in_globalVarExpression1562
FOLLOW_identifier_in_featureCall1589
public static final org.antlr.runtime.BitSet FOLLOW_identifier_in_featureCall1589
FOLLOW_29_in_featureCall1591
public static final org.antlr.runtime.BitSet FOLLOW_29_in_featureCall1591
FOLLOW_parameterList_in_featureCall1596
public static final org.antlr.runtime.BitSet FOLLOW_parameterList_in_featureCall1596
FOLLOW_32_in_featureCall1600
public static final org.antlr.runtime.BitSet FOLLOW_32_in_featureCall1600
FOLLOW_type_in_featureCall1610
public static final org.antlr.runtime.BitSet FOLLOW_type_in_featureCall1610
FOLLOW_collectionExpression_in_featureCall1621
public static final org.antlr.runtime.BitSet FOLLOW_collectionExpression_in_featureCall1621
FOLLOW_49_in_listLiteral1647
public static final org.antlr.runtime.BitSet FOLLOW_49_in_listLiteral1647
FOLLOW_parameterList_in_listLiteral1652
public static final org.antlr.runtime.BitSet FOLLOW_parameterList_in_listLiteral1652
FOLLOW_52_in_listLiteral1656
public static final org.antlr.runtime.BitSet FOLLOW_52_in_listLiteral1656
FOLLOW_67_in_constructorCall1681
public static final org.antlr.runtime.BitSet FOLLOW_67_in_constructorCall1681
FOLLOW_simpleType_in_constructorCall1685
public static final org.antlr.runtime.BitSet FOLLOW_simpleType_in_constructorCall1685
FOLLOW_set_in_booleanLiteral0
public static final org.antlr.runtime.BitSet FOLLOW_set_in_booleanLiteral0
FOLLOW_70_in_nullLiteral1737
public static final org.antlr.runtime.BitSet FOLLOW_70_in_nullLiteral1737
FOLLOW_IntLiteral_in_numberLiteral1764
public static final org.antlr.runtime.BitSet FOLLOW_IntLiteral_in_numberLiteral1764
FOLLOW_IntLiteral_in_numberLiteral1773
public static final org.antlr.runtime.BitSet FOLLOW_IntLiteral_in_numberLiteral1773
FOLLOW_37_in_numberLiteral1777
public static final org.antlr.runtime.BitSet FOLLOW_37_in_numberLiteral1777
FOLLOW_IntLiteral_in_numberLiteral1781
public static final org.antlr.runtime.BitSet FOLLOW_IntLiteral_in_numberLiteral1781
FOLLOW_71_in_collectionExpression1810
public static final org.antlr.runtime.BitSet FOLLOW_71_in_collectionExpression1810
FOLLOW_29_in_collectionExpression1814
public static final org.antlr.runtime.BitSet FOLLOW_29_in_collectionExpression1814
FOLLOW_type_in_collectionExpression1818
public static final org.antlr.runtime.BitSet FOLLOW_type_in_collectionExpression1818
FOLLOW_32_in_collectionExpression1820
public static final org.antlr.runtime.BitSet FOLLOW_32_in_collectionExpression1820
FOLLOW_set_in_collectionExpression1833
public static final org.antlr.runtime.BitSet FOLLOW_set_in_collectionExpression1833
FOLLOW_29_in_collectionExpression1883
public static final org.antlr.runtime.BitSet FOLLOW_29_in_collectionExpression1883
FOLLOW_identifier_in_collectionExpression1888
public static final org.antlr.runtime.BitSet FOLLOW_identifier_in_collectionExpression1888
FOLLOW_80_in_collectionExpression1890
public static final org.antlr.runtime.BitSet FOLLOW_80_in_collectionExpression1890
FOLLOW_expression_in_collectionExpression1896
public static final org.antlr.runtime.BitSet FOLLOW_expression_in_collectionExpression1896
FOLLOW_32_in_collectionExpression1898
public static final org.antlr.runtime.BitSet FOLLOW_32_in_collectionExpression1898
FOLLOW_declaredParameter_in_declaredParameterList1930
public static final org.antlr.runtime.BitSet FOLLOW_declaredParameter_in_declaredParameterList1930
FOLLOW_30_in_declaredParameterList1934
public static final org.antlr.runtime.BitSet FOLLOW_30_in_declaredParameterList1934
FOLLOW_declaredParameter_in_declaredParameterList1938
public static final org.antlr.runtime.BitSet FOLLOW_declaredParameter_in_declaredParameterList1938
FOLLOW_type_in_declaredParameter1966
public static final org.antlr.runtime.BitSet FOLLOW_type_in_declaredParameter1966
FOLLOW_identifier_in_declaredParameter1970
public static final org.antlr.runtime.BitSet FOLLOW_identifier_in_declaredParameter1970
FOLLOW_expression_in_parameterList1992
public static final org.antlr.runtime.BitSet FOLLOW_expression_in_parameterList1992
FOLLOW_30_in_parameterList1997
public static final org.antlr.runtime.BitSet FOLLOW_30_in_parameterList1997
FOLLOW_expression_in_parameterList2001
public static final org.antlr.runtime.BitSet FOLLOW_expression_in_parameterList2001
FOLLOW_collectionType_in_type2035
public static final org.antlr.runtime.BitSet FOLLOW_collectionType_in_type2035
FOLLOW_simpleType_in_type2045
public static final org.antlr.runtime.BitSet FOLLOW_simpleType_in_type2045
FOLLOW_set_in_collectionType2075
public static final org.antlr.runtime.BitSet FOLLOW_set_in_collectionType2075
FOLLOW_81_in_collectionType2096
public static final org.antlr.runtime.BitSet FOLLOW_81_in_collectionType2096
FOLLOW_simpleType_in_collectionType2100
public static final org.antlr.runtime.BitSet FOLLOW_simpleType_in_collectionType2100
FOLLOW_82_in_collectionType2104
public static final org.antlr.runtime.BitSet FOLLOW_82_in_collectionType2104
FOLLOW_identifier_in_simpleType2132
public static final org.antlr.runtime.BitSet FOLLOW_identifier_in_simpleType2132
FOLLOW_33_in_simpleType2140
public static final org.antlr.runtime.BitSet FOLLOW_33_in_simpleType2140
FOLLOW_identifier_in_simpleType2144
public static final org.antlr.runtime.BitSet FOLLOW_identifier_in_simpleType2144
FOLLOW_Identifier_in_identifier2175
public static final org.antlr.runtime.BitSet FOLLOW_Identifier_in_identifier2175
FOLLOW_29_in_synpred1_Xtend751
public static final org.antlr.runtime.BitSet FOLLOW_29_in_synpred1_Xtend751
FOLLOW_type_in_synpred1_Xtend753
public static final org.antlr.runtime.BitSet FOLLOW_type_in_synpred1_Xtend753
FOLLOW_32_in_synpred1_Xtend755
public static final org.antlr.runtime.BitSet FOLLOW_32_in_synpred1_Xtend755
FOLLOW_castedExpression_in_synpred1_Xtend757
public static final org.antlr.runtime.BitSet FOLLOW_castedExpression_in_synpred1_Xtend757
XtendParser
public XtendParser(org.antlr.runtime.TokenStream input)
XtendParser
public XtendParser(org.antlr.runtime.TokenStream input,
org.antlr.runtime.RecognizerSharedState state)
XtendParser
public XtendParser(org.antlr.runtime.TokenStream stream,
ExtensionFactory factory)
getTokenNames
public java.lang.String[] getTokenNames()
- Description copied from class:
org.antlr.runtime.BaseRecognizer
- Used to print out token names like ID during debugging and
error reporting. The generated parsers implement a method
that overrides this to point to their String[] tokenNames.
- Overrides:
getTokenNames
in class org.antlr.runtime.BaseRecognizer
getGrammarFileName
public java.lang.String getGrammarFileName()
- Description copied from class:
org.antlr.runtime.BaseRecognizer
- For debugging and other purposes, might want the grammar name.
Have ANTLR generate an implementation for this method.
- Overrides:
getGrammarFileName
in class org.antlr.runtime.BaseRecognizer
id
protected Identifier id(org.antlr.runtime.Token t)
reportError
public void reportError(org.antlr.runtime.RecognitionException e)
- Description copied from class:
org.antlr.runtime.BaseRecognizer
- Report a recognition problem.
This method sets errorRecovery to indicate the parser is recovering
not parsing. Once in recovery mode, no errors are generated.
To get out of recovery mode, the parser must successfully match
a token (after a resync). So it will go:
1. error occurs
2. enter recovery mode, report error
3. consume until token found in resynch set
4. try to resume parsing
5. next match() will reset errorRecovery mode
If you override, make sure to update syntaxErrors if you care about that.
- Overrides:
reportError
in class org.antlr.runtime.BaseRecognizer
file
public final ExtensionFile file()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
nsImport
public final NamespaceImportStatement nsImport()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
extImport
public final ExtensionImportStatement extImport()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
check
public final Check check()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
around
public final Around around()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
pointcut
public final Identifier pointcut()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
extension
public final Extension extension()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
javaType
public final Identifier javaType()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
expression
public final Expression expression()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
letExpression
public final Expression letExpression()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
castedExpression
public final Expression castedExpression()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
chainExpression
public final Expression chainExpression()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
ifExpression
public final Expression ifExpression()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
switchExpression
public final Expression switchExpression()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
orExpression
public final Expression orExpression()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
andExpression
public final Expression andExpression()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
impliesExpression
public final Expression impliesExpression()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
relationalExpression
public final Expression relationalExpression()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
additiveExpression
public final Expression additiveExpression()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
multiplicativeExpression
public final Expression multiplicativeExpression()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
unaryExpression
public final Expression unaryExpression()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
infixExpression
public final Expression infixExpression()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
primaryExpression
public final Expression primaryExpression()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
paranthesizedExpression
public final Expression paranthesizedExpression()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
globalVarExpression
public final GlobalVarExpression globalVarExpression()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
featureCall
public final FeatureCall featureCall()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
listLiteral
public final Expression listLiteral()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
constructorCall
public final Expression constructorCall()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
booleanLiteral
public final Expression booleanLiteral()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
nullLiteral
public final Expression nullLiteral()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
numberLiteral
public final Expression numberLiteral()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
collectionExpression
public final FeatureCall collectionExpression()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
declaredParameterList
public final java.util.List<DeclaredParameter> declaredParameterList()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
declaredParameter
public final DeclaredParameter declaredParameter()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
parameterList
public final java.util.List<Expression> parameterList()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
type
public final Identifier type()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
collectionType
public final Identifier collectionType()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
simpleType
public final Identifier simpleType()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
identifier
public final Identifier identifier()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
synpred1_Xtend_fragment
public final void synpred1_Xtend_fragment()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
synpred1_Xtend
public final boolean synpred1_Xtend()