org.eclipse.internal.xpand2.parser
Class XpandParser

java.lang.Object
  extended by org.antlr.runtime.BaseRecognizer
      extended by org.antlr.runtime.Parser
          extended by org.eclipse.internal.xpand2.parser.XpandParser
Direct Known Subclasses:
XpandLocationAddingParser

public class XpandParser
extends org.antlr.runtime.Parser


Field Summary
static int COMMENT
           
protected  org.eclipse.internal.xpand2.parser.XpandParser.DFA31 dfa31
           
static int EOF
           
static int EscapeSequence
           
static org.antlr.runtime.BitSet FOLLOW_100_in_collectionType2249
           
static org.antlr.runtime.BitSet FOLLOW_20_in_anImport137
           
static org.antlr.runtime.BitSet FOLLOW_21_in_anExtensionImport156
           
static org.antlr.runtime.BitSet FOLLOW_22_in_around178
           
static org.antlr.runtime.BitSet FOLLOW_23_in_around188
           
static org.antlr.runtime.BitSet FOLLOW_23_in_castedExpression1115
           
static org.antlr.runtime.BitSet FOLLOW_23_in_collectionExpression1991
           
static org.antlr.runtime.BitSet FOLLOW_23_in_collectionExpression2060
           
static org.antlr.runtime.BitSet FOLLOW_23_in_define310
           
static org.antlr.runtime.BitSet FOLLOW_23_in_expandStatement586
           
static org.antlr.runtime.BitSet FOLLOW_23_in_featureCall1819
           
static org.antlr.runtime.BitSet FOLLOW_23_in_paranthesizedExpression1769
           
static org.antlr.runtime.BitSet FOLLOW_23_in_switchExpression1254
           
static org.antlr.runtime.BitSet FOLLOW_23_in_synpred1_Xpand1104
           
static org.antlr.runtime.BitSet FOLLOW_24_in_around196
           
static org.antlr.runtime.BitSet FOLLOW_24_in_declaredParameterList2103
           
static org.antlr.runtime.BitSet FOLLOW_24_in_parameterList2158
           
static org.antlr.runtime.BitSet FOLLOW_25_in_around200
           
static org.antlr.runtime.BitSet FOLLOW_25_in_around209
           
static org.antlr.runtime.BitSet FOLLOW_25_in_pointcut256
           
static org.antlr.runtime.BitSet FOLLOW_25_in_pointcut271
           
static org.antlr.runtime.BitSet FOLLOW_26_in_around213
           
static org.antlr.runtime.BitSet FOLLOW_26_in_castedExpression1121
           
static org.antlr.runtime.BitSet FOLLOW_26_in_collectionExpression1997
           
static org.antlr.runtime.BitSet FOLLOW_26_in_collectionExpression2075
           
static org.antlr.runtime.BitSet FOLLOW_26_in_define316
           
static org.antlr.runtime.BitSet FOLLOW_26_in_expandStatement592
           
static org.antlr.runtime.BitSet FOLLOW_26_in_featureCall1828
           
static org.antlr.runtime.BitSet FOLLOW_26_in_paranthesizedExpression1775
           
static org.antlr.runtime.BitSet FOLLOW_26_in_switchExpression1262
           
static org.antlr.runtime.BitSet FOLLOW_26_in_synpred1_Xpand1108
           
static org.antlr.runtime.BitSet FOLLOW_27_in_around217
           
static org.antlr.runtime.BitSet FOLLOW_27_in_define320
           
static org.antlr.runtime.BitSet FOLLOW_27_in_expandStatement598
           
static org.antlr.runtime.BitSet FOLLOW_28_in_around234
           
static org.antlr.runtime.BitSet FOLLOW_29_in_pointcut283
           
static org.antlr.runtime.BitSet FOLLOW_29_in_simpleType2277
           
static org.antlr.runtime.BitSet FOLLOW_30_in_define303
           
static org.antlr.runtime.BitSet FOLLOW_31_in_define338
           
static org.antlr.runtime.BitSet FOLLOW_32_in_text500
           
static org.antlr.runtime.BitSet FOLLOW_32_in_unaryExpression1611
           
static org.antlr.runtime.BitSet FOLLOW_33_in_errorStatement558
           
static org.antlr.runtime.BitSet FOLLOW_34_in_expandStatement579
           
static org.antlr.runtime.BitSet FOLLOW_35_in_expandStatement612
           
static org.antlr.runtime.BitSet FOLLOW_35_in_foreachStatement735
           
static org.antlr.runtime.BitSet FOLLOW_36_in_expandStatement619
           
static org.antlr.runtime.BitSet FOLLOW_36_in_foreachStatement757
           
static org.antlr.runtime.BitSet FOLLOW_37_in_expandStatement635
           
static org.antlr.runtime.BitSet FOLLOW_38_in_fileStatement696
           
static org.antlr.runtime.BitSet FOLLOW_39_in_fileStatement717
           
static org.antlr.runtime.BitSet FOLLOW_40_in_foreachStatement741
           
static org.antlr.runtime.BitSet FOLLOW_40_in_letStatement925
           
static org.antlr.runtime.BitSet FOLLOW_41_in_foreachStatement748
           
static org.antlr.runtime.BitSet FOLLOW_42_in_foreachStatement776
           
static org.antlr.runtime.BitSet FOLLOW_43_in_ifStatement802
           
static org.antlr.runtime.BitSet FOLLOW_44_in_ifStatement847
           
static org.antlr.runtime.BitSet FOLLOW_45_in_elseIfStatement861
           
static org.antlr.runtime.BitSet FOLLOW_46_in_elseStatement892
           
static org.antlr.runtime.BitSet FOLLOW_47_in_letStatement919
           
static org.antlr.runtime.BitSet FOLLOW_48_in_letStatement942
           
static org.antlr.runtime.BitSet FOLLOW_49_in_protectStatement961
           
static org.antlr.runtime.BitSet FOLLOW_50_in_protectStatement966
           
static org.antlr.runtime.BitSet FOLLOW_51_in_protectStatement975
           
static org.antlr.runtime.BitSet FOLLOW_52_in_protectStatement992
           
static org.antlr.runtime.BitSet FOLLOW_53_in_protectStatement1001
           
static org.antlr.runtime.BitSet FOLLOW_54_in_protectStatement1014
           
static org.antlr.runtime.BitSet FOLLOW_55_in_letExpression1055
           
static org.antlr.runtime.BitSet FOLLOW_56_in_letExpression1061
           
static org.antlr.runtime.BitSet FOLLOW_57_in_ifExpression1195
           
static org.antlr.runtime.BitSet FOLLOW_57_in_letExpression1067
           
static org.antlr.runtime.BitSet FOLLOW_57_in_switchExpression1289
           
static org.antlr.runtime.BitSet FOLLOW_57_in_switchExpression1314
           
static org.antlr.runtime.BitSet FOLLOW_58_in_chainExpression1160
           
static org.antlr.runtime.BitSet FOLLOW_59_in_ifExpression1189
           
static org.antlr.runtime.BitSet FOLLOW_60_in_ifExpression1207
           
static org.antlr.runtime.BitSet FOLLOW_61_in_ifExpression1213
           
static org.antlr.runtime.BitSet FOLLOW_62_in_ifExpression1220
           
static org.antlr.runtime.BitSet FOLLOW_63_in_switchExpression1251
           
static org.antlr.runtime.BitSet FOLLOW_64_in_listLiteral1866
           
static org.antlr.runtime.BitSet FOLLOW_64_in_switchExpression1269
           
static org.antlr.runtime.BitSet FOLLOW_65_in_switchExpression1282
           
static org.antlr.runtime.BitSet FOLLOW_66_in_switchExpression1312
           
static org.antlr.runtime.BitSet FOLLOW_67_in_listLiteral1875
           
static org.antlr.runtime.BitSet FOLLOW_67_in_switchExpression1325
           
static org.antlr.runtime.BitSet FOLLOW_68_in_orExpression1364
           
static org.antlr.runtime.BitSet FOLLOW_69_in_andExpression1398
           
static org.antlr.runtime.BitSet FOLLOW_70_in_impliesExpression1431
           
static org.antlr.runtime.BitSet FOLLOW_79_in_unaryExpression1599
           
static org.antlr.runtime.BitSet FOLLOW_80_in_infixExpression1639
           
static org.antlr.runtime.BitSet FOLLOW_80_in_numberLiteral1963
           
