org.eclipse.internal.xtend.xtend.parser
Class XtendParser

java.lang.Object
  extended by org.antlr.runtime.BaseRecognizer
      extended by org.antlr.runtime.Parser
          extended by org.eclipse.internal.xtend.xtend.parser.XtendParser

public class XtendParser
extends org.antlr.runtime.Parser


Field Summary
static int COMMENT
           
protected  org.eclipse.internal.xtend.xtend.parser.XtendParser.DFA27 dfa27
           
static int EOF
           
static int EscapeSequence
           
static org.antlr.runtime.BitSet FOLLOW_18_in_nsImport131
           
static org.antlr.runtime.BitSet FOLLOW_19_in_around316
           
static org.antlr.runtime.BitSet FOLLOW_19_in_check243
           
static org.antlr.runtime.BitSet FOLLOW_19_in_extension500
           
static org.antlr.runtime.BitSet FOLLOW_19_in_extension512
           
static org.antlr.runtime.BitSet FOLLOW_19_in_extension568
           
static org.antlr.runtime.BitSet FOLLOW_19_in_extImport177
           
static org.antlr.runtime.BitSet FOLLOW_19_in_nsImport139
           
static org.antlr.runtime.BitSet FOLLOW_20_in_extImport164
           
static org.antlr.runtime.BitSet FOLLOW_21_in_extImport173
           
static org.antlr.runtime.BitSet FOLLOW_22_in_check202
           
static org.antlr.runtime.BitSet FOLLOW_23_in_check208
           
static org.antlr.runtime.BitSet FOLLOW_24_in_check216
           
static org.antlr.runtime.BitSet FOLLOW_24_in_ifExpression871
           
static org.antlr.runtime.BitSet FOLLOW_25_in_check227
           
static org.antlr.runtime.BitSet FOLLOW_26_in_check229
           
static org.antlr.runtime.BitSet FOLLOW_27_in_around305
           
static org.antlr.runtime.BitSet FOLLOW_27_in_check236
           
static org.antlr.runtime.BitSet FOLLOW_27_in_extension459
           
static org.antlr.runtime.BitSet FOLLOW_27_in_extension560
           
static org.antlr.runtime.BitSet FOLLOW_27_in_ifExpression859
           
static org.antlr.runtime.BitSet FOLLOW_27_in_letExpression705
           
static org.antlr.runtime.BitSet FOLLOW_27_in_switchExpression956
           
static org.antlr.runtime.BitSet FOLLOW_27_in_switchExpression981
           
static org.antlr.runtime.BitSet FOLLOW_28_in_around272
           
static org.antlr.runtime.BitSet FOLLOW_29_in_around278
           
static org.antlr.runtime.BitSet FOLLOW_29_in_castedExpression762
           
static org.antlr.runtime.BitSet FOLLOW_29_in_collectionExpression1814
           
static org.antlr.runtime.BitSet FOLLOW_29_in_collectionExpression1883
           
static org.antlr.runtime.BitSet FOLLOW_29_in_extension448
           
static org.antlr.runtime.BitSet FOLLOW_29_in_extension478
           
static org.antlr.runtime.BitSet FOLLOW_29_in_extension549
           
static org.antlr.runtime.BitSet FOLLOW_29_in_featureCall1591
           
static org.antlr.runtime.BitSet FOLLOW_29_in_paranthesizedExpression1523
           
static org.antlr.runtime.BitSet FOLLOW_29_in_switchExpression921
           
static org.antlr.runtime.BitSet FOLLOW_29_in_synpred1_Xtend751
           
static org.antlr.runtime.BitSet FOLLOW_30_in_around286
           
static org.antlr.runtime.BitSet FOLLOW_30_in_declaredParameterList1934
           
static org.antlr.runtime.BitSet FOLLOW_30_in_extension486
           
static org.antlr.runtime.BitSet FOLLOW_30_in_parameterList1997
           
