org.eclipse.internal.xpand2.parser
Class XpandParser
java.lang.Object
org.antlr.runtime.BaseRecognizer
org.antlr.runtime.Parser
org.eclipse.internal.xpand2.parser.XpandParser
public class XpandParser
- extends org.antlr.runtime.Parser
| Fields inherited from class org.antlr.runtime.Parser |
input |
| Fields inherited from class org.antlr.runtime.BaseRecognizer |
DEFAULT_TOKEN_CHANNEL, HIDDEN, INITIAL_FOLLOW_STACK_SIZE, MEMO_RULE_FAILED, MEMO_RULE_UNKNOWN, NEXT_TOKEN_RULE_NAME, state |
|
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)
|
| 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 |
tokenNames
public static final java.lang.String[] tokenNames
T__50
public static final int T__50
- See Also:
- Constant Field Values
TEXT
public static final int TEXT
- See Also:
- Constant Field Values
T__59
public static final int T__59
- 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__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__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
HexDigit
public static final int HexDigit
- See Also:
- Constant Field Values
Letter
public static final int Letter
- See Also:
- Constant Field Values
LINE_COMMENT
public static final int LINE_COMMENT
- See Also:
- Constant Field Values
StringLiteral
public static final int StringLiteral
- See Also:
- Constant Field Values
RG
public static final int RG
- 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__62
public static final int T__62
- See Also:
- Constant Field Values
OctalEscape
public static final int OctalEscape
- See Also:
- Constant Field Values
JavaIDDigit
public static final int JavaIDDigit
- 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
COMMENT
public static final int COMMENT
- 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__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
UnicodeEscape
public static final int UnicodeEscape
- 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__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__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
LG
public static final int LG
- 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__91
public static final int T__91
- See Also:
- Constant Field Values
T__100
public static final int T__100
- 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__90
public static final int T__90
- See Also:
- Constant Field Values
Identifier
public static final int Identifier
- See Also:
- Constant Field Values
T__99
public static final int T__99
- See Also:
- Constant Field Values
IntLiteral
public static final int IntLiteral
- 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__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__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__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__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__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__73
public static final int T__73
- See Also:
- Constant Field Values
WS
public static final int WS
- See Also:
- Constant Field Values
EOF
public static final int EOF
- See Also:
- Constant Field Values
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__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
EscapeSequence
public static final int EscapeSequence
- See Also:
- Constant Field Values
ML_COMMENT
public static final int ML_COMMENT
- 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__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
dfa31
protected org.eclipse.internal.xpand2.parser.XpandParser.DFA31 dfa31
FOLLOW_LG_in_template55
public static final org.antlr.runtime.BitSet FOLLOW_LG_in_template55
FOLLOW_COMMENT_in_template60
public static final org.antlr.runtime.BitSet FOLLOW_COMMENT_in_template60
FOLLOW_text_in_template64
public static final org.antlr.runtime.BitSet FOLLOW_text_in_template64
FOLLOW_anImport_in_template74
public static final org.antlr.runtime.BitSet FOLLOW_anImport_in_template74
FOLLOW_anExtensionImport_in_template83
public static final org.antlr.runtime.BitSet FOLLOW_anExtensionImport_in_template83
FOLLOW_text_in_template90
public static final org.antlr.runtime.BitSet FOLLOW_text_in_template90
FOLLOW_COMMENT_in_template93
public static final org.antlr.runtime.BitSet FOLLOW_COMMENT_in_template93
FOLLOW_text_in_template97
public static final org.antlr.runtime.BitSet FOLLOW_text_in_template97
FOLLOW_define_in_template109
public static final org.antlr.runtime.BitSet FOLLOW_define_in_template109
FOLLOW_around_in_template116
public static final org.antlr.runtime.BitSet FOLLOW_around_in_template116
FOLLOW_text_in_template122
public static final org.antlr.runtime.BitSet FOLLOW_text_in_template122
FOLLOW_COMMENT_in_template125
public static final org.antlr.runtime.BitSet FOLLOW_COMMENT_in_template125
FOLLOW_text_in_template129
public static final org.antlr.runtime.BitSet FOLLOW_text_in_template129
FOLLOW_20_in_anImport165
public static final org.antlr.runtime.BitSet FOLLOW_20_in_anImport165
FOLLOW_simpleType_in_anImport169
public static final org.antlr.runtime.BitSet FOLLOW_simpleType_in_anImport169
FOLLOW_21_in_anExtensionImport194
public static final org.antlr.runtime.BitSet FOLLOW_21_in_anExtensionImport194
FOLLOW_simpleType_in_anExtensionImport198
public static final org.antlr.runtime.BitSet FOLLOW_simpleType_in_anExtensionImport198
FOLLOW_22_in_around225
public static final org.antlr.runtime.BitSet FOLLOW_22_in_around225
FOLLOW_pointcut_in_around229
public static final org.antlr.runtime.BitSet FOLLOW_pointcut_in_around229
FOLLOW_23_in_around235
public static final org.antlr.runtime.BitSet FOLLOW_23_in_around235
FOLLOW_declaredParameterList_in_around240
public static final org.antlr.runtime.BitSet FOLLOW_declaredParameterList_in_around240
FOLLOW_24_in_around243
public static final org.antlr.runtime.BitSet FOLLOW_24_in_around243
FOLLOW_25_in_around247
public static final org.antlr.runtime.BitSet FOLLOW_25_in_around247
FOLLOW_25_in_around256
public static final org.antlr.runtime.BitSet FOLLOW_25_in_around256
FOLLOW_26_in_around260
public static final org.antlr.runtime.BitSet FOLLOW_26_in_around260
FOLLOW_27_in_around264
public static final org.antlr.runtime.BitSet FOLLOW_27_in_around264
FOLLOW_type_in_around268
public static final org.antlr.runtime.BitSet FOLLOW_type_in_around268
FOLLOW_sequence_in_around276
public static final org.antlr.runtime.BitSet FOLLOW_sequence_in_around276
FOLLOW_28_in_around281
public static final org.antlr.runtime.BitSet FOLLOW_28_in_around281
FOLLOW_25_in_pointcut312
public static final org.antlr.runtime.BitSet FOLLOW_25_in_pointcut312
FOLLOW_identifier_in_pointcut318
public static final org.antlr.runtime.BitSet FOLLOW_identifier_in_pointcut318
FOLLOW_25_in_pointcut327
public static final org.antlr.runtime.BitSet FOLLOW_25_in_pointcut327
FOLLOW_identifier_in_pointcut333
public static final org.antlr.runtime.BitSet FOLLOW_identifier_in_pointcut333
FOLLOW_29_in_pointcut339
public static final org.antlr.runtime.BitSet FOLLOW_29_in_pointcut339
FOLLOW_30_in_define368
public static final org.antlr.runtime.BitSet FOLLOW_30_in_define368
FOLLOW_identifier_in_define372
public static final org.antlr.runtime.BitSet FOLLOW_identifier_in_define372
FOLLOW_23_in_define375
public static final org.antlr.runtime.BitSet FOLLOW_23_in_define375
FOLLOW_declaredParameterList_in_define379
public static final org.antlr.runtime.BitSet FOLLOW_declaredParameterList_in_define379
FOLLOW_26_in_define381
public static final org.antlr.runtime.BitSet FOLLOW_26_in_define381
FOLLOW_27_in_define385
public static final org.antlr.runtime.BitSet FOLLOW_27_in_define385
FOLLOW_type_in_define389
public static final org.antlr.runtime.BitSet FOLLOW_type_in_define389
FOLLOW_sequence_in_define397
public static final org.antlr.runtime.BitSet FOLLOW_sequence_in_define397
FOLLOW_31_in_define403
public static final org.antlr.runtime.BitSet FOLLOW_31_in_define403
FOLLOW_textSequence_in_sequence427
public static final org.antlr.runtime.BitSet FOLLOW_textSequence_in_sequence427
FOLLOW_statement_in_sequence436
public static final org.antlr.runtime.BitSet FOLLOW_statement_in_sequence436
FOLLOW_textSequence_in_sequence445
public static final org.antlr.runtime.BitSet FOLLOW_textSequence_in_sequence445
FOLLOW_simpleStatement_in_statement483
public static final org.antlr.runtime.BitSet FOLLOW_simpleStatement_in_statement483
FOLLOW_fileStatement_in_statement491
public static final org.antlr.runtime.BitSet FOLLOW_fileStatement_in_statement491
FOLLOW_foreachStatement_in_statement499
public static final org.antlr.runtime.BitSet FOLLOW_foreachStatement_in_statement499
FOLLOW_ifStatement_in_statement507
public static final org.antlr.runtime.BitSet FOLLOW_ifStatement_in_statement507
FOLLOW_letStatement_in_statement515
public static final org.antlr.runtime.BitSet FOLLOW_letStatement_in_statement515
FOLLOW_protectStatement_in_statement523
public static final org.antlr.runtime.BitSet FOLLOW_protectStatement_in_statement523
FOLLOW_text_in_textSequence542
public static final org.antlr.runtime.BitSet FOLLOW_text_in_textSequence542
FOLLOW_COMMENT_in_textSequence549
public static final org.antlr.runtime.BitSet FOLLOW_COMMENT_in_textSequence549
FOLLOW_text_in_textSequence553
public static final org.antlr.runtime.BitSet FOLLOW_text_in_textSequence553
FOLLOW_32_in_text582
public static final org.antlr.runtime.BitSet FOLLOW_32_in_text582
FOLLOW_TEXT_in_text588
public static final org.antlr.runtime.BitSet FOLLOW_TEXT_in_text588
FOLLOW_errorStatement_in_simpleStatement615
public static final org.antlr.runtime.BitSet FOLLOW_errorStatement_in_simpleStatement615
FOLLOW_expandStatement_in_simpleStatement623
public static final org.antlr.runtime.BitSet FOLLOW_expandStatement_in_simpleStatement623
FOLLOW_expressionStmt_in_simpleStatement631
public static final org.antlr.runtime.BitSet FOLLOW_expressionStmt_in_simpleStatement631
FOLLOW_33_in_errorStatement656
public static final org.antlr.runtime.BitSet FOLLOW_33_in_errorStatement656
FOLLOW_expression_in_errorStatement660
public static final org.antlr.runtime.BitSet FOLLOW_expression_in_errorStatement660
FOLLOW_34_in_expandStatement685
public static final org.antlr.runtime.BitSet FOLLOW_34_in_expandStatement685
FOLLOW_definitionName_in_expandStatement689
public static final org.antlr.runtime.BitSet FOLLOW_definitionName_in_expandStatement689
FOLLOW_23_in_expandStatement692
public static final org.antlr.runtime.BitSet FOLLOW_23_in_expandStatement692
FOLLOW_parameterList_in_expandStatement696
public static final org.antlr.runtime.BitSet FOLLOW_parameterList_in_expandStatement696
FOLLOW_26_in_expandStatement698
public static final org.antlr.runtime.BitSet FOLLOW_26_in_expandStatement698
FOLLOW_27_in_expandStatement704
public static final org.antlr.runtime.BitSet FOLLOW_27_in_expandStatement704
FOLLOW_expression_in_expandStatement708
public static final org.antlr.runtime.BitSet FOLLOW_expression_in_expandStatement708
FOLLOW_35_in_expandStatement718
public static final org.antlr.runtime.BitSet FOLLOW_35_in_expandStatement718
FOLLOW_expression_in_expandStatement722
public static final org.antlr.runtime.BitSet FOLLOW_expression_in_expandStatement722
FOLLOW_36_in_expandStatement725
public static final org.antlr.runtime.BitSet FOLLOW_36_in_expandStatement725
FOLLOW_expression_in_expandStatement729
public static final org.antlr.runtime.BitSet FOLLOW_expression_in_expandStatement729
FOLLOW_37_in_expandStatement741
public static final org.antlr.runtime.BitSet FOLLOW_37_in_expandStatement741
FOLLOW_simpleType_in_definitionName777
public static final org.antlr.runtime.BitSet FOLLOW_simpleType_in_definitionName777
FOLLOW_expression_in_expressionStmt804
public static final org.antlr.runtime.BitSet FOLLOW_expression_in_expressionStmt804
FOLLOW_38_in_fileStatement829
public static final org.antlr.runtime.BitSet FOLLOW_38_in_fileStatement829
FOLLOW_expression_in_fileStatement833
public static final org.antlr.runtime.BitSet FOLLOW_expression_in_fileStatement833
FOLLOW_identifier_in_fileStatement838
public static final org.antlr.runtime.BitSet FOLLOW_identifier_in_fileStatement838
FOLLOW_sequence_in_fileStatement846
public static final org.antlr.runtime.BitSet FOLLOW_sequence_in_fileStatement846
FOLLOW_39_in_fileStatement850
public static final org.antlr.runtime.BitSet FOLLOW_39_in_fileStatement850
FOLLOW_35_in_foreachStatement878
public static final org.antlr.runtime.BitSet FOLLOW_35_in_foreachStatement878
FOLLOW_expression_in_foreachStatement882
public static final org.antlr.runtime.BitSet FOLLOW_expression_in_foreachStatement882
FOLLOW_40_in_foreachStatement884
public static final org.antlr.runtime.BitSet FOLLOW_40_in_foreachStatement884
FOLLOW_identifier_in_foreachStatement888
public static final org.antlr.runtime.BitSet FOLLOW_identifier_in_foreachStatement888
FOLLOW_41_in_foreachStatement891
public static final org.antlr.runtime.BitSet FOLLOW_41_in_foreachStatement891
FOLLOW_identifier_in_foreachStatement895
public static final org.antlr.runtime.BitSet FOLLOW_identifier_in_foreachStatement895
FOLLOW_36_in_foreachStatement900
public static final org.antlr.runtime.BitSet FOLLOW_36_in_foreachStatement900
FOLLOW_expression_in_foreachStatement904
public static final org.antlr.runtime.BitSet FOLLOW_expression_in_foreachStatement904
FOLLOW_sequence_in_foreachStatement914
public static final org.antlr.runtime.BitSet FOLLOW_sequence_in_foreachStatement914
FOLLOW_42_in_foreachStatement919
public static final org.antlr.runtime.BitSet FOLLOW_42_in_foreachStatement919
FOLLOW_43_in_ifStatement950
public static final org.antlr.runtime.BitSet FOLLOW_43_in_ifStatement950
FOLLOW_expression_in_ifStatement954
public static final org.antlr.runtime.BitSet FOLLOW_expression_in_ifStatement954
FOLLOW_sequence_in_ifStatement960
public static final org.antlr.runtime.BitSet FOLLOW_sequence_in_ifStatement960
FOLLOW_elseIfStatement_in_ifStatement972
public static final org.antlr.runtime.BitSet FOLLOW_elseIfStatement_in_ifStatement972
FOLLOW_elseStatement_in_ifStatement983
public static final org.antlr.runtime.BitSet FOLLOW_elseStatement_in_ifStatement983
FOLLOW_44_in_ifStatement995
public static final org.antlr.runtime.BitSet FOLLOW_44_in_ifStatement995
FOLLOW_45_in_elseIfStatement1018
public static final org.antlr.runtime.BitSet FOLLOW_45_in_elseIfStatement1018
FOLLOW_expression_in_elseIfStatement1022
public static final org.antlr.runtime.BitSet FOLLOW_expression_in_elseIfStatement1022
FOLLOW_sequence_in_elseIfStatement1028
public static final org.antlr.runtime.BitSet FOLLOW_sequence_in_elseIfStatement1028
FOLLOW_46_in_elseStatement1058
public static final org.antlr.runtime.BitSet FOLLOW_46_in_elseStatement1058
FOLLOW_sequence_in_elseStatement1064
public static final org.antlr.runtime.BitSet FOLLOW_sequence_in_elseStatement1064
FOLLOW_47_in_letStatement1094
public static final org.antlr.runtime.BitSet FOLLOW_47_in_letStatement1094
FOLLOW_expression_in_letStatement1098
public static final org.antlr.runtime.BitSet FOLLOW_expression_in_letStatement1098
FOLLOW_40_in_letStatement1100
public static final org.antlr.runtime.BitSet FOLLOW_40_in_letStatement1100
FOLLOW_identifier_in_letStatement1104
public static final org.antlr.runtime.BitSet FOLLOW_identifier_in_letStatement1104
FOLLOW_sequence_in_letStatement1112
public static final org.antlr.runtime.BitSet FOLLOW_sequence_in_letStatement1112
FOLLOW_48_in_letStatement1117
public static final org.antlr.runtime.BitSet FOLLOW_48_in_letStatement1117
FOLLOW_49_in_protectStatement1145
public static final org.antlr.runtime.BitSet FOLLOW_49_in_protectStatement1145
FOLLOW_50_in_protectStatement1150
public static final org.antlr.runtime.BitSet FOLLOW_50_in_protectStatement1150
FOLLOW_expression_in_protectStatement1154
public static final org.antlr.runtime.BitSet FOLLOW_expression_in_protectStatement1154
FOLLOW_51_in_protectStatement1159
public static final org.antlr.runtime.BitSet FOLLOW_51_in_protectStatement1159
FOLLOW_expression_in_protectStatement1163
public static final org.antlr.runtime.BitSet FOLLOW_expression_in_protectStatement1163
FOLLOW_52_in_protectStatement1176
public static final org.antlr.runtime.BitSet FOLLOW_52_in_protectStatement1176
FOLLOW_expression_in_protectStatement1180
public static final org.antlr.runtime.BitSet FOLLOW_expression_in_protectStatement1180
FOLLOW_53_in_protectStatement1185
public static final org.antlr.runtime.BitSet FOLLOW_53_in_protectStatement1185
FOLLOW_sequence_in_protectStatement1194
public static final org.antlr.runtime.BitSet FOLLOW_sequence_in_protectStatement1194
FOLLOW_54_in_protectStatement1198
public static final org.antlr.runtime.BitSet FOLLOW_54_in_protectStatement1198
FOLLOW_letExpression_in_expression1229
public static final org.antlr.runtime.BitSet FOLLOW_letExpression_in_expression1229
FOLLOW_55_in_letExpression1257
public static final org.antlr.runtime.BitSet FOLLOW_55_in_letExpression1257
FOLLOW_identifier_in_letExpression1261
public static final org.antlr.runtime.BitSet FOLLOW_identifier_in_letExpression1261
FOLLOW_56_in_letExpression1263
public static final org.antlr.runtime.BitSet FOLLOW_56_in_letExpression1263
FOLLOW_castedExpression_in_letExpression1267
public static final org.antlr.runtime.BitSet FOLLOW_castedExpression_in_letExpression1267
FOLLOW_57_in_letExpression1269
public static final org.antlr.runtime.BitSet FOLLOW_57_in_letExpression1269
FOLLOW_expression_in_letExpression1273
public static final org.antlr.runtime.BitSet FOLLOW_expression_in_letExpression1273
FOLLOW_castedExpression_in_letExpression1286
public static final org.antlr.runtime.BitSet FOLLOW_castedExpression_in_letExpression1286
FOLLOW_23_in_castedExpression1326
public static final org.antlr.runtime.BitSet FOLLOW_23_in_castedExpression1326
FOLLOW_type_in_castedExpression1330
public static final org.antlr.runtime.BitSet FOLLOW_type_in_castedExpression1330
FOLLOW_26_in_castedExpression1332
public static final org.antlr.runtime.BitSet FOLLOW_26_in_castedExpression1332
FOLLOW_chainExpression_in_castedExpression1336
public static final org.antlr.runtime.BitSet FOLLOW_chainExpression_in_castedExpression1336
FOLLOW_chainExpression_in_castedExpression1345
public static final org.antlr.runtime.BitSet FOLLOW_chainExpression_in_castedExpression1345
FOLLOW_ifExpression_in_chainExpression1369
public static final org.antlr.runtime.BitSet FOLLOW_ifExpression_in_chainExpression1369
FOLLOW_58_in_chainExpression1375
public static final org.antlr.runtime.BitSet FOLLOW_58_in_chainExpression1375
FOLLOW_ifExpression_in_chainExpression1379
public static final org.antlr.runtime.BitSet FOLLOW_ifExpression_in_chainExpression1379
FOLLOW_switchExpression_in_ifExpression1409
public static final org.antlr.runtime.BitSet FOLLOW_switchExpression_in_ifExpression1409
FOLLOW_59_in_ifExpression1413
public static final org.antlr.runtime.BitSet FOLLOW_59_in_ifExpression1413
FOLLOW_switchExpression_in_ifExpression1417
public static final org.antlr.runtime.BitSet FOLLOW_switchExpression_in_ifExpression1417
FOLLOW_57_in_ifExpression1419
public static final org.antlr.runtime.BitSet FOLLOW_57_in_ifExpression1419
FOLLOW_switchExpression_in_ifExpression1423
public static final org.antlr.runtime.BitSet FOLLOW_switchExpression_in_ifExpression1423
FOLLOW_60_in_ifExpression1431
public static final org.antlr.runtime.BitSet FOLLOW_60_in_ifExpression1431
FOLLOW_switchExpression_in_ifExpression1435
public static final org.antlr.runtime.BitSet FOLLOW_switchExpression_in_ifExpression1435
FOLLOW_61_in_ifExpression1437
public static final org.antlr.runtime.BitSet FOLLOW_61_in_ifExpression1437
FOLLOW_switchExpression_in_ifExpression1441
public static final org.antlr.runtime.BitSet FOLLOW_switchExpression_in_ifExpression1441
FOLLOW_62_in_ifExpression1444
public static final org.antlr.runtime.BitSet FOLLOW_62_in_ifExpression1444
FOLLOW_expression_in_ifExpression1448
public static final org.antlr.runtime.BitSet FOLLOW_expression_in_ifExpression1448
FOLLOW_63_in_switchExpression1478
public static final org.antlr.runtime.BitSet FOLLOW_63_in_switchExpression1478
FOLLOW_23_in_switchExpression1481
public static final org.antlr.runtime.BitSet FOLLOW_23_in_switchExpression1481
FOLLOW_orExpression_in_switchExpression1487
public static final org.antlr.runtime.BitSet FOLLOW_orExpression_in_switchExpression1487
FOLLOW_26_in_switchExpression1489
public static final org.antlr.runtime.BitSet FOLLOW_26_in_switchExpression1489
FOLLOW_64_in_switchExpression1496
public static final org.antlr.runtime.BitSet FOLLOW_64_in_switchExpression1496
FOLLOW_65_in_switchExpression1509
public static final org.antlr.runtime.BitSet FOLLOW_65_in_switchExpression1509
FOLLOW_orExpression_in_switchExpression1513
public static final org.antlr.runtime.BitSet FOLLOW_orExpression_in_switchExpression1513
FOLLOW_57_in_switchExpression1516
public static final org.antlr.runtime.BitSet FOLLOW_57_in_switchExpression1516
FOLLOW_orExpression_in_switchExpression1521
public static final org.antlr.runtime.BitSet FOLLOW_orExpression_in_switchExpression1521
FOLLOW_66_in_switchExpression1539
public static final org.antlr.runtime.BitSet FOLLOW_66_in_switchExpression1539
FOLLOW_57_in_switchExpression1541
public static final org.antlr.runtime.BitSet FOLLOW_57_in_switchExpression1541
FOLLOW_orExpression_in_switchExpression1547
public static final org.antlr.runtime.BitSet FOLLOW_orExpression_in_switchExpression1547
FOLLOW_67_in_switchExpression1552
public static final org.antlr.runtime.BitSet FOLLOW_67_in_switchExpression1552
FOLLOW_orExpression_in_switchExpression1564
public static final org.antlr.runtime.BitSet FOLLOW_orExpression_in_switchExpression1564
FOLLOW_andExpression_in_orExpression1589
public static final org.antlr.runtime.BitSet FOLLOW_andExpression_in_orExpression1589
FOLLOW_68_in_orExpression1596
public static final org.antlr.runtime.BitSet FOLLOW_68_in_orExpression1596
FOLLOW_andExpression_in_orExpression1600
public static final org.antlr.runtime.BitSet FOLLOW_andExpression_in_orExpression1600
FOLLOW_impliesExpression_in_andExpression1628
public static final org.antlr.runtime.BitSet FOLLOW_impliesExpression_in_andExpression1628
FOLLOW_69_in_andExpression1635
public static final org.antlr.runtime.BitSet FOLLOW_69_in_andExpression1635
FOLLOW_impliesExpression_in_andExpression1639
public static final org.antlr.runtime.BitSet FOLLOW_impliesExpression_in_andExpression1639
FOLLOW_relationalExpression_in_impliesExpression1666
public static final org.antlr.runtime.BitSet FOLLOW_relationalExpression_in_impliesExpression1666
FOLLOW_70_in_impliesExpression1673
public static final org.antlr.runtime.BitSet FOLLOW_70_in_impliesExpression1673
FOLLOW_relationalExpression_in_impliesExpression1677
public static final org.antlr.runtime.BitSet FOLLOW_relationalExpression_in_impliesExpression1677
FOLLOW_additiveExpression_in_relationalExpression1705
public static final org.antlr.runtime.BitSet FOLLOW_additiveExpression_in_relationalExpression1705
FOLLOW_set_in_relationalExpression1713
public static final org.antlr.runtime.BitSet FOLLOW_set_in_relationalExpression1713
FOLLOW_additiveExpression_in_relationalExpression1739
public static final org.antlr.runtime.BitSet FOLLOW_additiveExpression_in_relationalExpression1739
FOLLOW_multiplicativeExpression_in_additiveExpression1764
public static final org.antlr.runtime.BitSet FOLLOW_multiplicativeExpression_in_additiveExpression1764
FOLLOW_set_in_additiveExpression1774
public static final org.antlr.runtime.BitSet FOLLOW_set_in_additiveExpression1774
FOLLOW_multiplicativeExpression_in_additiveExpression1783
public static final org.antlr.runtime.BitSet FOLLOW_multiplicativeExpression_in_additiveExpression1783
FOLLOW_unaryExpression_in_multiplicativeExpression1808
public static final org.antlr.runtime.BitSet FOLLOW_unaryExpression_in_multiplicativeExpression1808
FOLLOW_set_in_multiplicativeExpression1816
public static final org.antlr.runtime.BitSet FOLLOW_set_in_multiplicativeExpression1816
FOLLOW_unaryExpression_in_multiplicativeExpression1826
public static final org.antlr.runtime.BitSet FOLLOW_unaryExpression_in_multiplicativeExpression1826
FOLLOW_infixExpression_in_unaryExpression1855
public static final org.antlr.runtime.BitSet FOLLOW_infixExpression_in_unaryExpression1855
FOLLOW_79_in_unaryExpression1863
public static final org.antlr.runtime.BitSet FOLLOW_79_in_unaryExpression1863
FOLLOW_infixExpression_in_unaryExpression1867
public static final org.antlr.runtime.BitSet FOLLOW_infixExpression_in_unaryExpression1867
FOLLOW_32_in_unaryExpression1875
public static final org.antlr.runtime.BitSet FOLLOW_32_in_unaryExpression1875
FOLLOW_infixExpression_in_unaryExpression1879
public static final org.antlr.runtime.BitSet FOLLOW_infixExpression_in_unaryExpression1879
FOLLOW_primaryExpression_in_infixExpression1906
public static final org.antlr.runtime.BitSet FOLLOW_primaryExpression_in_infixExpression1906
FOLLOW_80_in_infixExpression1912
public static final org.antlr.runtime.BitSet FOLLOW_80_in_infixExpression1912
FOLLOW_featureCall_in_infixExpression1916
public static final org.antlr.runtime.BitSet FOLLOW_featureCall_in_infixExpression1916
FOLLOW_StringLiteral_in_primaryExpression1951
public static final org.antlr.runtime.BitSet FOLLOW_StringLiteral_in_primaryExpression1951
FOLLOW_featureCall_in_primaryExpression1962
public static final org.antlr.runtime.BitSet FOLLOW_featureCall_in_primaryExpression1962
FOLLOW_booleanLiteral_in_primaryExpression1972
public static final org.antlr.runtime.BitSet FOLLOW_booleanLiteral_in_primaryExpression1972
FOLLOW_numberLiteral_in_primaryExpression1982
public static final org.antlr.runtime.BitSet FOLLOW_numberLiteral_in_primaryExpression1982
FOLLOW_nullLiteral_in_primaryExpression1992
public static final org.antlr.runtime.BitSet FOLLOW_nullLiteral_in_primaryExpression1992
FOLLOW_listLiteral_in_primaryExpression2002
public static final org.antlr.runtime.BitSet FOLLOW_listLiteral_in_primaryExpression2002
FOLLOW_constructorCall_in_primaryExpression2012
public static final org.antlr.runtime.BitSet FOLLOW_constructorCall_in_primaryExpression2012
FOLLOW_globalVarExpression_in_primaryExpression2022
public static final org.antlr.runtime.BitSet FOLLOW_globalVarExpression_in_primaryExpression2022
FOLLOW_paranthesizedExpression_in_primaryExpression2032
public static final org.antlr.runtime.BitSet FOLLOW_paranthesizedExpression_in_primaryExpression2032
FOLLOW_23_in_paranthesizedExpression2059
public static final org.antlr.runtime.BitSet FOLLOW_23_in_paranthesizedExpression2059
FOLLOW_expression_in_paranthesizedExpression2063
public static final org.antlr.runtime.BitSet FOLLOW_expression_in_paranthesizedExpression2063
FOLLOW_26_in_paranthesizedExpression2065
public static final org.antlr.runtime.BitSet FOLLOW_26_in_paranthesizedExpression2065
FOLLOW_81_in_globalVarExpression2094
public static final org.antlr.runtime.BitSet FOLLOW_81_in_globalVarExpression2094
FOLLOW_identifier_in_globalVarExpression2098
public static final org.antlr.runtime.BitSet FOLLOW_identifier_in_globalVarExpression2098
FOLLOW_identifier_in_featureCall2125
public static final org.antlr.runtime.BitSet FOLLOW_identifier_in_featureCall2125
FOLLOW_23_in_featureCall2127
public static final org.antlr.runtime.BitSet FOLLOW_23_in_featureCall2127
FOLLOW_parameterList_in_featureCall2132
public static final org.antlr.runtime.BitSet FOLLOW_parameterList_in_featureCall2132
FOLLOW_26_in_featureCall2136
public static final org.antlr.runtime.BitSet FOLLOW_26_in_featureCall2136
FOLLOW_type_in_featureCall2146
public static final org.antlr.runtime.BitSet FOLLOW_type_in_featureCall2146
FOLLOW_collectionExpression_in_featureCall2157
public static final org.antlr.runtime.BitSet FOLLOW_collectionExpression_in_featureCall2157
FOLLOW_64_in_listLiteral2183
public static final org.antlr.runtime.BitSet FOLLOW_64_in_listLiteral2183
FOLLOW_parameterList_in_listLiteral2188
public static final org.antlr.runtime.BitSet FOLLOW_parameterList_in_listLiteral2188
FOLLOW_67_in_listLiteral2192
public static final org.antlr.runtime.BitSet FOLLOW_67_in_listLiteral2192
FOLLOW_82_in_constructorCall2217
public static final org.antlr.runtime.BitSet FOLLOW_82_in_constructorCall2217
FOLLOW_simpleType_in_constructorCall2221
public static final org.antlr.runtime.BitSet FOLLOW_simpleType_in_constructorCall2221
FOLLOW_set_in_booleanLiteral0
public static final org.antlr.runtime.BitSet FOLLOW_set_in_booleanLiteral0
FOLLOW_85_in_nullLiteral2273
public static final org.antlr.runtime.BitSet FOLLOW_85_in_nullLiteral2273
FOLLOW_IntLiteral_in_numberLiteral2300
public static final org.antlr.runtime.BitSet FOLLOW_IntLiteral_in_numberLiteral2300
FOLLOW_IntLiteral_in_numberLiteral2309
public static final org.antlr.runtime.BitSet FOLLOW_IntLiteral_in_numberLiteral2309
FOLLOW_80_in_numberLiteral2313
public static final org.antlr.runtime.BitSet FOLLOW_80_in_numberLiteral2313
FOLLOW_IntLiteral_in_numberLiteral2317
public static final org.antlr.runtime.BitSet FOLLOW_IntLiteral_in_numberLiteral2317
FOLLOW_86_in_collectionExpression2346
public static final org.antlr.runtime.BitSet FOLLOW_86_in_collectionExpression2346
FOLLOW_23_in_collectionExpression2350
public static final org.antlr.runtime.BitSet FOLLOW_23_in_collectionExpression2350
FOLLOW_type_in_collectionExpression2354
public static final org.antlr.runtime.BitSet FOLLOW_type_in_collectionExpression2354
FOLLOW_26_in_collectionExpression2356
public static final org.antlr.runtime.BitSet FOLLOW_26_in_collectionExpression2356
FOLLOW_set_in_collectionExpression2369
public static final org.antlr.runtime.BitSet FOLLOW_set_in_collectionExpression2369
FOLLOW_23_in_collectionExpression2419
public static final org.antlr.runtime.BitSet FOLLOW_23_in_collectionExpression2419
FOLLOW_identifier_in_collectionExpression2424
public static final org.antlr.runtime.BitSet FOLLOW_identifier_in_collectionExpression2424
FOLLOW_95_in_collectionExpression2426
public static final org.antlr.runtime.BitSet FOLLOW_95_in_collectionExpression2426
FOLLOW_expression_in_collectionExpression2432
public static final org.antlr.runtime.BitSet FOLLOW_expression_in_collectionExpression2432
FOLLOW_26_in_collectionExpression2434
public static final org.antlr.runtime.BitSet FOLLOW_26_in_collectionExpression2434
FOLLOW_declaredParameter_in_declaredParameterList2466
public static final org.antlr.runtime.BitSet FOLLOW_declaredParameter_in_declaredParameterList2466
FOLLOW_24_in_declaredParameterList2470
public static final org.antlr.runtime.BitSet FOLLOW_24_in_declaredParameterList2470
FOLLOW_declaredParameter_in_declaredParameterList2474
public static final org.antlr.runtime.BitSet FOLLOW_declaredParameter_in_declaredParameterList2474
FOLLOW_type_in_declaredParameter2502
public static final org.antlr.runtime.BitSet FOLLOW_type_in_declaredParameter2502
FOLLOW_identifier_in_declaredParameter2506
public static final org.antlr.runtime.BitSet FOLLOW_identifier_in_declaredParameter2506
FOLLOW_expression_in_parameterList2528
public static final org.antlr.runtime.BitSet FOLLOW_expression_in_parameterList2528
FOLLOW_24_in_parameterList2533
public static final org.antlr.runtime.BitSet FOLLOW_24_in_parameterList2533
FOLLOW_expression_in_parameterList2537
public static final org.antlr.runtime.BitSet FOLLOW_expression_in_parameterList2537
FOLLOW_collectionType_in_type2571
public static final org.antlr.runtime.BitSet FOLLOW_collectionType_in_type2571
FOLLOW_simpleType_in_type2581
public static final org.antlr.runtime.BitSet FOLLOW_simpleType_in_type2581
FOLLOW_set_in_collectionType2611
public static final org.antlr.runtime.BitSet FOLLOW_set_in_collectionType2611
FOLLOW_99_in_collectionType2632
public static final org.antlr.runtime.BitSet FOLLOW_99_in_collectionType2632
FOLLOW_simpleType_in_collectionType2636
public static final org.antlr.runtime.BitSet FOLLOW_simpleType_in_collectionType2636
FOLLOW_100_in_collectionType2640
public static final org.antlr.runtime.BitSet FOLLOW_100_in_collectionType2640
FOLLOW_identifier_in_simpleType2668
public static final org.antlr.runtime.BitSet FOLLOW_identifier_in_simpleType2668
FOLLOW_29_in_simpleType2676
public static final org.antlr.runtime.BitSet FOLLOW_29_in_simpleType2676
FOLLOW_identifier_in_simpleType2680
public static final org.antlr.runtime.BitSet FOLLOW_identifier_in_simpleType2680
FOLLOW_Identifier_in_identifier2711
public static final org.antlr.runtime.BitSet FOLLOW_Identifier_in_identifier2711
FOLLOW_23_in_synpred1_Xpand1315
public static final org.antlr.runtime.BitSet FOLLOW_23_in_synpred1_Xpand1315
FOLLOW_type_in_synpred1_Xpand1317
public static final org.antlr.runtime.BitSet FOLLOW_type_in_synpred1_Xpand1317
FOLLOW_26_in_synpred1_Xpand1319
public static final org.antlr.runtime.BitSet FOLLOW_26_in_synpred1_Xpand1319
FOLLOW_castedExpression_in_synpred1_Xpand1321
public static final org.antlr.runtime.BitSet FOLLOW_castedExpression_in_synpred1_Xpand1321
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)
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)
template
public final Template template()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
anImport
public final ImportDeclaration anImport()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
anExtensionImport
public final ExtensionImportDeclaration anExtensionImport()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
around
public final Advice 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
define
public final Definition define()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
sequence
public final java.util.List<Statement> sequence()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
statement
public final Statement statement()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
textSequence
public final java.util.List<Statement> textSequence()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
text
public final Statement text()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
simpleStatement
public final Statement simpleStatement()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
errorStatement
public final ErrorStatement errorStatement()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
expandStatement
public final ExpandStatement expandStatement()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
definitionName
public final Identifier definitionName()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
expressionStmt
public final ExpressionStatement expressionStmt()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
fileStatement
public final FileStatement fileStatement()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
foreachStatement
public final ForEachStatement foreachStatement()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
ifStatement
public final IfStatement ifStatement()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
elseIfStatement
public final IfStatement elseIfStatement()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
elseStatement
public final IfStatement elseStatement()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
letStatement
public final LetStatement letStatement()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
protectStatement
public final ProtectStatement protectStatement()
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_Xpand_fragment
public final void synpred1_Xpand_fragment()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
synpred1_Xpand
public final boolean synpred1_Xpand()