static org.antlr.runtime.BitSet FOLLOW_81_in_globalVarExpression1795
           
static org.antlr.runtime.BitSet FOLLOW_82_in_constructorCall1892
           
static org.antlr.runtime.BitSet FOLLOW_85_in_nullLiteral1931
           
static org.antlr.runtime.BitSet FOLLOW_86_in_collectionExpression1987
           
static org.antlr.runtime.BitSet FOLLOW_95_in_collectionExpression2067
           
static org.antlr.runtime.BitSet FOLLOW_99_in_collectionType2241
           
static org.antlr.runtime.BitSet FOLLOW_additiveExpression_in_relationalExpression1459
           
static org.antlr.runtime.BitSet FOLLOW_additiveExpression_in_relationalExpression1493
           
static org.antlr.runtime.BitSet FOLLOW_andExpression_in_orExpression1357
           
static org.antlr.runtime.BitSet FOLLOW_andExpression_in_orExpression1368
           
static org.antlr.runtime.BitSet FOLLOW_anExtensionImport_in_template73
           
static org.antlr.runtime.BitSet FOLLOW_anImport_in_template64
           
static org.antlr.runtime.BitSet FOLLOW_around_in_template102
           
static org.antlr.runtime.BitSet FOLLOW_booleanLiteral_in_primaryExpression1690
           
static org.antlr.runtime.BitSet FOLLOW_castedExpression_in_letExpression1065
           
static org.antlr.runtime.BitSet FOLLOW_castedExpression_in_letExpression1084
           
static org.antlr.runtime.BitSet FOLLOW_castedExpression_in_synpred1_Xpand1110
           
static org.antlr.runtime.BitSet FOLLOW_chainExpression_in_castedExpression1125
           
static org.antlr.runtime.BitSet FOLLOW_chainExpression_in_castedExpression1134
           
static org.antlr.runtime.BitSet FOLLOW_collectionExpression_in_featureCall1849
           
static org.antlr.runtime.BitSet FOLLOW_collectionType_in_type2188
           
static org.antlr.runtime.BitSet FOLLOW_COMMENT_in_template109
           
static org.antlr.runtime.BitSet FOLLOW_COMMENT_in_template52
           
static org.antlr.runtime.BitSet FOLLOW_COMMENT_in_template81
           
static org.antlr.runtime.BitSet FOLLOW_COMMENT_in_textSequence475
           
static org.antlr.runtime.BitSet FOLLOW_constructorCall_in_primaryExpression1730
           
static org.antlr.runtime.BitSet FOLLOW_declaredParameter_in_declaredParameterList2099
           
static org.antlr.runtime.BitSet FOLLOW_declaredParameter_in_declaredParameterList2107
           
static org.antlr.runtime.BitSet FOLLOW_declaredParameterList_in_around193
           
static org.antlr.runtime.BitSet FOLLOW_declaredParameterList_in_define314
           
static org.antlr.runtime.BitSet FOLLOW_define_in_template95
           
static org.antlr.runtime.BitSet FOLLOW_definitionName_in_expandStatement583
           
static org.antlr.runtime.BitSet FOLLOW_elseIfStatement_in_ifStatement824
           
static org.antlr.runtime.BitSet FOLLOW_elseStatement_in_ifStatement835
           
static org.antlr.runtime.BitSet FOLLOW_errorStatement_in_simpleStatement525
           
static org.antlr.runtime.BitSet FOLLOW_expandStatement_in_simpleStatement533
           
static org.antlr.runtime.BitSet FOLLOW_expression_in_collectionExpression2073
           
static org.antlr.runtime.BitSet FOLLOW_expression_in_elseIfStatement865
           
static org.antlr.runtime.BitSet FOLLOW_expression_in_errorStatement562
           
static org.antlr.runtime.BitSet FOLLOW_expression_in_expandStatement602
           
static org.antlr.runtime.BitSet FOLLOW_expression_in_expandStatement616
           
static org.antlr.runtime.BitSet FOLLOW_expression_in_expandStatement623
           
static org.antlr.runtime.BitSet FOLLOW_expression_in_expressionStmt680
           
static org.antlr.runtime.BitSet FOLLOW_expression_in_fileStatement700
           
static org.antlr.runtime.BitSet FOLLOW_expression_in_foreachStatement739
           
static org.antlr.runtime.BitSet FOLLOW_expression_in_foreachStatement761
           
static org.antlr.runtime.BitSet FOLLOW_expression_in_ifExpression1224
           
static org.antlr.runtime.BitSet FOLLOW_expression_in_ifStatement806
           
static org.antlr.runtime.BitSet FOLLOW_expression_in_letExpression1071
           
static org.antlr.runtime.BitSet FOLLOW_expression_in_letStatement923
           
static org.antlr.runtime.BitSet FOLLOW_expression_in_parameterList2153
           
static org.antlr.runtime.BitSet FOLLOW_expression_in_parameterList2162
           
static org.antlr.runtime.BitSet FOLLOW_expression_in_paranthesizedExpression1773
           
static org.antlr.runtime.BitSet FOLLOW_expression_in_protectStatement970
           
static org.antlr.runtime.BitSet FOLLOW_expression_in_protectStatement979
           
static org.antlr.runtime.BitSet FOLLOW_expression_in_protectStatement996
           
static org.antlr.runtime.BitSet FOLLOW_expressionStmt_in_simpleStatement541
           
static org.antlr.runtime.BitSet FOLLOW_featureCall_in_infixExpression1643
           
static org.antlr.runtime.BitSet FOLLOW_featureCall_in_primaryExpression1680
           
static org.antlr.runtime.BitSet FOLLOW_fileStatement_in_statement417
           
static org.antlr.runtime.BitSet FOLLOW_foreachStatement_in_statement425
           
static org.antlr.runtime.BitSet FOLLOW_globalVarExpression_in_primaryExpression1740
           
static org.antlr.runtime.BitSet FOLLOW_identifier_in_collectionExpression2065
           
static org.antlr.runtime.BitSet FOLLOW_identifier_in_declaredParameter2131
           
static org.antlr.runtime.BitSet FOLLOW_identifier_in_define307
           
static org.antlr.runtime.BitSet FOLLOW_identifier_in_featureCall1817
           
static org.antlr.runtime.BitSet FOLLOW_identifier_in_fileStatement705
           
static org.antlr.runtime.BitSet FOLLOW_identifier_in_foreachStatement745
           
static org.antlr.runtime.BitSet FOLLOW_identifier_in_foreachStatement752
           
static org.antlr.runtime.BitSet FOLLOW_identifier_in_globalVarExpression1799
           
static org.antlr.runtime.BitSet FOLLOW_Identifier_in_identifier2304
           
static org.antlr.runtime.BitSet FOLLOW_identifier_in_letExpression1059
           
static org.antlr.runtime.BitSet FOLLOW_identifier_in_letStatement929
           
static org.antlr.runtime.BitSet FOLLOW_identifier_in_pointcut262
           
static org.antlr.runtime.BitSet FOLLOW_identifier_in_pointcut277
           
static org.antlr.runtime.BitSet FOLLOW_identifier_in_simpleType2269
           
static org.antlr.runtime.BitSet FOLLOW_identifier_in_simpleType2281
           
static org.antlr.runtime.BitSet FOLLOW_ifExpression_in_chainExpression1154
           
static org.antlr.runtime.BitSet FOLLOW_ifExpression_in_chainExpression1164
           
static org.antlr.runtime.BitSet FOLLOW_ifStatement_in_statement433
           
static org.antlr.runtime.BitSet FOLLOW_impliesExpression_in_andExpression1391
           
static org.antlr.runtime.BitSet FOLLOW_impliesExpression_in_andExpression1402
           
static org.antlr.runtime.BitSet FOLLOW_infixExpression_in_unaryExpression1591
           
static org.antlr.runtime.BitSet FOLLOW_infixExpression_in_unaryExpression1603
           
static org.antlr.runtime.BitSet FOLLOW_infixExpression_in_unaryExpression1615
           
static org.antlr.runtime.BitSet FOLLOW_IntLiteral_in_numberLiteral1950
           
static org.antlr.runtime.BitSet FOLLOW_IntLiteral_in_numberLiteral1959
           
static org.antlr.runtime.BitSet FOLLOW_IntLiteral_in_numberLiteral1967
           
static org.antlr.runtime.BitSet FOLLOW_letExpression_in_expression1036
           
static org.antlr.runtime.BitSet FOLLOW_letStatement_in_statement441
           