static org.antlr.runtime.BitSet FOLLOW_31_in_around291
           
static org.antlr.runtime.BitSet FOLLOW_31_in_around299
           
static org.antlr.runtime.BitSet FOLLOW_31_in_pointcut352
           
static org.antlr.runtime.BitSet FOLLOW_31_in_pointcut372
           
static org.antlr.runtime.BitSet FOLLOW_32_in_around303
           
static org.antlr.runtime.BitSet FOLLOW_32_in_castedExpression768
           
static org.antlr.runtime.BitSet FOLLOW_32_in_collectionExpression1820
           
static org.antlr.runtime.BitSet FOLLOW_32_in_collectionExpression1898
           
static org.antlr.runtime.BitSet FOLLOW_32_in_extension457
           
static org.antlr.runtime.BitSet FOLLOW_32_in_extension498
           
static org.antlr.runtime.BitSet FOLLOW_32_in_extension558
           
static org.antlr.runtime.BitSet FOLLOW_32_in_featureCall1600
           
static org.antlr.runtime.BitSet FOLLOW_32_in_paranthesizedExpression1529
           
static org.antlr.runtime.BitSet FOLLOW_32_in_switchExpression929
           
static org.antlr.runtime.BitSet FOLLOW_32_in_synpred1_Xtend755
           
static org.antlr.runtime.BitSet FOLLOW_33_in_pointcut394
           
static org.antlr.runtime.BitSet FOLLOW_33_in_simpleType2140
           
static org.antlr.runtime.BitSet FOLLOW_34_in_extension426
           
static org.antlr.runtime.BitSet FOLLOW_34_in_extension526
           
static org.antlr.runtime.BitSet FOLLOW_35_in_extension433
           
static org.antlr.runtime.BitSet FOLLOW_36_in_extension466
           
static org.antlr.runtime.BitSet FOLLOW_37_in_extension472
           
static org.antlr.runtime.BitSet FOLLOW_37_in_infixExpression1376
           
static org.antlr.runtime.BitSet FOLLOW_37_in_javaType607
           
static org.antlr.runtime.BitSet FOLLOW_37_in_numberLiteral1777
           
static org.antlr.runtime.BitSet FOLLOW_38_in_extension532
           
static org.antlr.runtime.BitSet FOLLOW_39_in_javaType619
           
static org.antlr.runtime.BitSet FOLLOW_40_in_javaType628
           
static org.antlr.runtime.BitSet FOLLOW_41_in_javaType634
           
static org.antlr.runtime.BitSet FOLLOW_42_in_letExpression693
           
static org.antlr.runtime.BitSet FOLLOW_43_in_letExpression699
           
static org.antlr.runtime.BitSet FOLLOW_44_in_chainExpression815
           
static org.antlr.runtime.BitSet FOLLOW_45_in_ifExpression853
           
static org.antlr.runtime.BitSet FOLLOW_46_in_ifExpression877
           
static org.antlr.runtime.BitSet FOLLOW_47_in_ifExpression884
           
static org.antlr.runtime.BitSet FOLLOW_48_in_switchExpression918
           
static org.antlr.runtime.BitSet FOLLOW_49_in_listLiteral1647
           
static org.antlr.runtime.BitSet FOLLOW_49_in_switchExpression936
           
static org.antlr.runtime.BitSet FOLLOW_50_in_switchExpression949
           
static org.antlr.runtime.BitSet FOLLOW_51_in_switchExpression979
           
static org.antlr.runtime.BitSet FOLLOW_52_in_listLiteral1656
           
static org.antlr.runtime.BitSet FOLLOW_52_in_switchExpression992
           
static org.antlr.runtime.BitSet FOLLOW_53_in_orExpression1040
           
static org.antlr.runtime.BitSet FOLLOW_54_in_andExpression1083
           
static org.antlr.runtime.BitSet FOLLOW_55_in_impliesExpression1125
           
