org.openarchitectureware.xtend.parser
Class XtendParser
java.lang.Object
org.antlr.runtime.BaseRecognizer
org.antlr.runtime.Parser
org.openarchitectureware.xtend.parser.XtendParser
- Direct Known Subclasses:
- XtendLocationAddingParser
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 |
_fsp, backtracking, DEFAULT_TOKEN_CHANNEL, errorRecovery, failed, following, HIDDEN, INITIAL_FOLLOW_STACK_SIZE, lastErrorIndex, MEMO_RULE_FAILED, MEMO_RULE_FAILED_I, MEMO_RULE_UNKNOWN, NEXT_TOKEN_RULE_NAME, ruleMemo |
Methods inherited from class org.antlr.runtime.Parser |
getTokenStream, reset, setTokenStream, traceIn, traceOut |
Methods inherited from class org.antlr.runtime.BaseRecognizer |
alreadyParsedRule, beginResync, combineFollows, computeContextSensitiveRuleFOLLOW, computeErrorRecoverySet, consumeUntil, consumeUntil, displayRecognitionError, emitErrorMessage, endResync, getBacktrackingLevel, getErrorHeader, getErrorMessage, getRuleInvocationStack, getRuleInvocationStack, getRuleMemoization, getRuleMemoizationCacheSize, getTokenErrorDisplay, match, matchAny, memoize, mismatch, pushFollow, recover, recoverFromMismatchedElement, recoverFromMismatchedSet, recoverFromMismatchedToken, reportError, 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
XPAND_TAG_OPEN
public static final int XPAND_TAG_OPEN
- See Also:
- Constant Field Values
JavaIDDigit
public static final int JavaIDDigit
- See Also:
- Constant Field Values
Letter
public static final int Letter
- See Also:
- Constant Field Values
UnicodeEscape
public static final int UnicodeEscape
- See Also:
- Constant Field Values
IntLiteral
public static final int IntLiteral
- See Also:
- Constant Field Values
Identifier
public static final int Identifier
- See Also:
- Constant Field Values
HexDigit
public static final int HexDigit
- See Also:
- Constant Field Values
EscapeSequence
public static final int EscapeSequence
- See Also:
- Constant Field Values
WS
public static final int WS
- See Also:
- Constant Field Values
EOF
public static final int EOF
- See Also:
- Constant Field Values
OctalEscape
public static final int OctalEscape
- See Also:
- Constant Field Values
COMMENT
public static final int COMMENT
- See Also:
- Constant Field Values
StringLiteral
public static final int StringLiteral
- See Also:
- Constant Field Values
LINE_COMMENT
public static final int LINE_COMMENT
- See Also:
- Constant Field Values
XPAND_TAG_CLOSE
public static final int XPAND_TAG_CLOSE
- See Also:
- Constant Field Values
dfa26
protected org.openarchitectureware.xtend.parser.XtendParser.DFA26 dfa26
FOLLOW_nsImport_in_file51
public static final org.antlr.runtime.BitSet FOLLOW_nsImport_in_file51
FOLLOW_extImport_in_file61
public static final org.antlr.runtime.BitSet FOLLOW_extImport_in_file61
FOLLOW_extension_in_file71
public static final org.antlr.runtime.BitSet FOLLOW_extension_in_file71
FOLLOW_around_in_file81
public static final org.antlr.runtime.BitSet FOLLOW_around_in_file81
FOLLOW_check_in_file91
public static final org.antlr.runtime.BitSet FOLLOW_check_in_file91
FOLLOW_EOF_in_file99
public static final org.antlr.runtime.BitSet FOLLOW_EOF_in_file99
FOLLOW_18_in_nsImport117
public static final org.antlr.runtime.BitSet FOLLOW_18_in_nsImport117
FOLLOW_type_in_nsImport121
public static final org.antlr.runtime.BitSet FOLLOW_type_in_nsImport121
FOLLOW_19_in_nsImport125
public static final org.antlr.runtime.BitSet FOLLOW_19_in_nsImport125
FOLLOW_20_in_extImport140
public static final org.antlr.runtime.BitSet FOLLOW_20_in_extImport140
FOLLOW_type_in_extImport144
public static final org.antlr.runtime.BitSet FOLLOW_type_in_extImport144
FOLLOW_21_in_extImport149
public static final org.antlr.runtime.BitSet FOLLOW_21_in_extImport149
FOLLOW_19_in_extImport153
public static final org.antlr.runtime.BitSet FOLLOW_19_in_extImport153
FOLLOW_22_in_check168
public static final org.antlr.runtime.BitSet FOLLOW_22_in_check168
FOLLOW_type_in_check172
public static final org.antlr.runtime.BitSet FOLLOW_type_in_check172
FOLLOW_23_in_check175
public static final org.antlr.runtime.BitSet FOLLOW_23_in_check175
FOLLOW_expression_in_check179
public static final org.antlr.runtime.BitSet FOLLOW_expression_in_check179
FOLLOW_24_in_check186
public static final org.antlr.runtime.BitSet FOLLOW_24_in_check186
FOLLOW_25_in_check188
public static final org.antlr.runtime.BitSet FOLLOW_25_in_check188
FOLLOW_expression_in_check193
public static final org.antlr.runtime.BitSet FOLLOW_expression_in_check193
FOLLOW_26_in_check195
public static final org.antlr.runtime.BitSet FOLLOW_26_in_check195
FOLLOW_expression_in_check200
public static final org.antlr.runtime.BitSet FOLLOW_expression_in_check200
FOLLOW_19_in_check202
public static final org.antlr.runtime.BitSet FOLLOW_19_in_check202
FOLLOW_27_in_around223
public static final org.antlr.runtime.BitSet FOLLOW_27_in_around223
FOLLOW_pointcut_in_around227
public static final org.antlr.runtime.BitSet FOLLOW_pointcut_in_around227
FOLLOW_28_in_around229
public static final org.antlr.runtime.BitSet FOLLOW_28_in_around229
FOLLOW_declaredParameterList_in_around234
public static final org.antlr.runtime.BitSet FOLLOW_declaredParameterList_in_around234
FOLLOW_29_in_around237
public static final org.antlr.runtime.BitSet FOLLOW_29_in_around237
FOLLOW_30_in_around242
public static final org.antlr.runtime.BitSet FOLLOW_30_in_around242
FOLLOW_30_in_around250
public static final org.antlr.runtime.BitSet FOLLOW_30_in_around250
FOLLOW_31_in_around254
public static final org.antlr.runtime.BitSet FOLLOW_31_in_around254
FOLLOW_26_in_around256
public static final org.antlr.runtime.BitSet FOLLOW_26_in_around256
FOLLOW_expression_in_around265
public static final org.antlr.runtime.BitSet FOLLOW_expression_in_around265
FOLLOW_19_in_around267
public static final org.antlr.runtime.BitSet FOLLOW_19_in_around267
FOLLOW_30_in_pointcut295
public static final org.antlr.runtime.BitSet FOLLOW_30_in_pointcut295
FOLLOW_identifier_in_pointcut304
public static final org.antlr.runtime.BitSet FOLLOW_identifier_in_pointcut304
FOLLOW_30_in_pointcut315
public static final org.antlr.runtime.BitSet FOLLOW_30_in_pointcut315
FOLLOW_identifier_in_pointcut326
public static final org.antlr.runtime.BitSet FOLLOW_identifier_in_pointcut326
FOLLOW_32_in_pointcut337
public static final org.antlr.runtime.BitSet FOLLOW_32_in_pointcut337
FOLLOW_33_in_extension365
public static final org.antlr.runtime.BitSet FOLLOW_33_in_extension365
FOLLOW_34_in_extension372
public static final org.antlr.runtime.BitSet FOLLOW_34_in_extension372
FOLLOW_type_in_extension379
public static final org.antlr.runtime.BitSet FOLLOW_type_in_extension379
FOLLOW_identifier_in_extension385
public static final org.antlr.runtime.BitSet FOLLOW_identifier_in_extension385
FOLLOW_28_in_extension387
public static final org.antlr.runtime.BitSet FOLLOW_28_in_extension387
FOLLOW_declaredParameterList_in_extension392
public static final org.antlr.runtime.BitSet FOLLOW_declaredParameterList_in_extension392
FOLLOW_31_in_extension396
public static final org.antlr.runtime.BitSet FOLLOW_31_in_extension396
FOLLOW_26_in_extension398
public static final org.antlr.runtime.BitSet FOLLOW_26_in_extension398
FOLLOW_35_in_extension405
public static final org.antlr.runtime.BitSet FOLLOW_35_in_extension405
FOLLOW_javaType_in_extension409
public static final org.antlr.runtime.BitSet FOLLOW_javaType_in_extension409
FOLLOW_36_in_extension411
public static final org.antlr.runtime.BitSet FOLLOW_36_in_extension411
FOLLOW_identifier_in_extension415
public static final org.antlr.runtime.BitSet FOLLOW_identifier_in_extension415
FOLLOW_28_in_extension417
public static final org.antlr.runtime.BitSet FOLLOW_28_in_extension417
FOLLOW_javaType_in_extension421
public static final org.antlr.runtime.BitSet FOLLOW_javaType_in_extension421
FOLLOW_29_in_extension425
public static final org.antlr.runtime.BitSet FOLLOW_29_in_extension425
FOLLOW_javaType_in_extension429
public static final org.antlr.runtime.BitSet FOLLOW_javaType_in_extension429
FOLLOW_31_in_extension437
public static final org.antlr.runtime.BitSet FOLLOW_31_in_extension437
FOLLOW_19_in_extension439
public static final org.antlr.runtime.BitSet FOLLOW_19_in_extension439
FOLLOW_expression_in_extension449
public static final org.antlr.runtime.BitSet FOLLOW_expression_in_extension449
FOLLOW_19_in_extension451
public static final org.antlr.runtime.BitSet FOLLOW_19_in_extension451
FOLLOW_33_in_extension465
public static final org.antlr.runtime.BitSet FOLLOW_33_in_extension465
FOLLOW_37_in_extension471
public static final org.antlr.runtime.BitSet FOLLOW_37_in_extension471
FOLLOW_type_in_extension475
public static final org.antlr.runtime.BitSet FOLLOW_type_in_extension475
FOLLOW_identifier_in_extension480
public static final org.antlr.runtime.BitSet FOLLOW_identifier_in_extension480
FOLLOW_identifier_in_extension486
public static final org.antlr.runtime.BitSet FOLLOW_identifier_in_extension486
FOLLOW_28_in_extension488
public static final org.antlr.runtime.BitSet FOLLOW_28_in_extension488
FOLLOW_declaredParameterList_in_extension493
public static final org.antlr.runtime.BitSet FOLLOW_declaredParameterList_in_extension493
FOLLOW_31_in_extension497
public static final org.antlr.runtime.BitSet FOLLOW_31_in_extension497
FOLLOW_26_in_extension499
public static final org.antlr.runtime.BitSet FOLLOW_26_in_extension499
FOLLOW_expression_in_extension505
public static final org.antlr.runtime.BitSet FOLLOW_expression_in_extension505
FOLLOW_19_in_extension507
public static final org.antlr.runtime.BitSet FOLLOW_19_in_extension507
FOLLOW_identifier_in_javaType529
public static final org.antlr.runtime.BitSet FOLLOW_identifier_in_javaType529
FOLLOW_36_in_javaType538
public static final org.antlr.runtime.BitSet FOLLOW_36_in_javaType538
FOLLOW_identifier_in_javaType544
public static final org.antlr.runtime.BitSet FOLLOW_identifier_in_javaType544
FOLLOW_38_in_javaType550
public static final org.antlr.runtime.BitSet FOLLOW_38_in_javaType550
FOLLOW_39_in_javaType559
public static final org.antlr.runtime.BitSet FOLLOW_39_in_javaType559
FOLLOW_40_in_javaType565
public static final org.antlr.runtime.BitSet FOLLOW_40_in_javaType565
FOLLOW_letExpression_in_expression587
public static final org.antlr.runtime.BitSet FOLLOW_letExpression_in_expression587
FOLLOW_41_in_letExpression606
public static final org.antlr.runtime.BitSet FOLLOW_41_in_letExpression606
FOLLOW_identifier_in_letExpression610
public static final org.antlr.runtime.BitSet FOLLOW_identifier_in_letExpression610
FOLLOW_42_in_letExpression612
public static final org.antlr.runtime.BitSet FOLLOW_42_in_letExpression612
FOLLOW_castedExpression_in_letExpression616
public static final org.antlr.runtime.BitSet FOLLOW_castedExpression_in_letExpression616
FOLLOW_26_in_letExpression618
public static final org.antlr.runtime.BitSet FOLLOW_26_in_letExpression618
FOLLOW_expression_in_letExpression622
public static final org.antlr.runtime.BitSet FOLLOW_expression_in_letExpression622
FOLLOW_castedExpression_in_letExpression635
public static final org.antlr.runtime.BitSet FOLLOW_castedExpression_in_letExpression635
FOLLOW_28_in_castedExpression666
public static final org.antlr.runtime.BitSet FOLLOW_28_in_castedExpression666
FOLLOW_type_in_castedExpression670
public static final org.antlr.runtime.BitSet FOLLOW_type_in_castedExpression670
FOLLOW_31_in_castedExpression672
public static final org.antlr.runtime.BitSet FOLLOW_31_in_castedExpression672
FOLLOW_chainExpression_in_castedExpression676
public static final org.antlr.runtime.BitSet FOLLOW_chainExpression_in_castedExpression676
FOLLOW_chainExpression_in_castedExpression685
public static final org.antlr.runtime.BitSet FOLLOW_chainExpression_in_castedExpression685
FOLLOW_ifExpression_in_chainExpression705
public static final org.antlr.runtime.BitSet FOLLOW_ifExpression_in_chainExpression705
FOLLOW_43_in_chainExpression711
public static final org.antlr.runtime.BitSet FOLLOW_43_in_chainExpression711
FOLLOW_ifExpression_in_chainExpression715
public static final org.antlr.runtime.BitSet FOLLOW_ifExpression_in_chainExpression715
FOLLOW_switchExpression_in_ifExpression736
public static final org.antlr.runtime.BitSet FOLLOW_switchExpression_in_ifExpression736
FOLLOW_44_in_ifExpression740
public static final org.antlr.runtime.BitSet FOLLOW_44_in_ifExpression740
FOLLOW_switchExpression_in_ifExpression744
public static final org.antlr.runtime.BitSet FOLLOW_switchExpression_in_ifExpression744
FOLLOW_26_in_ifExpression746
public static final org.antlr.runtime.BitSet FOLLOW_26_in_ifExpression746
FOLLOW_switchExpression_in_ifExpression750
public static final org.antlr.runtime.BitSet FOLLOW_switchExpression_in_ifExpression750
FOLLOW_23_in_ifExpression758
public static final org.antlr.runtime.BitSet FOLLOW_23_in_ifExpression758
FOLLOW_switchExpression_in_ifExpression762
public static final org.antlr.runtime.BitSet FOLLOW_switchExpression_in_ifExpression762
FOLLOW_45_in_ifExpression764
public static final org.antlr.runtime.BitSet FOLLOW_45_in_ifExpression764
FOLLOW_switchExpression_in_ifExpression768
public static final org.antlr.runtime.BitSet FOLLOW_switchExpression_in_ifExpression768
FOLLOW_46_in_ifExpression771
public static final org.antlr.runtime.BitSet FOLLOW_46_in_ifExpression771
FOLLOW_expression_in_ifExpression775
public static final org.antlr.runtime.BitSet FOLLOW_expression_in_ifExpression775
FOLLOW_47_in_switchExpression802
public static final org.antlr.runtime.BitSet FOLLOW_47_in_switchExpression802
FOLLOW_28_in_switchExpression805
public static final org.antlr.runtime.BitSet FOLLOW_28_in_switchExpression805
FOLLOW_orExpression_in_switchExpression811
public static final org.antlr.runtime.BitSet FOLLOW_orExpression_in_switchExpression811
FOLLOW_31_in_switchExpression813
public static final org.antlr.runtime.BitSet FOLLOW_31_in_switchExpression813
FOLLOW_48_in_switchExpression820
public static final org.antlr.runtime.BitSet FOLLOW_48_in_switchExpression820
FOLLOW_49_in_switchExpression833
public static final org.antlr.runtime.BitSet FOLLOW_49_in_switchExpression833
FOLLOW_orExpression_in_switchExpression837
public static final org.antlr.runtime.BitSet FOLLOW_orExpression_in_switchExpression837
FOLLOW_26_in_switchExpression840
public static final org.antlr.runtime.BitSet FOLLOW_26_in_switchExpression840
FOLLOW_orExpression_in_switchExpression845
public static final org.antlr.runtime.BitSet FOLLOW_orExpression_in_switchExpression845
FOLLOW_50_in_switchExpression863
public static final org.antlr.runtime.BitSet FOLLOW_50_in_switchExpression863
FOLLOW_26_in_switchExpression865
public static final org.antlr.runtime.BitSet FOLLOW_26_in_switchExpression865
FOLLOW_orExpression_in_switchExpression871
public static final org.antlr.runtime.BitSet FOLLOW_orExpression_in_switchExpression871
FOLLOW_51_in_switchExpression876
public static final org.antlr.runtime.BitSet FOLLOW_51_in_switchExpression876
FOLLOW_orExpression_in_switchExpression888
public static final org.antlr.runtime.BitSet FOLLOW_orExpression_in_switchExpression888
FOLLOW_andExpression_in_orExpression908
public static final org.antlr.runtime.BitSet FOLLOW_andExpression_in_orExpression908
FOLLOW_52_in_orExpression915
public static final org.antlr.runtime.BitSet FOLLOW_52_in_orExpression915
FOLLOW_andExpression_in_orExpression919
public static final org.antlr.runtime.BitSet FOLLOW_andExpression_in_orExpression919
FOLLOW_impliesExpression_in_andExpression942
public static final org.antlr.runtime.BitSet FOLLOW_impliesExpression_in_andExpression942
FOLLOW_53_in_andExpression949
public static final org.antlr.runtime.BitSet FOLLOW_53_in_andExpression949
FOLLOW_impliesExpression_in_andExpression953
public static final org.antlr.runtime.BitSet FOLLOW_impliesExpression_in_andExpression953
FOLLOW_relationalExpression_in_impliesExpression975
public static final org.antlr.runtime.BitSet FOLLOW_relationalExpression_in_impliesExpression975
FOLLOW_54_in_impliesExpression982
public static final org.antlr.runtime.BitSet FOLLOW_54_in_impliesExpression982
FOLLOW_relationalExpression_in_impliesExpression986
public static final org.antlr.runtime.BitSet FOLLOW_relationalExpression_in_impliesExpression986
FOLLOW_additiveExpression_in_relationalExpression1010
public static final org.antlr.runtime.BitSet FOLLOW_additiveExpression_in_relationalExpression1010
FOLLOW_set_in_relationalExpression1018
public static final org.antlr.runtime.BitSet FOLLOW_set_in_relationalExpression1018
FOLLOW_additiveExpression_in_relationalExpression1044
public static final org.antlr.runtime.BitSet FOLLOW_additiveExpression_in_relationalExpression1044
FOLLOW_multiplicativeExpression_in_additiveExpression1065
public static final org.antlr.runtime.BitSet FOLLOW_multiplicativeExpression_in_additiveExpression1065
FOLLOW_set_in_additiveExpression1075
public static final org.antlr.runtime.BitSet FOLLOW_set_in_additiveExpression1075
FOLLOW_multiplicativeExpression_in_additiveExpression1084
public static final org.antlr.runtime.BitSet FOLLOW_multiplicativeExpression_in_additiveExpression1084
FOLLOW_unaryExpression_in_multiplicativeExpression1103
public static final org.antlr.runtime.BitSet FOLLOW_unaryExpression_in_multiplicativeExpression1103
FOLLOW_set_in_multiplicativeExpression1111
public static final org.antlr.runtime.BitSet FOLLOW_set_in_multiplicativeExpression1111
FOLLOW_unaryExpression_in_multiplicativeExpression1121
public static final org.antlr.runtime.BitSet FOLLOW_unaryExpression_in_multiplicativeExpression1121
FOLLOW_infixExpression_in_unaryExpression1142
public static final org.antlr.runtime.BitSet FOLLOW_infixExpression_in_unaryExpression1142
FOLLOW_64_in_unaryExpression1150
public static final org.antlr.runtime.BitSet FOLLOW_64_in_unaryExpression1150
FOLLOW_infixExpression_in_unaryExpression1154
public static final org.antlr.runtime.BitSet FOLLOW_infixExpression_in_unaryExpression1154
FOLLOW_62_in_unaryExpression1162
public static final org.antlr.runtime.BitSet FOLLOW_62_in_unaryExpression1162
FOLLOW_infixExpression_in_unaryExpression1166
public static final org.antlr.runtime.BitSet FOLLOW_infixExpression_in_unaryExpression1166
FOLLOW_primaryExpression_in_infixExpression1184
public static final org.antlr.runtime.BitSet FOLLOW_primaryExpression_in_infixExpression1184
FOLLOW_36_in_infixExpression1190
public static final org.antlr.runtime.BitSet FOLLOW_36_in_infixExpression1190
FOLLOW_featureCall_in_infixExpression1194
public static final org.antlr.runtime.BitSet FOLLOW_featureCall_in_infixExpression1194
FOLLOW_StringLiteral_in_primaryExpression1220
public static final org.antlr.runtime.BitSet FOLLOW_StringLiteral_in_primaryExpression1220
FOLLOW_featureCall_in_primaryExpression1231
public static final org.antlr.runtime.BitSet FOLLOW_featureCall_in_primaryExpression1231
FOLLOW_booleanLiteral_in_primaryExpression1241
public static final org.antlr.runtime.BitSet FOLLOW_booleanLiteral_in_primaryExpression1241
FOLLOW_numberLiteral_in_primaryExpression1251
public static final org.antlr.runtime.BitSet FOLLOW_numberLiteral_in_primaryExpression1251
FOLLOW_nullLiteral_in_primaryExpression1261
public static final org.antlr.runtime.BitSet FOLLOW_nullLiteral_in_primaryExpression1261
FOLLOW_listLiteral_in_primaryExpression1271
public static final org.antlr.runtime.BitSet FOLLOW_listLiteral_in_primaryExpression1271
FOLLOW_constructorCall_in_primaryExpression1281
public static final org.antlr.runtime.BitSet FOLLOW_constructorCall_in_primaryExpression1281
FOLLOW_globalVarExpression_in_primaryExpression1291
public static final org.antlr.runtime.BitSet FOLLOW_globalVarExpression_in_primaryExpression1291
FOLLOW_paranthesizedExpression_in_primaryExpression1301
public static final org.antlr.runtime.BitSet FOLLOW_paranthesizedExpression_in_primaryExpression1301
FOLLOW_28_in_paranthesizedExpression1320
public static final org.antlr.runtime.BitSet FOLLOW_28_in_paranthesizedExpression1320
FOLLOW_expression_in_paranthesizedExpression1324
public static final org.antlr.runtime.BitSet FOLLOW_expression_in_paranthesizedExpression1324
FOLLOW_31_in_paranthesizedExpression1326
public static final org.antlr.runtime.BitSet FOLLOW_31_in_paranthesizedExpression1326
FOLLOW_65_in_globalVarExpression1346
public static final org.antlr.runtime.BitSet FOLLOW_65_in_globalVarExpression1346
FOLLOW_identifier_in_globalVarExpression1350
public static final org.antlr.runtime.BitSet FOLLOW_identifier_in_globalVarExpression1350
FOLLOW_identifier_in_featureCall1368
public static final org.antlr.runtime.BitSet FOLLOW_identifier_in_featureCall1368
FOLLOW_28_in_featureCall1370
public static final org.antlr.runtime.BitSet FOLLOW_28_in_featureCall1370
FOLLOW_parameterList_in_featureCall1375
public static final org.antlr.runtime.BitSet FOLLOW_parameterList_in_featureCall1375
FOLLOW_31_in_featureCall1379
public static final org.antlr.runtime.BitSet FOLLOW_31_in_featureCall1379
FOLLOW_type_in_featureCall1389
public static final org.antlr.runtime.BitSet FOLLOW_type_in_featureCall1389
FOLLOW_collectionExpression_in_featureCall1400
public static final org.antlr.runtime.BitSet FOLLOW_collectionExpression_in_featureCall1400
FOLLOW_48_in_listLiteral1417
public static final org.antlr.runtime.BitSet FOLLOW_48_in_listLiteral1417
FOLLOW_parameterList_in_listLiteral1422
public static final org.antlr.runtime.BitSet FOLLOW_parameterList_in_listLiteral1422
FOLLOW_51_in_listLiteral1426
public static final org.antlr.runtime.BitSet FOLLOW_51_in_listLiteral1426
FOLLOW_66_in_constructorCall1443
public static final org.antlr.runtime.BitSet FOLLOW_66_in_constructorCall1443
FOLLOW_simpleType_in_constructorCall1447
public static final org.antlr.runtime.BitSet FOLLOW_simpleType_in_constructorCall1447
FOLLOW_set_in_booleanLiteral0
public static final org.antlr.runtime.BitSet FOLLOW_set_in_booleanLiteral0
FOLLOW_69_in_nullLiteral1482
public static final org.antlr.runtime.BitSet FOLLOW_69_in_nullLiteral1482
FOLLOW_IntLiteral_in_numberLiteral1501
public static final org.antlr.runtime.BitSet FOLLOW_IntLiteral_in_numberLiteral1501
FOLLOW_IntLiteral_in_numberLiteral1510
public static final org.antlr.runtime.BitSet FOLLOW_IntLiteral_in_numberLiteral1510
FOLLOW_36_in_numberLiteral1514
public static final org.antlr.runtime.BitSet FOLLOW_36_in_numberLiteral1514
FOLLOW_IntLiteral_in_numberLiteral1518
public static final org.antlr.runtime.BitSet FOLLOW_IntLiteral_in_numberLiteral1518
FOLLOW_70_in_collectionExpression1538
public static final org.antlr.runtime.BitSet FOLLOW_70_in_collectionExpression1538
FOLLOW_28_in_collectionExpression1542
public static final org.antlr.runtime.BitSet FOLLOW_28_in_collectionExpression1542
FOLLOW_type_in_collectionExpression1546
public static final org.antlr.runtime.BitSet FOLLOW_type_in_collectionExpression1546
FOLLOW_31_in_collectionExpression1548
public static final org.antlr.runtime.BitSet FOLLOW_31_in_collectionExpression1548
FOLLOW_set_in_collectionExpression1561
public static final org.antlr.runtime.BitSet FOLLOW_set_in_collectionExpression1561
FOLLOW_28_in_collectionExpression1611
public static final org.antlr.runtime.BitSet FOLLOW_28_in_collectionExpression1611
FOLLOW_identifier_in_collectionExpression1616
public static final org.antlr.runtime.BitSet FOLLOW_identifier_in_collectionExpression1616
FOLLOW_79_in_collectionExpression1618
public static final org.antlr.runtime.BitSet FOLLOW_79_in_collectionExpression1618
FOLLOW_expression_in_collectionExpression1624
public static final org.antlr.runtime.BitSet FOLLOW_expression_in_collectionExpression1624
FOLLOW_31_in_collectionExpression1626
public static final org.antlr.runtime.BitSet FOLLOW_31_in_collectionExpression1626
FOLLOW_declaredParameter_in_declaredParameterList1650
public static final org.antlr.runtime.BitSet FOLLOW_declaredParameter_in_declaredParameterList1650
FOLLOW_29_in_declaredParameterList1654
public static final org.antlr.runtime.BitSet FOLLOW_29_in_declaredParameterList1654
FOLLOW_declaredParameter_in_declaredParameterList1658
public static final org.antlr.runtime.BitSet FOLLOW_declaredParameter_in_declaredParameterList1658
FOLLOW_type_in_declaredParameter1678
public static final org.antlr.runtime.BitSet FOLLOW_type_in_declaredParameter1678
FOLLOW_identifier_in_declaredParameter1682
public static final org.antlr.runtime.BitSet FOLLOW_identifier_in_declaredParameter1682
FOLLOW_expression_in_parameterList1704
public static final org.antlr.runtime.BitSet FOLLOW_expression_in_parameterList1704
FOLLOW_29_in_parameterList1709
public static final org.antlr.runtime.BitSet FOLLOW_29_in_parameterList1709
FOLLOW_expression_in_parameterList1713
public static final org.antlr.runtime.BitSet FOLLOW_expression_in_parameterList1713
FOLLOW_collectionType_in_type1739
public static final org.antlr.runtime.BitSet FOLLOW_collectionType_in_type1739
FOLLOW_simpleType_in_type1749
public static final org.antlr.runtime.BitSet FOLLOW_simpleType_in_type1749
FOLLOW_set_in_collectionType1771
public static final org.antlr.runtime.BitSet FOLLOW_set_in_collectionType1771
FOLLOW_80_in_collectionType1792
public static final org.antlr.runtime.BitSet FOLLOW_80_in_collectionType1792
FOLLOW_simpleType_in_collectionType1796
public static final org.antlr.runtime.BitSet FOLLOW_simpleType_in_collectionType1796
FOLLOW_81_in_collectionType1800
public static final org.antlr.runtime.BitSet FOLLOW_81_in_collectionType1800
FOLLOW_identifier_in_simpleType1820
public static final org.antlr.runtime.BitSet FOLLOW_identifier_in_simpleType1820
FOLLOW_32_in_simpleType1828
public static final org.antlr.runtime.BitSet FOLLOW_32_in_simpleType1828
FOLLOW_identifier_in_simpleType1832
public static final org.antlr.runtime.BitSet FOLLOW_identifier_in_simpleType1832
FOLLOW_Identifier_in_identifier1855
public static final org.antlr.runtime.BitSet FOLLOW_Identifier_in_identifier1855
FOLLOW_28_in_synpred1655
public static final org.antlr.runtime.BitSet FOLLOW_28_in_synpred1655
FOLLOW_type_in_synpred1657
public static final org.antlr.runtime.BitSet FOLLOW_type_in_synpred1657
FOLLOW_31_in_synpred1659
public static final org.antlr.runtime.BitSet FOLLOW_31_in_synpred1659
FOLLOW_castedExpression_in_synpred1661
public static final org.antlr.runtime.BitSet FOLLOW_castedExpression_in_synpred1661
XtendParser
public XtendParser(org.antlr.runtime.TokenStream input)
XtendParser
public XtendParser(org.antlr.runtime.TokenStream stream,
ExtensionFactory factory)
getTokenNames
public java.lang.String[] getTokenNames()
- Overrides:
getTokenNames
in class org.antlr.runtime.BaseRecognizer
getGrammarFileName
public java.lang.String getGrammarFileName()
- Overrides:
getGrammarFileName
in class org.antlr.runtime.BaseRecognizer
id
protected Identifier id(org.antlr.runtime.Token t)
file
public ExtensionFile file()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
nsImport
public ImportStatement nsImport()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
extImport
public ImportStatement extImport()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
check
public Check check()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
around
public Around around()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
pointcut
public Identifier pointcut()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
extension
public Extension extension()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
javaType
public Identifier javaType()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
expression
public Expression expression()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
letExpression
public Expression letExpression()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
castedExpression
public Expression castedExpression()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
chainExpression
public Expression chainExpression()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
ifExpression
public Expression ifExpression()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
switchExpression
public Expression switchExpression()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
orExpression
public Expression orExpression()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
andExpression
public Expression andExpression()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
impliesExpression
public Expression impliesExpression()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
relationalExpression
public Expression relationalExpression()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
additiveExpression
public Expression additiveExpression()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
multiplicativeExpression
public Expression multiplicativeExpression()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
unaryExpression
public Expression unaryExpression()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
infixExpression
public Expression infixExpression()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
primaryExpression
public Expression primaryExpression()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
paranthesizedExpression
public Expression paranthesizedExpression()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
globalVarExpression
public GlobalVarExpression globalVarExpression()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
featureCall
public FeatureCall featureCall()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
listLiteral
public Expression listLiteral()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
constructorCall
public Expression constructorCall()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
booleanLiteral
public Expression booleanLiteral()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
nullLiteral
public Expression nullLiteral()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
numberLiteral
public Expression numberLiteral()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
collectionExpression
public FeatureCall collectionExpression()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
declaredParameterList
public java.util.List<DeclaredParameter> declaredParameterList()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
declaredParameter
public DeclaredParameter declaredParameter()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
parameterList
public java.util.List<Expression> parameterList()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
type
public Identifier type()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
collectionType
public Identifier collectionType()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
simpleType
public Identifier simpleType()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
identifier
public Identifier identifier()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
synpred1_fragment
public void synpred1_fragment()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
synpred1
public final boolean synpred1()