static org.antlr.runtime.BitSet FOLLOW_LG_in_template47
           
static org.antlr.runtime.BitSet FOLLOW_listLiteral_in_primaryExpression1720
           
static org.antlr.runtime.BitSet FOLLOW_multiplicativeExpression_in_additiveExpression1514
           
static org.antlr.runtime.BitSet FOLLOW_multiplicativeExpression_in_additiveExpression1533
           
static org.antlr.runtime.BitSet FOLLOW_nullLiteral_in_primaryExpression1710
           
static org.antlr.runtime.BitSet FOLLOW_numberLiteral_in_primaryExpression1700
           
static org.antlr.runtime.BitSet FOLLOW_orExpression_in_switchExpression1260
           
static org.antlr.runtime.BitSet FOLLOW_orExpression_in_switchExpression1286
           
static org.antlr.runtime.BitSet FOLLOW_orExpression_in_switchExpression1294
           
static org.antlr.runtime.BitSet FOLLOW_orExpression_in_switchExpression1320
           
static org.antlr.runtime.BitSet FOLLOW_orExpression_in_switchExpression1337
           
static org.antlr.runtime.BitSet FOLLOW_parameterList_in_expandStatement590
           
static org.antlr.runtime.BitSet FOLLOW_parameterList_in_featureCall1824
           
static org.antlr.runtime.BitSet FOLLOW_parameterList_in_listLiteral1871
           
static org.antlr.runtime.BitSet FOLLOW_paranthesizedExpression_in_primaryExpression1750
           
static org.antlr.runtime.BitSet FOLLOW_pointcut_in_around182
           
static org.antlr.runtime.BitSet FOLLOW_primaryExpression_in_infixExpression1633
           
static org.antlr.runtime.BitSet FOLLOW_protectStatement_in_statement449
           
static org.antlr.runtime.BitSet FOLLOW_relationalExpression_in_impliesExpression1424
           
static org.antlr.runtime.BitSet FOLLOW_relationalExpression_in_impliesExpression1435
           
static org.antlr.runtime.BitSet FOLLOW_sequence_in_around229
           
static org.antlr.runtime.BitSet FOLLOW_sequence_in_define332
           
static org.antlr.runtime.BitSet FOLLOW_sequence_in_elseIfStatement871
           
static org.antlr.runtime.BitSet FOLLOW_sequence_in_elseStatement898
           
static org.antlr.runtime.BitSet FOLLOW_sequence_in_fileStatement713
           
static org.antlr.runtime.BitSet FOLLOW_sequence_in_foreachStatement771
           
static org.antlr.runtime.BitSet FOLLOW_sequence_in_ifStatement812
           
static org.antlr.runtime.BitSet FOLLOW_sequence_in_letStatement937
           
static org.antlr.runtime.BitSet FOLLOW_sequence_in_protectStatement1010
           
static org.antlr.runtime.BitSet FOLLOW_set_in_additiveExpression1524
           
static org.antlr.runtime.BitSet FOLLOW_set_in_booleanLiteral0
           
static org.antlr.runtime.BitSet FOLLOW_set_in_collectionExpression2010
           
static org.antlr.runtime.BitSet FOLLOW_set_in_collectionType2220
           
static org.antlr.runtime.BitSet FOLLOW_set_in_multiplicativeExpression1560
           
static org.antlr.runtime.BitSet FOLLOW_set_in_relationalExpression1467
           
static org.antlr.runtime.BitSet FOLLOW_simpleStatement_in_statement409
           
static org.antlr.runtime.BitSet FOLLOW_simpleType_in_anExtensionImport160
           
static org.antlr.runtime.BitSet FOLLOW_simpleType_in_anImport141
           
static org.antlr.runtime.BitSet FOLLOW_simpleType_in_collectionType2245
           
static org.antlr.runtime.BitSet FOLLOW_simpleType_in_constructorCall1896
           
static org.antlr.runtime.BitSet FOLLOW_simpleType_in_definitionName662
           
static org.antlr.runtime.BitSet FOLLOW_simpleType_in_type2198
           
static org.antlr.runtime.BitSet FOLLOW_statement_in_sequence370
           
static org.antlr.runtime.BitSet FOLLOW_StringLiteral_in_primaryExpression1669
           
static org.antlr.runtime.BitSet FOLLOW_switchExpression_in_ifExpression1185
           
static org.antlr.runtime.BitSet FOLLOW_switchExpression_in_ifExpression1193
           
static org.antlr.runtime.BitSet FOLLOW_switchExpression_in_ifExpression1199
           
static org.antlr.runtime.BitSet FOLLOW_switchExpression_in_ifExpression1211
           
static org.antlr.runtime.BitSet FOLLOW_switchExpression_in_ifExpression1217
           
static org.antlr.runtime.BitSet FOLLOW_TEXT_in_template106
           
static org.antlr.runtime.BitSet FOLLOW_TEXT_in_template111
           
static org.antlr.runtime.BitSet FOLLOW_TEXT_in_template54
           
static org.antlr.runtime.BitSet FOLLOW_TEXT_in_template78
           
static org.antlr.runtime.BitSet FOLLOW_TEXT_in_template83
           
static org.antlr.runtime.BitSet FOLLOW_TEXT_in_text506
           
static org.antlr.runtime.BitSet FOLLOW_text_in_textSequence468
           
static org.antlr.runtime.BitSet FOLLOW_text_in_textSequence479
           
static org.antlr.runtime.BitSet FOLLOW_textSequence_in_sequence361
           
static org.antlr.runtime.BitSet FOLLOW_textSequence_in_sequence379
           
static org.antlr.runtime.BitSet FOLLOW_type_in_around221
           
static org.antlr.runtime.BitSet FOLLOW_type_in_castedExpression1119
           
static org.antlr.runtime.BitSet FOLLOW_type_in_collectionExpression1995
           
static org.antlr.runtime.BitSet FOLLOW_type_in_declaredParameter2127
           
static org.antlr.runtime.BitSet FOLLOW_type_in_define324
           
static org.antlr.runtime.BitSet FOLLOW_type_in_featureCall1838
           
static org.antlr.runtime.BitSet FOLLOW_type_in_synpred1_Xpand1106
           
static org.antlr.runtime.BitSet FOLLOW_unaryExpression_in_multiplicativeExpression1552
           
static org.antlr.runtime.BitSet FOLLOW_unaryExpression_in_multiplicativeExpression1570
           
static int HexDigit
           
static int Identifier
           
static int IntLiteral
           
static int JavaIDDigit
           
static int Letter
           
static int LG
           
static int LINE_COMMENT
           
static int ML_COMMENT
           
static int OctalEscape
           
static int RG
           
static int StringLiteral
           
static int T__100
           
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 int T__83
           
static int T__84
           
static int T__85
           
static int T__86
           
static int T__87
           
static int T__88
           
static int T__89
           
static int T__90
           
static int T__91
           
static int T__92
           
static int T__93
           
static int T__94
           
static int T__95
           
static int T__96
           
static int T__97
           
static int T__98
           
static int T__99
           
static int TEXT
           
static java.lang.String[] tokenNames
           
static int UnicodeEscape
           
static int WS
           
 
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
XpandParser(org.antlr.runtime.TokenStream input)
           
XpandParser(org.antlr.runtime.TokenStream input, org.antlr.runtime.RecognizerSharedState state)
           
XpandParser(org.antlr.runtime.TokenStream stream, XpandFactory factory)
           
 
Method Summary
 Expression additiveExpression()
           
 Expression andExpression()
           
 ExtensionImportDeclaration anExtensionImport()
           
 ImportDeclaration anImport()
           
 Advice around()
           
 Expression booleanLiteral()
           
 Expression castedExpression()
           
 Expression chainExpression()
           
 FeatureCall collectionExpression()
           
 Identifier collectionType()
           
 Expression constructorCall()
           
 DeclaredParameter declaredParameter()
           
 java.util.List<DeclaredParameter> declaredParameterList()
           
 Definition define()
           
 Identifier definitionName()
           
 IfStatement elseIfStatement()
           
 IfStatement elseStatement()
           
 ErrorStatement errorStatement()
           
 ExpandStatement expandStatement()
           
 Expression expression()
           
 ExpressionStatement expressionStmt()
           
 FeatureCall featureCall()
           
 FileStatement fileStatement()
           
 ForEachStatement foreachStatement()
           
 java.lang.String getGrammarFileName()
           
 java.lang.String[] getTokenNames()
           
 GlobalVarExpression globalVarExpression()
           