static org.antlr.runtime.BitSet FOLLOW_63_in_unaryExpression1339
           
static org.antlr.runtime.BitSet FOLLOW_65_in_unaryExpression1327
           
static org.antlr.runtime.BitSet FOLLOW_66_in_globalVarExpression1558
           
static org.antlr.runtime.BitSet FOLLOW_67_in_constructorCall1681
           
static org.antlr.runtime.BitSet FOLLOW_70_in_nullLiteral1737
           
static org.antlr.runtime.BitSet FOLLOW_71_in_collectionExpression1810
           
static org.antlr.runtime.BitSet FOLLOW_80_in_collectionExpression1890
           
static org.antlr.runtime.BitSet FOLLOW_81_in_collectionType2096
           
static org.antlr.runtime.BitSet FOLLOW_82_in_collectionType2104
           
static org.antlr.runtime.BitSet FOLLOW_additiveExpression_in_relationalExpression1161
           
static org.antlr.runtime.BitSet FOLLOW_additiveExpression_in_relationalExpression1195
           
static org.antlr.runtime.BitSet FOLLOW_andExpression_in_orExpression1033
           
static org.antlr.runtime.BitSet FOLLOW_andExpression_in_orExpression1044
           
static org.antlr.runtime.BitSet FOLLOW_around_in_file85
           
static org.antlr.runtime.BitSet FOLLOW_booleanLiteral_in_primaryExpression1436
           
static org.antlr.runtime.BitSet FOLLOW_castedExpression_in_letExpression703
           
static org.antlr.runtime.BitSet FOLLOW_castedExpression_in_letExpression722
           
static org.antlr.runtime.BitSet FOLLOW_castedExpression_in_synpred1_Xtend757
           
static org.antlr.runtime.BitSet FOLLOW_chainExpression_in_castedExpression772
           
static org.antlr.runtime.BitSet FOLLOW_chainExpression_in_castedExpression781
           
static org.antlr.runtime.BitSet FOLLOW_check_in_file95
           
static org.antlr.runtime.BitSet FOLLOW_collectionExpression_in_featureCall1621
           
static org.antlr.runtime.BitSet FOLLOW_collectionType_in_type2035
           
static org.antlr.runtime.BitSet FOLLOW_constructorCall_in_primaryExpression1476
           
static org.antlr.runtime.BitSet FOLLOW_declaredParameter_in_declaredParameterList1930
           
static org.antlr.runtime.BitSet FOLLOW_declaredParameter_in_declaredParameterList1938
           
static org.antlr.runtime.BitSet FOLLOW_declaredParameterList_in_around283
           
static org.antlr.runtime.BitSet FOLLOW_declaredParameterList_in_extension453
           
static org.antlr.runtime.BitSet FOLLOW_declaredParameterList_in_extension554
           
static org.antlr.runtime.BitSet FOLLOW_EOF_in_file103
           
static org.antlr.runtime.BitSet FOLLOW_expression_in_around314
           
static org.antlr.runtime.BitSet FOLLOW_expression_in_check220
           
static org.antlr.runtime.BitSet FOLLOW_expression_in_check234
           
static org.antlr.runtime.BitSet FOLLOW_expression_in_check241
           
static org.antlr.runtime.BitSet FOLLOW_expression_in_collectionExpression1896
           
static org.antlr.runtime.BitSet FOLLOW_expression_in_extension510
           
static org.antlr.runtime.BitSet FOLLOW_expression_in_extension566
           
static org.antlr.runtime.BitSet FOLLOW_expression_in_ifExpression888
           
static org.antlr.runtime.BitSet FOLLOW_expression_in_letExpression709
           
static org.antlr.runtime.BitSet FOLLOW_expression_in_parameterList1992
           
static org.antlr.runtime.BitSet FOLLOW_expression_in_parameterList2001
           
static org.antlr.runtime.BitSet FOLLOW_expression_in_paranthesizedExpression1527
           
