org.eclipse.internal.xpand2.parser
Class XpandParser
java.lang.Object
org.antlr.runtime.BaseRecognizer
org.antlr.runtime.Parser
org.eclipse.internal.xpand2.parser.XpandParser
- Direct Known Subclasses:
- XpandLocationAddingParser
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
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
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()
- 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()