protected  Identifier id(org.antlr.runtime.Token t)
           
 Identifier identifier()
           
 Expression ifExpression()
           
 IfStatement ifStatement()
           
 Expression impliesExpression()
           
 Expression infixExpression()
           
 Expression letExpression()
           
 LetStatement letStatement()
           
 Expression listLiteral()
           
 Expression multiplicativeExpression()
           
 Expression nullLiteral()
           
 Expression numberLiteral()
           
 Expression orExpression()
           
 java.util.List<Expression> parameterList()
           
 Expression paranthesizedExpression()
           
 Identifier pointcut()
           
 Expression primaryExpression()
           
 ProtectStatement protectStatement()
           
 Expression relationalExpression()
           
 java.util.List<Statement> sequence()
           
 Statement simpleStatement()
           
 Identifier simpleType()
           
 Statement statement()
           
 Expression switchExpression()
           
 void synpred1_Xpand_fragment()
           
 boolean synpred1_Xpand()
           
 Template template()
           
 Statement text()
           
 java.util.List<Statement> textSequence()
           
 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, reportError, 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

EOF

public static final int EOF
See Also:
Constant Field Values

T__20

public static final int T__20
See Also:
Constant Field Values

T__21

public static final int T__21
See Also:
Constant Field Values

T__22

public static final int T__22
See Also:
Constant Field Values

T__23

public static final int T__23
See Also:
Constant Field Values

T__24

public static final int T__24
See Also:
Constant Field Values

T__25

public static final int T__25
See Also:
Constant Field Values

T__26

public static final int T__26
See Also:
Constant Field Values

T__27

public static final int T__27
See Also:
Constant Field Values

T__28

public static final int T__28
See Also:
Constant Field Values

T__29

public static final int T__29
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

T__33

public static final int T__33
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__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

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__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__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

T__46

public static final int T__46
See Also:
Constant Field Values

T__47

public static final int T__47
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

T__50

public static final int T__50
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__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__55

public static final int T__55
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__59

public static final int T__59
See Also:
Constant Field Values

T__60

public static final int T__60
See Also:
Constant Field Values

T__61

public static final int T__61
See Also:
Constant Field Values

T__62

public static final int T__62
See Also:
Constant Field Values

T__63

public static final int T__63
See Also:
Constant Field Values

T__64

public static final int T__64
See Also:
Constant Field Values

T__65

public static final int T__65
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__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__70

public static final int T__70
See Also:
Constant Field Values

T__71

public static final int T__71
See Also:
Constant Field Values

T__72

public static final int T__72
See Also:
Constant Field Values

T__73

public static final int T__73
See Also:
Constant Field Values

T__74

public static final int T__74
See Also:
Constant Field Values

T__75

public static final int T__75
See Also:
Constant Field Values

T__76

public static final int T__76
See Also:
Constant Field Values

T__77

public static final int T__77
See Also:
Constant Field Values

T__78

public static final int T__78
See Also:
Constant Field Values

T__79

public static final int T__79
See Also:
Constant Field Values

T__80

public static final int T__80
See Also:
Constant Field Values

T__81

public static final int T__81
See Also:
Constant Field Values

T__82

public static final int T__82
See Also:
Constant Field Values

T__83

public static final int T__83
See Also:
Constant Field Values

T__84

public static final int T__84
See Also:
Constant Field Values

T__85

public static final int T__85
See Also:
Constant Field Values

T__86

public static final int T__86
See Also:
Constant Field Values

T__87

public static final int T__87
See Also:
Constant Field Values

T__88

public static final int T__88
See Also:
Constant Field Values

T__89

public static final int T__89
See Also:
Constant Field Values

T__90

public static final int T__90
See Also:
Constant Field Values

T__91

public static final int T__91
See Also:
Constant Field Values

T__92

public static final int T__92
See Also:
Constant Field Values

T__93

public static final int T__93
See Also:
Constant Field Values

T__94

public static final int T__94
See Also:
Constant Field Values

T__95

public static final int T__95
See Also:
Constant Field Values

T__96

public static final int T__96
See Also:
Constant Field Values

T__97

public static final int T__97
See Also:
Constant Field Values

T__98

public static final int T__98
See Also:
Constant Field Values

T__99

public static final int T__99
See Also:
Constant Field Values

T__100

public static final int T__100
See Also:
Constant Field Values

LG

public static final int LG
See Also:
Constant Field Values

COMMENT

public static final int COMMENT
See Also:
Constant Field Values

TEXT

public static final int TEXT
See Also:
Constant Field Values

StringLiteral

public static final int StringLiteral
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

EscapeSequence

public static final int EscapeSequence
See Also:
Constant Field Values

UnicodeEscape

public static final int UnicodeEscape
See Also:
Constant Field Values

OctalEscape

public static final int OctalEscape
See Also:
Constant Field Values

HexDigit

public static final int HexDigit
See Also:
Constant Field Values

Letter

public static final int Letter
See Also:
Constant Field Values

JavaIDDigit

public static final int JavaIDDigit
See Also:
Constant Field Values

WS

public static final int WS
See Also:
Constant Field Values

ML_COMMENT

public static final int ML_COMMENT
See Also:
Constant Field Values

LINE_COMMENT

public static final int LINE_COMMENT
See Also:
Constant Field Values

RG

public static final int RG
See Also:
Constant Field Values

dfa31

protected org.eclipse.internal.xpand2.parser.XpandParser.DFA31 dfa31

FOLLOW_LG_in_template47

public static final org.antlr.runtime.BitSet FOLLOW_LG_in_template47

FOLLOW_COMMENT_in_template52

public static final org.antlr.runtime.BitSet FOLLOW_COMMENT_in_template52

FOLLOW_TEXT_in_template54

public static final org.antlr.runtime.BitSet FOLLOW_TEXT_in_template54

FOLLOW_anImport_in_template64

public static final org.antlr.runtime.BitSet FOLLOW_anImport_in_template64

FOLLOW_anExtensionImport_in_template73

public static final org.antlr.runtime.BitSet FOLLOW_anExtensionImport_in_template73

FOLLOW_TEXT_in_template78

public static final org.antlr.runtime.BitSet FOLLOW_TEXT_in_template78

FOLLOW_COMMENT_in_template81

public static final org.antlr.runtime.BitSet FOLLOW_COMMENT_in_template81

FOLLOW_TEXT_in_template83

public static final org.antlr.runtime.BitSet FOLLOW_TEXT_in_template83

FOLLOW_define_in_template95

public static final org.antlr.runtime.BitSet FOLLOW_define_in_template95

FOLLOW_around_in_template102

public static final org.antlr.runtime.BitSet FOLLOW_around_in_template102

FOLLOW_TEXT_in_template106

public static final org.antlr.runtime.BitSet FOLLOW_TEXT_in_template106

FOLLOW_COMMENT_in_template109

public static final org.antlr.runtime.BitSet FOLLOW_COMMENT_in_template109

FOLLOW_TEXT_in_template111

public static final org.antlr.runtime.BitSet FOLLOW_TEXT_in_template111

FOLLOW_20_in_anImport137

public static final org.antlr.runtime.BitSet FOLLOW_20_in_anImport137

FOLLOW_simpleType_in_anImport141

public static final org.antlr.runtime.BitSet FOLLOW_simpleType_in_anImport141

FOLLOW_21_in_anExtensionImport156

public static final org.antlr.runtime.BitSet FOLLOW_21_in_anExtensionImport156

FOLLOW_simpleType_in_anExtensionImport160

public static final org.antlr.runtime.BitSet FOLLOW_simpleType_in_anExtensionImport160

FOLLOW_22_in_around178

public static final org.antlr.runtime.BitSet FOLLOW_22_in_around178

FOLLOW_pointcut_in_around182

public static final org.antlr.runtime.BitSet FOLLOW_pointcut_in_around182

FOLLOW_23_in_around188

public static final org.antlr.runtime.BitSet FOLLOW_23_in_around188

FOLLOW_declaredParameterList_in_around193

public static final org.antlr.runtime.BitSet FOLLOW_declaredParameterList_in_around193

FOLLOW_24_in_around196

public static final org.antlr.runtime.BitSet FOLLOW_24_in_around196

FOLLOW_25_in_around200

public static final org.antlr.runtime.BitSet FOLLOW_25_in_around200

FOLLOW_25_in_around209