static org.antlr.runtime.BitSet FOLLOW_extension_in_file75
           
static org.antlr.runtime.BitSet FOLLOW_extImport_in_file65
           
static org.antlr.runtime.BitSet FOLLOW_featureCall_in_infixExpression1380
           
static org.antlr.runtime.BitSet FOLLOW_featureCall_in_primaryExpression1426
           
static org.antlr.runtime.BitSet FOLLOW_globalVarExpression_in_primaryExpression1486
           
static org.antlr.runtime.BitSet FOLLOW_identifier_in_check211
           
static org.antlr.runtime.BitSet FOLLOW_identifier_in_collectionExpression1888
           
static org.antlr.runtime.BitSet FOLLOW_identifier_in_declaredParameter1970
           
static org.antlr.runtime.BitSet FOLLOW_identifier_in_extension446
           
static org.antlr.runtime.BitSet FOLLOW_identifier_in_extension476
           
static org.antlr.runtime.BitSet FOLLOW_identifier_in_extension541
           
static org.antlr.runtime.BitSet FOLLOW_identifier_in_extension547
           
static org.antlr.runtime.BitSet FOLLOW_identifier_in_featureCall1589
           
static org.antlr.runtime.BitSet FOLLOW_identifier_in_globalVarExpression1562
           
static org.antlr.runtime.BitSet FOLLOW_Identifier_in_identifier2175
           
static org.antlr.runtime.BitSet FOLLOW_identifier_in_javaType598
           
static org.antlr.runtime.BitSet FOLLOW_identifier_in_javaType613
           
static org.antlr.runtime.BitSet FOLLOW_identifier_in_letExpression697
           
static org.antlr.runtime.BitSet FOLLOW_identifier_in_pointcut361
           
static org.antlr.runtime.BitSet FOLLOW_identifier_in_pointcut383
           
static org.antlr.runtime.BitSet FOLLOW_identifier_in_simpleType2132
           
static org.antlr.runtime.BitSet FOLLOW_identifier_in_simpleType2144
           
static org.antlr.runtime.BitSet FOLLOW_ifExpression_in_chainExpression809
           
static org.antlr.runtime.BitSet FOLLOW_ifExpression_in_chainExpression819
           
static org.antlr.runtime.BitSet FOLLOW_impliesExpression_in_andExpression1076
           
static org.antlr.runtime.BitSet FOLLOW_impliesExpression_in_andExpression1087
           
static org.antlr.runtime.BitSet FOLLOW_infixExpression_in_unaryExpression1319
           
static org.antlr.runtime.BitSet FOLLOW_infixExpression_in_unaryExpression1331
           
static org.antlr.runtime.BitSet FOLLOW_infixExpression_in_unaryExpression1343
           
static org.antlr.runtime.BitSet FOLLOW_IntLiteral_in_numberLiteral1764
           
static org.antlr.runtime.BitSet FOLLOW_IntLiteral_in_numberLiteral1773
           
static org.antlr.runtime.BitSet FOLLOW_IntLiteral_in_numberLiteral1781
           
static org.antlr.runtime.BitSet FOLLOW_javaType_in_extension470
           
static org.antlr.runtime.BitSet FOLLOW_javaType_in_extension482
           
static org.antlr.runtime.BitSet FOLLOW_javaType_in_extension490
           
static org.antlr.runtime.BitSet FOLLOW_letExpression_in_expression665
           
static org.antlr.runtime.BitSet FOLLOW_listLiteral_in_primaryExpression1466
           
static org.antlr.runtime.BitSet FOLLOW_multiplicativeExpression_in_additiveExpression1224
           
static org.antlr.runtime.BitSet FOLLOW_multiplicativeExpression_in_additiveExpression1243
           
static org.antlr.runtime.BitSet FOLLOW_nsImport_in_file55
           
static org.antlr.runtime.BitSet FOLLOW_nullLiteral_in_primaryExpression1456
           
