Class InternalMetricDSLParser
java.lang.Object
org.antlr.runtime.BaseRecognizer
org.antlr.runtime.Parser
org.eclipse.xtext.parser.antlr.AbstractInternalAntlrParser
org.somox.metrics.dsl.parser.antlr.internal.InternalMetricDSLParser
public class InternalMetricDSLParser
extends org.eclipse.xtext.parser.antlr.AbstractInternalAntlrParser
-
Nested Class Summary
Nested classes/interfaces inherited from class org.eclipse.xtext.parser.antlr.AbstractInternalAntlrParser
org.eclipse.xtext.parser.antlr.AbstractInternalAntlrParser.ErrorContext, org.eclipse.xtext.parser.antlr.AbstractInternalAntlrParser.LexerErrorContext, org.eclipse.xtext.parser.antlr.AbstractInternalAntlrParser.ParserErrorContext, org.eclipse.xtext.parser.antlr.AbstractInternalAntlrParser.UnorderedGroupErrorContext, org.eclipse.xtext.parser.antlr.AbstractInternalAntlrParser.ValueConverterErrorContext
-
Field Summary
Modifier and TypeFieldDescriptionstatic final int
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final org.antlr.runtime.BitSet
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final String[]
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
ConstructorDescriptionInternalMetricDSLParser
(org.antlr.runtime.TokenStream input) InternalMetricDSLParser
(org.antlr.runtime.TokenStream input, org.antlr.runtime.RecognizerSharedState state) InternalMetricDSLParser
(org.antlr.runtime.TokenStream input, MetricDSLGrammarAccess grammarAccess) -
Method Summary
Modifier and TypeMethodDescriptionfinal EObject
final EObject
final EObject
final EObject
final EObject
final EObject
final EObject
final String
final EObject
final EObject
final EObject
final EObject
final EObject
protected String
protected MetricDSLGrammarAccess
String[]
final EObject
final EObject
final EObject
final EObject
final EObject
final EObject
final EObject
final org.eclipse.xtext.parser.antlr.AntlrDatatypeRuleToken
ruleMYID()
final EObject
final EObject
final EObject
final EObject
final EObject
Methods inherited from class org.eclipse.xtext.parser.antlr.AbstractInternalAntlrParser
add, add, add, addWithLastConsumed, addWithLastConsumed, afterParserOrEnumRuleCall, appendAllTokens, appendError, appendSkippedTokens, appendTrailingHiddenTokens, associateNodeWithAstElement, createAllRules, createErrorContext, createModelElement, createModelElement, createModelElement, createModelElementForParent, createModelElementForParent, createValueConverterErrorContext, displayRecognitionError, emitErrorMessage, enterRule, forceCreateModelElement, forceCreateModelElementAndAdd, forceCreateModelElementAndSet, getCurrentNode, getErrorMessage, getInput, getLastLeafNode, getNodeModelBuilder, getSemanticModelBuilder, getSyntaxErrorMessage, getSyntaxErrorProvider, getUnorderedGroupHelper, getValueConverterExceptionMessage, handleValueConverterException, insertCompositeNode, leaveRule, newCompositeNode, newLeafNode, parse, parse, recover, recoverFromMismatchedToken, registerRules, reportError, set, set, set, setNodeModelBuilder, setSemanticModelBuilder, setSyntaxErrorProvider, setTokenTypeMap, setUnorderedGroupHelper, setWithLastConsumed, setWithLastConsumed, superGetErrorMessage, unpackEncodedStringArray
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, endResync, failed, getBacktrackingLevel, getErrorHeader, getNumberOfSyntaxErrors, getRuleInvocationStack, getRuleInvocationStack, getRuleMemoization, getRuleMemoizationCacheSize, getTokenErrorDisplay, match, matchAny, memoize, mismatchIsMissingToken, mismatchIsUnwantedToken, pushFollow, recoverFromMismatchedSet, setBacktrackingLevel, toStrings, traceIn, traceOut
-
Field Details
-
tokenNames
-
RULE_ID
public static final int RULE_ID- See Also:
-
T__29
public static final int T__29- See Also:
-
T__28
public static final int T__28- See Also:
-
T__27
public static final int T__27- See Also:
-
T__26
public static final int T__26- See Also:
-
T__25
public static final int T__25- See Also:
-
T__24
public static final int T__24- See Also:
-
T__23
public static final int T__23- See Also:
-
T__22
public static final int T__22- See Also:
-
RULE_ANY_OTHER
public static final int RULE_ANY_OTHER- See Also:
-
T__21
public static final int T__21- See Also:
-
T__20
public static final int T__20- See Also:
-
RULE_SL_COMMENT
public static final int RULE_SL_COMMENT- See Also:
-
EOF
public static final int EOF- See Also:
-
RULE_DOUBLE
public static final int RULE_DOUBLE- See Also:
-
RULE_ML_COMMENT
public static final int RULE_ML_COMMENT- See Also:
-
T__30
public static final int T__30- See Also:
-
T__19
public static final int T__19- See Also:
-
T__31
public static final int T__31- See Also:
-
RULE_STRING
public static final int RULE_STRING- See Also:
-
T__32
public static final int T__32- See Also:
-
T__33
public static final int T__33- See Also:
-
T__16
public static final int T__16- See Also:
-
T__34
public static final int T__34- See Also:
-
T__15
public static final int T__15- See Also:
-
T__35
public static final int T__35- See Also:
-
T__18
public static final int T__18- See Also:
-
T__17
public static final int T__17- See Also:
-
T__12
public static final int T__12- See Also:
-
T__14
public static final int T__14- See Also:
-
T__13
public static final int T__13- See Also:
-
RULE_INT
public static final int RULE_INT- See Also:
-
RULE_WS
public static final int RULE_WS- See Also:
-
FOLLOW_ruleMetricModel_in_entryRuleMetricModel75
public static final org.antlr.runtime.BitSet FOLLOW_ruleMetricModel_in_entryRuleMetricModel75 -
FOLLOW_EOF_in_entryRuleMetricModel85
public static final org.antlr.runtime.BitSet FOLLOW_EOF_in_entryRuleMetricModel85 -
FOLLOW_12_in_ruleMetricModel123
public static final org.antlr.runtime.BitSet FOLLOW_12_in_ruleMetricModel123 -
FOLLOW_RULE_STRING_in_ruleMetricModel140
public static final org.antlr.runtime.BitSet FOLLOW_RULE_STRING_in_ruleMetricModel140 -
FOLLOW_13_in_ruleMetricModel157
public static final org.antlr.runtime.BitSet FOLLOW_13_in_ruleMetricModel157 -
FOLLOW_14_in_ruleMetricModel172
public static final org.antlr.runtime.BitSet FOLLOW_14_in_ruleMetricModel172 -
FOLLOW_ruleExternalMetric_in_ruleMetricModel193
public static final org.antlr.runtime.BitSet FOLLOW_ruleExternalMetric_in_ruleMetricModel193 -
FOLLOW_13_in_ruleMetricModel205
public static final org.antlr.runtime.BitSet FOLLOW_13_in_ruleMetricModel205 -
FOLLOW_15_in_ruleMetricModel219
public static final org.antlr.runtime.BitSet FOLLOW_15_in_ruleMetricModel219 -
FOLLOW_16_in_ruleMetricModel231
public static final org.antlr.runtime.BitSet FOLLOW_16_in_ruleMetricModel231 -
FOLLOW_ruleInternalMetric_in_ruleMetricModel252
public static final org.antlr.runtime.BitSet FOLLOW_ruleInternalMetric_in_ruleMetricModel252 -
FOLLOW_17_in_ruleMetricModel265
public static final org.antlr.runtime.BitSet FOLLOW_17_in_ruleMetricModel265 -
FOLLOW_ruleExternalMetric_in_entryRuleExternalMetric303
public static final org.antlr.runtime.BitSet FOLLOW_ruleExternalMetric_in_entryRuleExternalMetric303 -
FOLLOW_EOF_in_entryRuleExternalMetric313
public static final org.antlr.runtime.BitSet FOLLOW_EOF_in_entryRuleExternalMetric313 -
FOLLOW_ruleMYID_in_ruleExternalMetric358
public static final org.antlr.runtime.BitSet FOLLOW_ruleMYID_in_ruleExternalMetric358 -
FOLLOW_ruleInternalMetric_in_entryRuleInternalMetric393
public static final org.antlr.runtime.BitSet FOLLOW_ruleInternalMetric_in_entryRuleInternalMetric393 -
FOLLOW_EOF_in_entryRuleInternalMetric403
public static final org.antlr.runtime.BitSet FOLLOW_EOF_in_entryRuleInternalMetric403 -
FOLLOW_18_in_ruleInternalMetric440
public static final org.antlr.runtime.BitSet FOLLOW_18_in_ruleInternalMetric440 -
FOLLOW_ruleMYID_in_ruleInternalMetric461
public static final org.antlr.runtime.BitSet FOLLOW_ruleMYID_in_ruleInternalMetric461 -
FOLLOW_19_in_ruleInternalMetric473
public static final org.antlr.runtime.BitSet FOLLOW_19_in_ruleInternalMetric473 -
FOLLOW_RULE_STRING_in_ruleInternalMetric490
public static final org.antlr.runtime.BitSet FOLLOW_RULE_STRING_in_ruleInternalMetric490 -
FOLLOW_20_in_ruleInternalMetric507
public static final org.antlr.runtime.BitSet FOLLOW_20_in_ruleInternalMetric507 -
FOLLOW_RULE_STRING_in_ruleInternalMetric524
public static final org.antlr.runtime.BitSet FOLLOW_RULE_STRING_in_ruleInternalMetric524 -
FOLLOW_21_in_ruleInternalMetric541
public static final org.antlr.runtime.BitSet FOLLOW_21_in_ruleInternalMetric541 -
FOLLOW_16_in_ruleInternalMetric553
public static final org.antlr.runtime.BitSet FOLLOW_16_in_ruleInternalMetric553 -
FOLLOW_22_in_ruleInternalMetric566
public static final org.antlr.runtime.BitSet FOLLOW_22_in_ruleInternalMetric566 -
FOLLOW_16_in_ruleInternalMetric578
public static final org.antlr.runtime.BitSet FOLLOW_16_in_ruleInternalMetric578 -
FOLLOW_ruleNumber_in_ruleInternalMetric599
public static final org.antlr.runtime.BitSet FOLLOW_ruleNumber_in_ruleInternalMetric599 -
FOLLOW_17_in_ruleInternalMetric612
public static final org.antlr.runtime.BitSet FOLLOW_17_in_ruleInternalMetric612 -
FOLLOW_ruleMetricDefinition_in_ruleInternalMetric635
public static final org.antlr.runtime.BitSet FOLLOW_ruleMetricDefinition_in_ruleInternalMetric635 -
FOLLOW_23_in_ruleInternalMetric647
public static final org.antlr.runtime.BitSet FOLLOW_23_in_ruleInternalMetric647 -
FOLLOW_ruleNumber_in_entryRuleNumber683
public static final org.antlr.runtime.BitSet FOLLOW_ruleNumber_in_entryRuleNumber683 -
FOLLOW_EOF_in_entryRuleNumber693
public static final org.antlr.runtime.BitSet FOLLOW_EOF_in_entryRuleNumber693 -
FOLLOW_ruleParameter_in_ruleNumber740
public static final org.antlr.runtime.BitSet FOLLOW_ruleParameter_in_ruleNumber740 -
FOLLOW_ruleConstant_in_ruleNumber767
public static final org.antlr.runtime.BitSet FOLLOW_ruleConstant_in_ruleNumber767 -
FOLLOW_ruleParameter_in_entryRuleParameter802
public static final org.antlr.runtime.BitSet FOLLOW_ruleParameter_in_entryRuleParameter802 -
FOLLOW_EOF_in_entryRuleParameter812
public static final org.antlr.runtime.BitSet FOLLOW_EOF_in_entryRuleParameter812 -
FOLLOW_24_in_ruleParameter849
public static final org.antlr.runtime.BitSet FOLLOW_24_in_ruleParameter849 -
FOLLOW_ruleMYID_in_ruleParameter870
public static final org.antlr.runtime.BitSet FOLLOW_ruleMYID_in_ruleParameter870 -
FOLLOW_19_in_ruleParameter882
public static final org.antlr.runtime.BitSet FOLLOW_19_in_ruleParameter882 -
FOLLOW_RULE_STRING_in_ruleParameter899
public static final org.antlr.runtime.BitSet FOLLOW_RULE_STRING_in_ruleParameter899 -
FOLLOW_20_in_ruleParameter916
public static final org.antlr.runtime.BitSet FOLLOW_20_in_ruleParameter916 -
FOLLOW_RULE_STRING_in_ruleParameter933
public static final org.antlr.runtime.BitSet FOLLOW_RULE_STRING_in_ruleParameter933 -
FOLLOW_20_in_ruleParameter950
public static final org.antlr.runtime.BitSet FOLLOW_20_in_ruleParameter950 -
FOLLOW_RULE_DOUBLE_in_ruleParameter967
public static final org.antlr.runtime.BitSet FOLLOW_RULE_DOUBLE_in_ruleParameter967 -
FOLLOW_21_in_ruleParameter984
public static final org.antlr.runtime.BitSet FOLLOW_21_in_ruleParameter984 -
FOLLOW_13_in_ruleParameter996
public static final org.antlr.runtime.BitSet FOLLOW_13_in_ruleParameter996 -
FOLLOW_ruleConstant_in_entryRuleConstant1032
public static final org.antlr.runtime.BitSet FOLLOW_ruleConstant_in_entryRuleConstant1032 -
FOLLOW_EOF_in_entryRuleConstant1042
public static final org.antlr.runtime.BitSet FOLLOW_EOF_in_entryRuleConstant1042 -
FOLLOW_25_in_ruleConstant1079
public static final org.antlr.runtime.BitSet FOLLOW_25_in_ruleConstant1079 -
FOLLOW_ruleMYID_in_ruleConstant1100
public static final org.antlr.runtime.BitSet FOLLOW_ruleMYID_in_ruleConstant1100 -
FOLLOW_26_in_ruleConstant1112
public static final org.antlr.runtime.BitSet FOLLOW_26_in_ruleConstant1112 -
FOLLOW_RULE_DOUBLE_in_ruleConstant1129
public static final org.antlr.runtime.BitSet FOLLOW_RULE_DOUBLE_in_ruleConstant1129 -
FOLLOW_13_in_ruleConstant1146
public static final org.antlr.runtime.BitSet FOLLOW_13_in_ruleConstant1146 -
FOLLOW_ruleMetricDefinition_in_entryRuleMetricDefinition1182
public static final org.antlr.runtime.BitSet FOLLOW_ruleMetricDefinition_in_entryRuleMetricDefinition1182 -
FOLLOW_EOF_in_entryRuleMetricDefinition1192
public static final org.antlr.runtime.BitSet FOLLOW_EOF_in_entryRuleMetricDefinition1192 -
FOLLOW_ruleWeightedMetric_in_ruleMetricDefinition1239
public static final org.antlr.runtime.BitSet FOLLOW_ruleWeightedMetric_in_ruleMetricDefinition1239 -
FOLLOW_ruleStepwiseMetric_in_ruleMetricDefinition1266
public static final org.antlr.runtime.BitSet FOLLOW_ruleStepwiseMetric_in_ruleMetricDefinition1266 -
FOLLOW_ruleRatioMetric_in_ruleMetricDefinition1293
public static final org.antlr.runtime.BitSet FOLLOW_ruleRatioMetric_in_ruleMetricDefinition1293 -
FOLLOW_ruleWeightedMetric_in_entryRuleWeightedMetric1328
public static final org.antlr.runtime.BitSet FOLLOW_ruleWeightedMetric_in_entryRuleWeightedMetric1328 -
FOLLOW_EOF_in_entryRuleWeightedMetric1338
public static final org.antlr.runtime.BitSet FOLLOW_EOF_in_entryRuleWeightedMetric1338 -
FOLLOW_27_in_ruleWeightedMetric1375
public static final org.antlr.runtime.BitSet FOLLOW_27_in_ruleWeightedMetric1375 -
FOLLOW_16_in_ruleWeightedMetric1387
public static final org.antlr.runtime.BitSet FOLLOW_16_in_ruleWeightedMetric1387 -
FOLLOW_ruleMetricAndWeight_in_ruleWeightedMetric1408
public static final org.antlr.runtime.BitSet FOLLOW_ruleMetricAndWeight_in_ruleWeightedMetric1408 -
FOLLOW_17_in_ruleWeightedMetric1421
public static final org.antlr.runtime.BitSet FOLLOW_17_in_ruleWeightedMetric1421 -
FOLLOW_ruleStepwiseMetric_in_entryRuleStepwiseMetric1457
public static final org.antlr.runtime.BitSet FOLLOW_ruleStepwiseMetric_in_entryRuleStepwiseMetric1457 -
FOLLOW_EOF_in_entryRuleStepwiseMetric1467
public static final org.antlr.runtime.BitSet FOLLOW_EOF_in_entryRuleStepwiseMetric1467 -
FOLLOW_28_in_ruleStepwiseMetric1504
public static final org.antlr.runtime.BitSet FOLLOW_28_in_ruleStepwiseMetric1504 -
FOLLOW_29_in_ruleStepwiseMetric1516
public static final org.antlr.runtime.BitSet FOLLOW_29_in_ruleStepwiseMetric1516 -
FOLLOW_ruleMYID_in_ruleStepwiseMetric1539
public static final org.antlr.runtime.BitSet FOLLOW_ruleMYID_in_ruleStepwiseMetric1539 -
FOLLOW_30_in_ruleStepwiseMetric1551
public static final org.antlr.runtime.BitSet FOLLOW_30_in_ruleStepwiseMetric1551 -
FOLLOW_16_in_ruleStepwiseMetric1563
public static final org.antlr.runtime.BitSet FOLLOW_16_in_ruleStepwiseMetric1563 -
FOLLOW_ruleBoundAndWeight_in_ruleStepwiseMetric1584
public static final org.antlr.runtime.BitSet FOLLOW_ruleBoundAndWeight_in_ruleStepwiseMetric1584 -
FOLLOW_17_in_ruleStepwiseMetric1597
public static final org.antlr.runtime.BitSet FOLLOW_17_in_ruleStepwiseMetric1597 -
FOLLOW_ruleRatioMetric_in_entryRuleRatioMetric1633
public static final org.antlr.runtime.BitSet FOLLOW_ruleRatioMetric_in_entryRuleRatioMetric1633 -
FOLLOW_EOF_in_entryRuleRatioMetric1643
public static final org.antlr.runtime.BitSet FOLLOW_EOF_in_entryRuleRatioMetric1643 -
FOLLOW_31_in_ruleRatioMetric1680
public static final org.antlr.runtime.BitSet FOLLOW_31_in_ruleRatioMetric1680 -
FOLLOW_16_in_ruleRatioMetric1692
public static final org.antlr.runtime.BitSet FOLLOW_16_in_ruleRatioMetric1692 -
FOLLOW_ruleMYID_in_ruleRatioMetric1715
public static final org.antlr.runtime.BitSet FOLLOW_ruleMYID_in_ruleRatioMetric1715 -
FOLLOW_32_in_ruleRatioMetric1727
public static final org.antlr.runtime.BitSet FOLLOW_32_in_ruleRatioMetric1727 -
FOLLOW_ruleMYID_in_ruleRatioMetric1750
public static final org.antlr.runtime.BitSet FOLLOW_ruleMYID_in_ruleRatioMetric1750 -
FOLLOW_17_in_ruleRatioMetric1762
public static final org.antlr.runtime.BitSet FOLLOW_17_in_ruleRatioMetric1762 -
FOLLOW_ruleBoundAndWeight_in_entryRuleBoundAndWeight1798
public static final org.antlr.runtime.BitSet FOLLOW_ruleBoundAndWeight_in_entryRuleBoundAndWeight1798 -
FOLLOW_EOF_in_entryRuleBoundAndWeight1808
public static final org.antlr.runtime.BitSet FOLLOW_EOF_in_entryRuleBoundAndWeight1808 -
FOLLOW_33_in_ruleBoundAndWeight1845
public static final org.antlr.runtime.BitSet FOLLOW_33_in_ruleBoundAndWeight1845 -
FOLLOW_ruleMYID_in_ruleBoundAndWeight1868
public static final org.antlr.runtime.BitSet FOLLOW_ruleMYID_in_ruleBoundAndWeight1868 -
FOLLOW_20_in_ruleBoundAndWeight1880
public static final org.antlr.runtime.BitSet FOLLOW_20_in_ruleBoundAndWeight1880 -
FOLLOW_ruleMYID_in_ruleBoundAndWeight1903
public static final org.antlr.runtime.BitSet FOLLOW_ruleMYID_in_ruleBoundAndWeight1903 -
FOLLOW_34_in_ruleBoundAndWeight1915
public static final org.antlr.runtime.BitSet FOLLOW_34_in_ruleBoundAndWeight1915 -
FOLLOW_ruleMetricAndWeight_in_entryRuleMetricAndWeight1951
public static final org.antlr.runtime.BitSet FOLLOW_ruleMetricAndWeight_in_entryRuleMetricAndWeight1951 -
FOLLOW_EOF_in_entryRuleMetricAndWeight1961
public static final org.antlr.runtime.BitSet FOLLOW_EOF_in_entryRuleMetricAndWeight1961 -
FOLLOW_33_in_ruleMetricAndWeight1998
public static final org.antlr.runtime.BitSet FOLLOW_33_in_ruleMetricAndWeight1998 -
FOLLOW_ruleMYID_in_ruleMetricAndWeight2021
public static final org.antlr.runtime.BitSet FOLLOW_ruleMYID_in_ruleMetricAndWeight2021 -
FOLLOW_20_in_ruleMetricAndWeight2033
public static final org.antlr.runtime.BitSet FOLLOW_20_in_ruleMetricAndWeight2033 -
FOLLOW_ruleMYID_in_ruleMetricAndWeight2056
public static final org.antlr.runtime.BitSet FOLLOW_ruleMYID_in_ruleMetricAndWeight2056 -
FOLLOW_34_in_ruleMetricAndWeight2068
public static final org.antlr.runtime.BitSet FOLLOW_34_in_ruleMetricAndWeight2068 -
FOLLOW_ruleMYID_in_entryRuleMYID2105
public static final org.antlr.runtime.BitSet FOLLOW_ruleMYID_in_entryRuleMYID2105 -
FOLLOW_EOF_in_entryRuleMYID2116
public static final org.antlr.runtime.BitSet FOLLOW_EOF_in_entryRuleMYID2116 -
FOLLOW_RULE_ID_in_ruleMYID2156
public static final org.antlr.runtime.BitSet FOLLOW_RULE_ID_in_ruleMYID2156 -
FOLLOW_35_in_ruleMYID2175
public static final org.antlr.runtime.BitSet FOLLOW_35_in_ruleMYID2175 -
FOLLOW_RULE_ID_in_ruleMYID2190
public static final org.antlr.runtime.BitSet FOLLOW_RULE_ID_in_ruleMYID2190
-
-
Constructor Details
-
InternalMetricDSLParser
public InternalMetricDSLParser(org.antlr.runtime.TokenStream input) -
InternalMetricDSLParser
public InternalMetricDSLParser(org.antlr.runtime.TokenStream input, MetricDSLGrammarAccess grammarAccess)
-
-
Method Details
-
getTokenNames
- Overrides:
getTokenNames
in classorg.antlr.runtime.BaseRecognizer
-
getGrammarFileName
- Overrides:
getGrammarFileName
in classorg.antlr.runtime.BaseRecognizer
-
getFirstRuleName
- Specified by:
getFirstRuleName
in classorg.eclipse.xtext.parser.antlr.AbstractInternalAntlrParser
-
getGrammarAccess
- Specified by:
getGrammarAccess
in classorg.eclipse.xtext.parser.antlr.AbstractInternalAntlrParser
-
entryRuleMetricModel
- Throws:
org.antlr.runtime.RecognitionException
-
ruleMetricModel
- Throws:
org.antlr.runtime.RecognitionException
-
entryRuleExternalMetric
- Throws:
org.antlr.runtime.RecognitionException
-
ruleExternalMetric
- Throws:
org.antlr.runtime.RecognitionException
-
entryRuleInternalMetric
- Throws:
org.antlr.runtime.RecognitionException
-
ruleInternalMetric
- Throws:
org.antlr.runtime.RecognitionException
-
entryRuleNumber
- Throws:
org.antlr.runtime.RecognitionException
-
ruleNumber
- Throws:
org.antlr.runtime.RecognitionException
-
entryRuleParameter
- Throws:
org.antlr.runtime.RecognitionException
-
ruleParameter
- Throws:
org.antlr.runtime.RecognitionException
-
entryRuleConstant
- Throws:
org.antlr.runtime.RecognitionException
-
ruleConstant
- Throws:
org.antlr.runtime.RecognitionException
-
entryRuleMetricDefinition
- Throws:
org.antlr.runtime.RecognitionException
-
ruleMetricDefinition
- Throws:
org.antlr.runtime.RecognitionException
-
entryRuleWeightedMetric
- Throws:
org.antlr.runtime.RecognitionException
-
ruleWeightedMetric
- Throws:
org.antlr.runtime.RecognitionException
-
entryRuleStepwiseMetric
- Throws:
org.antlr.runtime.RecognitionException
-
ruleStepwiseMetric
- Throws:
org.antlr.runtime.RecognitionException
-
entryRuleRatioMetric
- Throws:
org.antlr.runtime.RecognitionException
-
ruleRatioMetric
- Throws:
org.antlr.runtime.RecognitionException
-
entryRuleBoundAndWeight
- Throws:
org.antlr.runtime.RecognitionException
-
ruleBoundAndWeight
- Throws:
org.antlr.runtime.RecognitionException
-
entryRuleMetricAndWeight
- Throws:
org.antlr.runtime.RecognitionException
-
ruleMetricAndWeight
- Throws:
org.antlr.runtime.RecognitionException
-
entryRuleMYID
- Throws:
org.antlr.runtime.RecognitionException
-
ruleMYID
public final org.eclipse.xtext.parser.antlr.AntlrDatatypeRuleToken ruleMYID() throws org.antlr.runtime.RecognitionException- Throws:
org.antlr.runtime.RecognitionException
-