public static final org.antlr.runtime.BitSet FOLLOW_25_in_around209

FOLLOW_26_in_around213

public static final org.antlr.runtime.BitSet FOLLOW_26_in_around213

FOLLOW_27_in_around217

public static final org.antlr.runtime.BitSet FOLLOW_27_in_around217

FOLLOW_type_in_around221

public static final org.antlr.runtime.BitSet FOLLOW_type_in_around221

FOLLOW_sequence_in_around229

public static final org.antlr.runtime.BitSet FOLLOW_sequence_in_around229

FOLLOW_28_in_around234

public static final org.antlr.runtime.BitSet FOLLOW_28_in_around234

FOLLOW_25_in_pointcut256

public static final org.antlr.runtime.BitSet FOLLOW_25_in_pointcut256

FOLLOW_identifier_in_pointcut262

public static final org.antlr.runtime.BitSet FOLLOW_identifier_in_pointcut262

FOLLOW_25_in_pointcut271

public static final org.antlr.runtime.BitSet FOLLOW_25_in_pointcut271

FOLLOW_identifier_in_pointcut277

public static final org.antlr.runtime.BitSet FOLLOW_identifier_in_pointcut277

FOLLOW_29_in_pointcut283

public static final org.antlr.runtime.BitSet FOLLOW_29_in_pointcut283

FOLLOW_30_in_define303

public static final org.antlr.runtime.BitSet FOLLOW_30_in_define303

FOLLOW_identifier_in_define307

public static final org.antlr.runtime.BitSet FOLLOW_identifier_in_define307

FOLLOW_23_in_define310

public static final org.antlr.runtime.BitSet FOLLOW_23_in_define310

FOLLOW_declaredParameterList_in_define314

public static final org.antlr.runtime.BitSet FOLLOW_declaredParameterList_in_define314

FOLLOW_26_in_define316

public static final org.antlr.runtime.BitSet FOLLOW_26_in_define316

FOLLOW_27_in_define320

public static final org.antlr.runtime.BitSet FOLLOW_27_in_define320

FOLLOW_type_in_define324

public static final org.antlr.runtime.BitSet FOLLOW_type_in_define324

FOLLOW_sequence_in_define332

public static final org.antlr.runtime.BitSet FOLLOW_sequence_in_define332

FOLLOW_31_in_define338

public static final org.antlr.runtime.BitSet FOLLOW_31_in_define338

FOLLOW_textSequence_in_sequence361

public static final org.antlr.runtime.BitSet FOLLOW_textSequence_in_sequence361

FOLLOW_statement_in_sequence370

public static final org.antlr.runtime.BitSet FOLLOW_statement_in_sequence370

FOLLOW_textSequence_in_sequence379

public static final org.antlr.runtime.BitSet FOLLOW_textSequence_in_sequence379

FOLLOW_simpleStatement_in_statement409

public static final org.antlr.runtime.BitSet FOLLOW_simpleStatement_in_statement409

FOLLOW_fileStatement_in_statement417

public static final org.antlr.runtime.BitSet FOLLOW_fileStatement_in_statement417

FOLLOW_foreachStatement_in_statement425

public static final org.antlr.runtime.BitSet FOLLOW_foreachStatement_in_statement425

FOLLOW_ifStatement_in_statement433

public static final org.antlr.runtime.BitSet FOLLOW_ifStatement_in_statement433

FOLLOW_letStatement_in_statement441

public static final org.antlr.runtime.BitSet FOLLOW_letStatement_in_statement441

FOLLOW_protectStatement_in_statement449

public static final org.antlr.runtime.BitSet FOLLOW_protectStatement_in_statement449

FOLLOW_text_in_textSequence468

public static final org.antlr.runtime.BitSet FOLLOW_text_in_textSequence468

FOLLOW_COMMENT_in_textSequence475

public static final org.antlr.runtime.BitSet FOLLOW_COMMENT_in_textSequence475

FOLLOW_text_in_textSequence479

public static final org.antlr.runtime.BitSet FOLLOW_text_in_textSequence479

FOLLOW_32_in_text500

public static final org.antlr.runtime.BitSet FOLLOW_32_in_text500

FOLLOW_TEXT_in_text506

public static final org.antlr.runtime.BitSet FOLLOW_TEXT_in_text506

FOLLOW_errorStatement_in_simpleStatement525

public static final org.antlr.runtime.BitSet FOLLOW_errorStatement_in_simpleStatement525

FOLLOW_expandStatement_in_simpleStatement533

public static final org.antlr.runtime.BitSet FOLLOW_expandStatement_in_simpleStatement533

FOLLOW_expressionStmt_in_simpleStatement541

public static final org.antlr.runtime.BitSet FOLLOW_expressionStmt_in_simpleStatement541

FOLLOW_33_in_errorStatement558

public static final org.antlr.runtime.BitSet FOLLOW_33_in_errorStatement558

FOLLOW_expression_in_errorStatement562

public static final org.antlr.runtime.BitSet FOLLOW_expression_in_errorStatement562

FOLLOW_34_in_expandStatement579

public static final org.antlr.runtime.BitSet FOLLOW_34_in_expandStatement579

FOLLOW_definitionName_in_expandStatement583

public static final org.antlr.runtime.BitSet FOLLOW_definitionName_in_expandStatement583

FOLLOW_23_in_expandStatement586

public static final org.antlr.runtime.BitSet FOLLOW_23_in_expandStatement586

FOLLOW_parameterList_in_expandStatement590

public static final org.antlr.runtime.BitSet FOLLOW_parameterList_in_expandStatement590

FOLLOW_26_in_expandStatement592

public static final org.antlr.runtime.BitSet FOLLOW_26_in_expandStatement592

FOLLOW_27_in_expandStatement598

public static final org.antlr.runtime.BitSet FOLLOW_27_in_expandStatement598

FOLLOW_expression_in_expandStatement602

public static final org.antlr.runtime.BitSet FOLLOW_expression_in_expandStatement602

FOLLOW_35_in_expandStatement612

public static final org.antlr.runtime.BitSet FOLLOW_35_in_expandStatement612

FOLLOW_expression_in_expandStatement616

public static final org.antlr.runtime.BitSet FOLLOW_expression_in_expandStatement616

FOLLOW_36_in_expandStatement619

public static final org.antlr.runtime.BitSet FOLLOW_36_in_expandStatement619

FOLLOW_expression_in_expandStatement623

public static final org.antlr.runtime.BitSet FOLLOW_expression_in_expandStatement623

FOLLOW_37_in_expandStatement635

public static final org.antlr.runtime.BitSet FOLLOW_37_in_expandStatement635

FOLLOW_simpleType_in_definitionName662

public static final org.antlr.runtime.BitSet FOLLOW_simpleType_in_definitionName662

FOLLOW_expression_in_expressionStmt680

public static final org.antlr.runtime.BitSet FOLLOW_expression_in_expressionStmt680

FOLLOW_38_in_fileStatement696

public static final org.antlr.runtime.BitSet FOLLOW_38_in_fileStatement696

FOLLOW_expression_in_fileStatement700

public static final org.antlr.runtime.BitSet FOLLOW_expression_in_fileStatement700

FOLLOW_identifier_in_fileStatement705

public static final org.antlr.runtime.BitSet FOLLOW_identifier_in_fileStatement705

FOLLOW_sequence_in_fileStatement713

public static final org.antlr.runtime.BitSet FOLLOW_sequence_in_fileStatement713

FOLLOW_39_in_fileStatement717

public static final org.antlr.runtime.BitSet FOLLOW_39_in_fileStatement717

FOLLOW_35_in_foreachStatement735

public static final org.antlr.runtime.BitSet FOLLOW_35_in_foreachStatement735

FOLLOW_expression_in_foreachStatement739

public static final org.antlr.runtime.BitSet FOLLOW_expression_in_foreachStatement739

FOLLOW_40_in_foreachStatement741

public static final org.antlr.runtime.BitSet FOLLOW_40_in_foreachStatement741

FOLLOW_identifier_in_foreachStatement745

public static final org.antlr.runtime.BitSet FOLLOW_identifier_in_foreachStatement745

FOLLOW_41_in_foreachStatement748

public static final org.antlr.runtime.BitSet FOLLOW_41_in_foreachStatement748

FOLLOW_identifier_in_foreachStatement752

public static final org.antlr.runtime.BitSet FOLLOW_identifier_in_foreachStatement752

FOLLOW_36_in_foreachStatement757