static org.antlr.runtime.BitSet FOLLOW_numberLiteral_in_primaryExpression1446
           
static org.antlr.runtime.BitSet FOLLOW_orExpression_in_switchExpression1004
           
static org.antlr.runtime.BitSet FOLLOW_orExpression_in_switchExpression927
           
static org.antlr.runtime.BitSet FOLLOW_orExpression_in_switchExpression953
           
static org.antlr.runtime.BitSet FOLLOW_orExpression_in_switchExpression961
           
static org.antlr.runtime.BitSet FOLLOW_orExpression_in_switchExpression987
           
static org.antlr.runtime.BitSet FOLLOW_parameterList_in_featureCall1596
           
static org.antlr.runtime.BitSet FOLLOW_parameterList_in_listLiteral1652
           
static org.antlr.runtime.BitSet FOLLOW_paranthesizedExpression_in_primaryExpression1496
           
static org.antlr.runtime.BitSet FOLLOW_pointcut_in_around276
           
static org.antlr.runtime.BitSet FOLLOW_primaryExpression_in_infixExpression1370
           
static org.antlr.runtime.BitSet FOLLOW_relationalExpression_in_impliesExpression1118
           
static org.antlr.runtime.BitSet FOLLOW_relationalExpression_in_impliesExpression1129
           
static org.antlr.runtime.BitSet FOLLOW_set_in_additiveExpression1234
           
static org.antlr.runtime.BitSet FOLLOW_set_in_booleanLiteral0
           
static org.antlr.runtime.BitSet FOLLOW_set_in_collectionExpression1833
           
static org.antlr.runtime.BitSet FOLLOW_set_in_collectionType2075
           
static org.antlr.runtime.BitSet FOLLOW_set_in_multiplicativeExpression1280
           
static org.antlr.runtime.BitSet FOLLOW_set_in_relationalExpression1169
           
static org.antlr.runtime.BitSet FOLLOW_simpleType_in_collectionType2100
           
static org.antlr.runtime.BitSet FOLLOW_simpleType_in_constructorCall1685
           
static org.antlr.runtime.BitSet FOLLOW_simpleType_in_type2045
           
static org.antlr.runtime.BitSet FOLLOW_StringLiteral_in_primaryExpression1415
           
static org.antlr.runtime.BitSet FOLLOW_switchExpression_in_ifExpression849
           
static org.antlr.runtime.BitSet FOLLOW_switchExpression_in_ifExpression857
           
static org.antlr.runtime.BitSet FOLLOW_switchExpression_in_ifExpression863
           
static org.antlr.runtime.BitSet FOLLOW_switchExpression_in_ifExpression875
           
static org.antlr.runtime.BitSet FOLLOW_switchExpression_in_ifExpression881
           
static org.antlr.runtime.BitSet FOLLOW_type_in_castedExpression766
           
static org.antlr.runtime.BitSet FOLLOW_type_in_check206
           
static org.antlr.runtime.BitSet FOLLOW_type_in_collectionExpression1818
           
static org.antlr.runtime.BitSet FOLLOW_type_in_declaredParameter1966
           
static org.antlr.runtime.BitSet FOLLOW_type_in_extension440
           
static org.antlr.runtime.BitSet FOLLOW_type_in_extension536
           
static org.antlr.runtime.BitSet FOLLOW_type_in_extImport168
           
static org.antlr.runtime.BitSet FOLLOW_type_in_featureCall1610
           
static org.antlr.runtime.BitSet FOLLOW_type_in_nsImport135
           
static org.antlr.runtime.BitSet FOLLOW_type_in_synpred1_Xtend753
           
static org.antlr.runtime.BitSet FOLLOW_unaryExpression_in_multiplicativeExpression1272
           
static org.antlr.runtime.BitSet FOLLOW_unaryExpression_in_multiplicativeExpression1290
           
static int HexDigit
           
static int Identifier
           