public static final org.antlr.runtime.BitSet FOLLOW_36_in_foreachStatement757

FOLLOW_expression_in_foreachStatement761

public static final org.antlr.runtime.BitSet FOLLOW_expression_in_foreachStatement761

FOLLOW_sequence_in_foreachStatement771

public static final org.antlr.runtime.BitSet FOLLOW_sequence_in_foreachStatement771

FOLLOW_42_in_foreachStatement776

public static final org.antlr.runtime.BitSet FOLLOW_42_in_foreachStatement776

FOLLOW_43_in_ifStatement802

public static final org.antlr.runtime.BitSet FOLLOW_43_in_ifStatement802

FOLLOW_expression_in_ifStatement806

public static final org.antlr.runtime.BitSet FOLLOW_expression_in_ifStatement806

FOLLOW_sequence_in_ifStatement812

public static final org.antlr.runtime.BitSet FOLLOW_sequence_in_ifStatement812

FOLLOW_elseIfStatement_in_ifStatement824

public static final org.antlr.runtime.BitSet FOLLOW_elseIfStatement_in_ifStatement824

FOLLOW_elseStatement_in_ifStatement835

public static final org.antlr.runtime.BitSet FOLLOW_elseStatement_in_ifStatement835

FOLLOW_44_in_ifStatement847

public static final org.antlr.runtime.BitSet FOLLOW_44_in_ifStatement847

FOLLOW_45_in_elseIfStatement861

public static final org.antlr.runtime.BitSet FOLLOW_45_in_elseIfStatement861

FOLLOW_expression_in_elseIfStatement865

public static final org.antlr.runtime.BitSet FOLLOW_expression_in_elseIfStatement865

FOLLOW_sequence_in_elseIfStatement871

public static final org.antlr.runtime.BitSet FOLLOW_sequence_in_elseIfStatement871

FOLLOW_46_in_elseStatement892

public static final org.antlr.runtime.BitSet FOLLOW_46_in_elseStatement892

FOLLOW_sequence_in_elseStatement898

public static final org.antlr.runtime.BitSet FOLLOW_sequence_in_elseStatement898

FOLLOW_47_in_letStatement919

public static final org.antlr.runtime.BitSet FOLLOW_47_in_letStatement919

FOLLOW_expression_in_letStatement923

public static final org.antlr.runtime.BitSet FOLLOW_expression_in_letStatement923

FOLLOW_40_in_letStatement925

public static final org.antlr.runtime.BitSet FOLLOW_40_in_letStatement925

FOLLOW_identifier_in_letStatement929

public static final org.antlr.runtime.BitSet FOLLOW_identifier_in_letStatement929

FOLLOW_sequence_in_letStatement937

public static final org.antlr.runtime.BitSet FOLLOW_sequence_in_letStatement937

FOLLOW_48_in_letStatement942

public static final org.antlr.runtime.BitSet FOLLOW_48_in_letStatement942

FOLLOW_49_in_protectStatement961

public static final org.antlr.runtime.BitSet FOLLOW_49_in_protectStatement961

FOLLOW_50_in_protectStatement966

public static final org.antlr.runtime.BitSet FOLLOW_50_in_protectStatement966

FOLLOW_expression_in_protectStatement970

public static final org.antlr.runtime.BitSet FOLLOW_expression_in_protectStatement970

FOLLOW_51_in_protectStatement975

public static final org.antlr.runtime.BitSet FOLLOW_51_in_protectStatement975

FOLLOW_expression_in_protectStatement979

public static final org.antlr.runtime.BitSet FOLLOW_expression_in_protectStatement979

FOLLOW_52_in_protectStatement992

public static final org.antlr.runtime.BitSet FOLLOW_52_in_protectStatement992

FOLLOW_expression_in_protectStatement996

public static final org.antlr.runtime.BitSet FOLLOW_expression_in_protectStatement996

FOLLOW_53_in_protectStatement1001

public static final org.antlr.runtime.BitSet FOLLOW_53_in_protectStatement1001

FOLLOW_sequence_in_protectStatement1010

public static final org.antlr.runtime.BitSet FOLLOW_sequence_in_protectStatement1010

FOLLOW_54_in_protectStatement1014

public static final org.antlr.runtime.BitSet FOLLOW_54_in_protectStatement1014

FOLLOW_letExpression_in_expression1036

public static final org.antlr.runtime.BitSet FOLLOW_letExpression_in_expression1036

FOLLOW_55_in_letExpression1055

public static final org.antlr.runtime.BitSet FOLLOW_55_in_letExpression1055

FOLLOW_identifier_in_letExpression1059

public static final org.antlr.runtime.BitSet FOLLOW_identifier_in_letExpression1059

FOLLOW_56_in_letExpression1061

public static final org.antlr.runtime.BitSet FOLLOW_56_in_letExpression1061

FOLLOW_castedExpression_in_letExpression1065

public static final org.antlr.runtime.BitSet FOLLOW_castedExpression_in_letExpression1065

FOLLOW_57_in_letExpression1067

public static final org.antlr.runtime.BitSet FOLLOW_57_in_letExpression1067

FOLLOW_expression_in_letExpression1071

public static final org.antlr.runtime.BitSet FOLLOW_expression_in_letExpression1071

FOLLOW_castedExpression_in_letExpression1084

public static final org.antlr.runtime.BitSet FOLLOW_castedExpression_in_letExpression1084

FOLLOW_23_in_castedExpression1115

public static final org.antlr.runtime.BitSet FOLLOW_23_in_castedExpression1115

FOLLOW_type_in_castedExpression1119

public static final org.antlr.runtime.BitSet FOLLOW_type_in_castedExpression1119

FOLLOW_26_in_castedExpression1121

public static final org.antlr.runtime.BitSet FOLLOW_26_in_castedExpression1121

FOLLOW_chainExpression_in_castedExpression1125

public static final org.antlr.runtime.BitSet FOLLOW_chainExpression_in_castedExpression1125

FOLLOW_chainExpression_in_castedExpression1134

public static final org.antlr.runtime.BitSet FOLLOW_chainExpression_in_castedExpression1134

FOLLOW_ifExpression_in_chainExpression1154

public static final org.antlr.runtime.BitSet FOLLOW_ifExpression_in_chainExpression1154

FOLLOW_58_in_chainExpression1160

public static final org.antlr.runtime.BitSet FOLLOW_58_in_chainExpression1160

FOLLOW_ifExpression_in_chainExpression1164

public static final org.antlr.runtime.BitSet FOLLOW_ifExpression_in_chainExpression1164

FOLLOW_switchExpression_in_ifExpression1185

public static final org.antlr.runtime.BitSet FOLLOW_switchExpression_in_ifExpression1185

FOLLOW_59_in_ifExpression1189

public static final org.antlr.runtime.BitSet FOLLOW_59_in_ifExpression1189

FOLLOW_switchExpression_in_ifExpression1193

public static final org.antlr.runtime.BitSet FOLLOW_switchExpression_in_ifExpression1193

FOLLOW_57_in_ifExpression1195

public static final org.antlr.runtime.BitSet FOLLOW_57_in_ifExpression1195

FOLLOW_switchExpression_in_ifExpression1199

public static final org.antlr.runtime.BitSet FOLLOW_switchExpression_in_ifExpression1199

FOLLOW_60_in_ifExpression1207

public static final org.antlr.runtime.BitSet FOLLOW_60_in_ifExpression1207

FOLLOW_switchExpression_in_ifExpression1211

public static final org.antlr.runtime.BitSet FOLLOW_switchExpression_in_ifExpression1211

FOLLOW_61_in_ifExpression1213

public static final org.antlr.runtime.BitSet FOLLOW_61_in_ifExpression1213

FOLLOW_switchExpression_in_ifExpression1217

public static final org.antlr.runtime.BitSet FOLLOW_switchExpression_in_ifExpression1217

FOLLOW_62_in_ifExpression1220

public static final org.antlr.runtime.BitSet FOLLOW_62_in_ifExpression1220

FOLLOW_expression_in_ifExpression1224

public static final org.antlr.runtime.BitSet FOLLOW_expression_in_ifExpression1224

FOLLOW_63_in_switchExpression1251

public static final org.antlr.runtime.BitSet FOLLOW_63_in_switchExpression1251

FOLLOW_23_in_switchExpression1254

public static final org.antlr.runtime.BitSet FOLLOW_23_in_switchExpression1254

FOLLOW_orExpression_in_switchExpression1260