static int IntLiteral
           
static int JavaIDDigit
           
static int Letter
           
static int LINE_COMMENT
           
static int OctalEscape
           
static int StringLiteral
           
static int T__18
           
static int T__19
           
static int T__20
           
static int T__21
           
static int T__22
           
static int T__23
           
static int T__24
           
static int T__25
           
static int T__26
           
static int T__27
           
static int T__28
           
static int T__29
           
static int T__30
           
static int T__31
           
static int T__32
           
static int T__33
           
static int T__34
           
static int T__35
           
static int T__36
           
static int T__37
           
static int T__38
           
static int T__39
           
static int T__40
           
static int T__41
           
static int T__42
           
static int T__43
           
static int T__44
           
static int T__45
           
static int T__46
           
static int T__47
           
static int T__48
           
static int T__49
           
static int T__50
           
static int T__51
           
static int T__52
           
static int T__53
           
static int T__54
           
static int T__55
           
static int T__56
           
static int T__57
           
static int T__58
           
static int T__59
           
static int T__60
           
static int T__61
           
static int T__62
           
static int T__63
           
static int T__64
           
static int T__65
           
static int T__66
           
static int T__67
           
static int T__68
           
static int T__69
           
static int T__70
           
static int T__71
           
static int T__72
           
static int T__73
           
static int T__74
           
static int T__75
           
static int T__76
           
static int T__77
           
static int T__78
           
static int T__79
           
static int T__80
           
static int T__81
           
static int T__82
           
static java.lang.String[] tokenNames
           
static int UnicodeEscape
           
static int WS
           
static int XPAND_TAG_CLOSE
           
static int XPAND_TAG_OPEN
           
 
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
 
Constructor Summary
XtendParser(org.antlr.runtime.TokenStream input)
           
XtendParser(org.antlr.runtime.TokenStream stream, ExtensionFactory factory)
           
XtendParser(org.antlr.runtime.TokenStream input, org.antlr.runtime.RecognizerSharedState state)
           
 
Method Summary
 Expression additiveExpression()
           
 Expression andExpression()
           
 Around around()
           
 Expression booleanLiteral()
           
 Expression castedExpression()
           
 Expression chainExpression()
           
 Check check()
           
 FeatureCall collectionExpression()
           
 Identifier collectionType()
           
 Expression constructorCall()
           
 DeclaredParameter declaredParameter()
           
 java.util.List<DeclaredParameter> declaredParameterList()
           
 Expression expression()
           
 Extension extension()
           
 ExtensionImportStatement extImport()
           
 FeatureCall featureCall()
           
 ExtensionFile file()
           
 java.lang.String getGrammarFileName()
          For debugging and other purposes, might want the grammar name.
 java.lang.String[] getTokenNames()
          Used to print out token names like ID during debugging and error reporting.
 GlobalVarExpression globalVarExpression()
           
protected  Identifier id(org.antlr.runtime.Token t)
           
 Identifier identifier()
           
 Expression ifExpression()
           
 Expression impliesExpression()
           
 Expression infixExpression()
           
 Identifier javaType()
           
 Expression letExpression()
           
 Expression listLiteral()
           
 Expression multiplicativeExpression()
           
 NamespaceImportStatement nsImport()
           
 Expression nullLiteral()
           
 Expression numberLiteral()
           
 Expression orExpression()
           
 java.util.List<Expression> parameterList()
           
 Expression paranthesizedExpression()
           
 Identifier pointcut()
           
 Expression primaryExpression()
           
 Expression relationalExpression()
           
 void reportError(org.antlr.runtime.RecognitionException e)
          Report a recognition problem.
 Identifier simpleType()
           
 Expression switchExpression()
           
 void synpred1_Xtend_fragment()
           
 boolean synpred1_Xtend()
           
 Identifier type()
           
 Expression unaryExpression()
           
 
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
 

Field Detail

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
Constructor Detail

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)
Method Detail

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()