public static final org.antlr.runtime.BitSet FOLLOW_orExpression_in_switchExpression1260

FOLLOW_26_in_switchExpression1262

public static final org.antlr.runtime.BitSet FOLLOW_26_in_switchExpression1262

FOLLOW_64_in_switchExpression1269

public static final org.antlr.runtime.BitSet FOLLOW_64_in_switchExpression1269

FOLLOW_65_in_switchExpression1282

public static final org.antlr.runtime.BitSet FOLLOW_65_in_switchExpression1282

FOLLOW_orExpression_in_switchExpression1286

public static final org.antlr.runtime.BitSet FOLLOW_orExpression_in_switchExpression1286

FOLLOW_57_in_switchExpression1289

public static final org.antlr.runtime.BitSet FOLLOW_57_in_switchExpression1289

FOLLOW_orExpression_in_switchExpression1294

public static final org.antlr.runtime.BitSet FOLLOW_orExpression_in_switchExpression1294

FOLLOW_66_in_switchExpression1312

public static final org.antlr.runtime.BitSet FOLLOW_66_in_switchExpression1312

FOLLOW_57_in_switchExpression1314

public static final org.antlr.runtime.BitSet FOLLOW_57_in_switchExpression1314

FOLLOW_orExpression_in_switchExpression1320

public static final org.antlr.runtime.BitSet FOLLOW_orExpression_in_switchExpression1320

FOLLOW_67_in_switchExpression1325

public static final org.antlr.runtime.BitSet FOLLOW_67_in_switchExpression1325

FOLLOW_orExpression_in_switchExpression1337

public static final org.antlr.runtime.BitSet FOLLOW_orExpression_in_switchExpression1337

FOLLOW_andExpression_in_orExpression1357

public static final org.antlr.runtime.BitSet FOLLOW_andExpression_in_orExpression1357

FOLLOW_68_in_orExpression1364

public static final org.antlr.runtime.BitSet FOLLOW_68_in_orExpression1364

FOLLOW_andExpression_in_orExpression1368

public static final org.antlr.runtime.BitSet FOLLOW_andExpression_in_orExpression1368

FOLLOW_impliesExpression_in_andExpression1391

public static final org.antlr.runtime.BitSet FOLLOW_impliesExpression_in_andExpression1391

FOLLOW_69_in_andExpression1398

public static final org.antlr.runtime.BitSet FOLLOW_69_in_andExpression1398

FOLLOW_impliesExpression_in_andExpression1402

public static final org.antlr.runtime.BitSet FOLLOW_impliesExpression_in_andExpression1402

FOLLOW_relationalExpression_in_impliesExpression1424

public static final org.antlr.runtime.BitSet FOLLOW_relationalExpression_in_impliesExpression1424

FOLLOW_70_in_impliesExpression1431

public static final org.antlr.runtime.BitSet FOLLOW_70_in_impliesExpression1431

FOLLOW_relationalExpression_in_impliesExpression1435

public static final org.antlr.runtime.BitSet FOLLOW_relationalExpression_in_impliesExpression1435

FOLLOW_additiveExpression_in_relationalExpression1459

public static final org.antlr.runtime.BitSet FOLLOW_additiveExpression_in_relationalExpression1459

FOLLOW_set_in_relationalExpression1467

public static final org.antlr.runtime.BitSet FOLLOW_set_in_relationalExpression1467

FOLLOW_additiveExpression_in_relationalExpression1493

public static final org.antlr.runtime.BitSet FOLLOW_additiveExpression_in_relationalExpression1493

FOLLOW_multiplicativeExpression_in_additiveExpression1514

public static final org.antlr.runtime.BitSet FOLLOW_multiplicativeExpression_in_additiveExpression1514

FOLLOW_set_in_additiveExpression1524

public static final org.antlr.runtime.BitSet FOLLOW_set_in_additiveExpression1524

FOLLOW_multiplicativeExpression_in_additiveExpression1533

public static final org.antlr.runtime.BitSet FOLLOW_multiplicativeExpression_in_additiveExpression1533

FOLLOW_unaryExpression_in_multiplicativeExpression1552

public static final org.antlr.runtime.BitSet FOLLOW_unaryExpression_in_multiplicativeExpression1552

FOLLOW_set_in_multiplicativeExpression1560

public static final org.antlr.runtime.BitSet FOLLOW_set_in_multiplicativeExpression1560

FOLLOW_unaryExpression_in_multiplicativeExpression1570

public static final org.antlr.runtime.BitSet FOLLOW_unaryExpression_in_multiplicativeExpression1570

FOLLOW_infixExpression_in_unaryExpression1591

public static final org.antlr.runtime.BitSet FOLLOW_infixExpression_in_unaryExpression1591

FOLLOW_79_in_unaryExpression1599

public static final org.antlr.runtime.BitSet FOLLOW_79_in_unaryExpression1599

FOLLOW_infixExpression_in_unaryExpression1603

public static final org.antlr.runtime.BitSet FOLLOW_infixExpression_in_unaryExpression1603

FOLLOW_32_in_unaryExpression1611

public static final org.antlr.runtime.BitSet FOLLOW_32_in_unaryExpression1611

FOLLOW_infixExpression_in_unaryExpression1615

public static final org.antlr.runtime.BitSet FOLLOW_infixExpression_in_unaryExpression1615

FOLLOW_primaryExpression_in_infixExpression1633

public static final org.antlr.runtime.BitSet FOLLOW_primaryExpression_in_infixExpression1633

FOLLOW_80_in_infixExpression1639

public static final org.antlr.runtime.BitSet FOLLOW_80_in_infixExpression1639

FOLLOW_featureCall_in_infixExpression1643

public static final org.antlr.runtime.BitSet FOLLOW_featureCall_in_infixExpression1643

FOLLOW_StringLiteral_in_primaryExpression1669

public static final org.antlr.runtime.BitSet FOLLOW_StringLiteral_in_primaryExpression1669

FOLLOW_featureCall_in_primaryExpression1680

public static final org.antlr.runtime.BitSet FOLLOW_featureCall_in_primaryExpression1680

FOLLOW_booleanLiteral_in_primaryExpression1690

public static final org.antlr.runtime.BitSet FOLLOW_booleanLiteral_in_primaryExpression1690

FOLLOW_numberLiteral_in_primaryExpression1700

public static final org.antlr.runtime.BitSet FOLLOW_numberLiteral_in_primaryExpression1700

FOLLOW_nullLiteral_in_primaryExpression1710

public static final org.antlr.runtime.BitSet FOLLOW_nullLiteral_in_primaryExpression1710

FOLLOW_listLiteral_in_primaryExpression1720

public static final org.antlr.runtime.BitSet FOLLOW_listLiteral_in_primaryExpression1720

FOLLOW_constructorCall_in_primaryExpression1730

public static final org.antlr.runtime.BitSet FOLLOW_constructorCall_in_primaryExpression1730

FOLLOW_globalVarExpression_in_primaryExpression1740

public static final org.antlr.runtime.BitSet FOLLOW_globalVarExpression_in_primaryExpression1740

FOLLOW_paranthesizedExpression_in_primaryExpression1750

public static final org.antlr.runtime.BitSet FOLLOW_paranthesizedExpression_in_primaryExpression1750

FOLLOW_23_in_paranthesizedExpression1769

public static final org.antlr.runtime.BitSet FOLLOW_23_in_paranthesizedExpression1769

FOLLOW_expression_in_paranthesizedExpression1773

public static final org.antlr.runtime.BitSet FOLLOW_expression_in_paranthesizedExpression1773

FOLLOW_26_in_paranthesizedExpression1775

public static final org.antlr.runtime.BitSet FOLLOW_26_in_paranthesizedExpression1775

FOLLOW_81_in_globalVarExpression1795

public static final org.antlr.runtime.BitSet FOLLOW_81_in_globalVarExpression1795

FOLLOW_identifier_in_globalVarExpression1799

public static final org.antlr.runtime.BitSet FOLLOW_identifier_in_globalVarExpression1799

FOLLOW_identifier_in_featureCall1817

public static final org.antlr.runtime.BitSet FOLLOW_identifier_in_featureCall1817

FOLLOW_23_in_featureCall1819

public static final org.antlr.runtime.BitSet FOLLOW_23_in_featureCall1819

FOLLOW_parameterList_in_featureCall1824

public static final org.antlr.runtime.BitSet FOLLOW_parameterList_in_featureCall1824

FOLLOW_26_in_featureCall1828

public static final org.antlr.runtime.BitSet FOLLOW_26_in_featureCall1828

FOLLOW_type_in_featureCall1838

public static final org.antlr.runtime.BitSet FOLLOW_type_in_featureCall1838

FOLLOW_collectionExpression_in_featureCall1849

public static final org.antlr.runtime.BitSet FOLLOW_collectionExpression_in_featureCall1849

FOLLOW_64_in_listLiteral1866

public static final org.antlr.runtime.BitSet FOLLOW_64_in_listLiteral1866

FOLLOW_parameterList_in_listLiteral1871

public static final org.antlr.runtime.BitSet FOLLOW_parameterList_in_listLiteral1871

FOLLOW_67_in_listLiteral1875

public static final org.antlr.runtime.BitSet FOLLOW_67_in_listLiteral1875

FOLLOW_82_in_constructorCall1892

public static final org.antlr.runtime.BitSet FOLLOW_82_in_constructorCall1892

FOLLOW_simpleType_in_constructorCall1896

public static final org.antlr.runtime.BitSet FOLLOW_simpleType_in_constructorCall1896

FOLLOW_set_in_booleanLiteral0

public static final org.antlr.runtime.BitSet FOLLOW_set_in_booleanLiteral0

FOLLOW_85_in_nullLiteral1931

public static final org.antlr.runtime.BitSet FOLLOW_85_in_nullLiteral1931

FOLLOW_IntLiteral_in_numberLiteral1950

public static final org.antlr.runtime.BitSet FOLLOW_IntLiteral_in_numberLiteral1950

FOLLOW_IntLiteral_in_numberLiteral1959

public static final org.antlr.runtime.BitSet FOLLOW_IntLiteral_in_numberLiteral1959

FOLLOW_80_in_numberLiteral1963

public static final org.antlr.runtime.BitSet FOLLOW_80_in_numberLiteral1963

FOLLOW_IntLiteral_in_numberLiteral1967

public static final org.antlr.runtime.BitSet FOLLOW_IntLiteral_in_numberLiteral1967

FOLLOW_86_in_collectionExpression1987

public static final org.antlr.runtime.BitSet FOLLOW_86_in_collectionExpression1987

FOLLOW_23_in_collectionExpression1991

public static final org.antlr.runtime.BitSet FOLLOW_23_in_collectionExpression1991

FOLLOW_type_in_collectionExpression1995

public static final org.antlr.runtime.BitSet FOLLOW_type_in_collectionExpression1995

FOLLOW_26_in_collectionExpression1997

public static final org.antlr.runtime.BitSet FOLLOW_26_in_collectionExpression1997

FOLLOW_set_in_collectionExpression2010

public static final org.antlr.runtime.BitSet FOLLOW_set_in_collectionExpression2010

FOLLOW_23_in_collectionExpression2060

public static final org.antlr.runtime.BitSet FOLLOW_23_in_collectionExpression2060

FOLLOW_identifier_in_collectionExpression2065

public static final org.antlr.runtime.BitSet FOLLOW_identifier_in_collectionExpression2065

FOLLOW_95_in_collectionExpression2067

public static final org.antlr.runtime.BitSet FOLLOW_95_in_collectionExpression2067

FOLLOW_expression_in_collectionExpression2073

public static final org.antlr.runtime.BitSet FOLLOW_expression_in_collectionExpression2073

FOLLOW_26_in_collectionExpression2075

public static final org.antlr.runtime.BitSet FOLLOW_26_in_collectionExpression2075

FOLLOW_declaredParameter_in_declaredParameterList2099

public static final org.antlr.runtime.BitSet FOLLOW_declaredParameter_in_declaredParameterList2099

FOLLOW_24_in_declaredParameterList2103

public static final org.antlr.runtime.BitSet FOLLOW_24_in_declaredParameterList2103

FOLLOW_declaredParameter_in_declaredParameterList2107

public static final org.antlr.runtime.BitSet FOLLOW_declaredParameter_in_declaredParameterList2107

FOLLOW_type_in_declaredParameter2127

public static final org.antlr.runtime.BitSet FOLLOW_type_in_declaredParameter2127

FOLLOW_identifier_in_declaredParameter2131

public static final org.antlr.runtime.BitSet FOLLOW_identifier_in_declaredParameter2131

FOLLOW_expression_in_parameterList2153

public static final org.antlr.runtime.BitSet FOLLOW_expression_in_parameterList2153

FOLLOW_24_in_parameterList2158

public static final org.antlr.runtime.BitSet FOLLOW_24_in_parameterList2158

FOLLOW_expression_in_parameterList2162

public static final org.antlr.runtime.BitSet FOLLOW_expression_in_parameterList2162

FOLLOW_collectionType_in_type2188

public static final org.antlr.runtime.BitSet FOLLOW_collectionType_in_type2188

FOLLOW_simpleType_in_type2198

public static final org.antlr.runtime.BitSet FOLLOW_simpleType_in_type2198

FOLLOW_set_in_collectionType2220

public static final org.antlr.runtime.BitSet FOLLOW_set_in_collectionType2220

FOLLOW_99_in_collectionType2241

public static final org.antlr.runtime.BitSet FOLLOW_99_in_collectionType2241

FOLLOW_simpleType_in_collectionType2245

public static final org.antlr.runtime.BitSet FOLLOW_simpleType_in_collectionType2245

FOLLOW_100_in_collectionType2249

public static final org.antlr.runtime.BitSet FOLLOW_100_in_collectionType2249

FOLLOW_identifier_in_simpleType2269

public static final org.antlr.runtime.BitSet FOLLOW_identifier_in_simpleType2269

FOLLOW_29_in_simpleType2277

public static final org.antlr.runtime.BitSet FOLLOW_29_in_simpleType2277

FOLLOW_identifier_in_simpleType2281

public static final org.antlr.runtime.BitSet FOLLOW_identifier_in_simpleType2281

FOLLOW_Identifier_in_identifier2304

public static final org.antlr.runtime.BitSet FOLLOW_Identifier_in_identifier2304

FOLLOW_23_in_synpred1_Xpand1104

public static final org.antlr.runtime.BitSet FOLLOW_23_in_synpred1_Xpand1104

FOLLOW_type_in_synpred1_Xpand1106

public static final org.antlr.runtime.BitSet FOLLOW_type_in_synpred1_Xpand1106

FOLLOW_26_in_synpred1_Xpand1108

public static final org.antlr.runtime.BitSet FOLLOW_26_in_synpred1_Xpand1108

FOLLOW_castedExpression_in_synpred1_Xpand1110

public static final org.antlr.runtime.BitSet FOLLOW_castedExpression_in_synpred1_Xpand1110
Constructor Detail

XpandParser

public XpandParser(org.antlr.runtime.TokenStream input)

XpandParser

public XpandParser(org.antlr.runtime.TokenStream input,
                   org.antlr.runtime.RecognizerSharedState state)

XpandParser

public XpandParser(org.antlr.runtime.TokenStream stream,
                   XpandFactory factory)
Method Detail

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)

template

public Template template()
                  throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

anImport

public ImportDeclaration anImport()
                           throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

anExtensionImport

public ExtensionImportDeclaration anExtensionImport()
                                             throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

around

public Advice 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

define

public Definition define()
                  throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

sequence

public java.util.List<Statement> sequence()
                                   throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

statement

public Statement statement()
                    throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

textSequence

public java.util.List<Statement> textSequence()
                                       throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

text

public Statement text()
               throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

simpleStatement

public Statement simpleStatement()
                          throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

errorStatement

public ErrorStatement errorStatement()
                              throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

expandStatement

public ExpandStatement expandStatement()
                                throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

definitionName

public Identifier definitionName()
                          throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

expressionStmt

public ExpressionStatement expressionStmt()
                                   throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

fileStatement

public FileStatement fileStatement()
                            throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

foreachStatement

public ForEachStatement foreachStatement()
                                  throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

ifStatement

public IfStatement ifStatement()
                        throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

elseIfStatement

public IfStatement elseIfStatement()
                            throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

elseStatement

public IfStatement elseStatement()
                          throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

letStatement

public LetStatement letStatement()
                          throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

protectStatement

public ProtectStatement protectStatement()
                                  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_Xpand_fragment

public void synpred1_Xpand_fragment()
                             throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

synpred1_Xpand

public boolean synpred1_Xpand()