|
|
@@ -90,14 +90,13 @@ protected class ThisRootNode extends RootToken {
|
|
|
case 56: return new PrimitiveValueExpression_Group(this, this, 56, inst);
|
|
|
case 57: return new ElementReferenceExpression_Group(this, this, 57, inst);
|
|
|
case 58: return new EventValueReferenceExpression_Group(this, this, 58, inst);
|
|
|
- case 59: return new EventRaisedReferenceExpression_Group(this, this, 59, inst);
|
|
|
- case 60: return new ActiveStateReferenceExpression_Group(this, this, 60, inst);
|
|
|
- case 61: return new OperationCall_Group(this, this, 61, inst);
|
|
|
- case 62: return new Literal_Alternatives(this, this, 62, inst);
|
|
|
- case 63: return new BoolLiteral_Group(this, this, 63, inst);
|
|
|
- case 64: return new IntLiteral_Group(this, this, 64, inst);
|
|
|
- case 65: return new RealLiteral_Group(this, this, 65, inst);
|
|
|
- case 66: return new HexLiteral_Group(this, this, 66, inst);
|
|
|
+ case 59: return new ActiveStateReferenceExpression_Group(this, this, 59, inst);
|
|
|
+ case 60: return new OperationCall_Group(this, this, 60, inst);
|
|
|
+ case 61: return new Literal_Alternatives(this, this, 61, inst);
|
|
|
+ case 62: return new BoolLiteral_Group(this, this, 62, inst);
|
|
|
+ case 63: return new IntLiteral_Group(this, this, 63, inst);
|
|
|
+ case 64: return new RealLiteral_Group(this, this, 64, inst);
|
|
|
+ case 65: return new HexLiteral_Group(this, this, 65, inst);
|
|
|
default: return null;
|
|
|
}
|
|
|
}
|
|
|
@@ -6869,7 +6868,6 @@ protected class Expression_ConditionalExpressionParserRuleCall extends RuleCallT
|
|
|
getEObject().eClass() != grammarAccess.getBitwiseXorExpressionAccess().getBitwiseXorExpressionLeftOperandAction_1_0().getType().getClassifier() &&
|
|
|
getEObject().eClass() != grammarAccess.getConditionalExpressionAccess().getConditionalExpressionConditionAction_1_0().getType().getClassifier() &&
|
|
|
getEObject().eClass() != grammarAccess.getElementReferenceExpressionAccess().getElementReferenceExpressionAction_0().getType().getClassifier() &&
|
|
|
- getEObject().eClass() != grammarAccess.getEventRaisedReferenceExpressionAccess().getEventRaisedReferenceExpressionAction_0().getType().getClassifier() &&
|
|
|
getEObject().eClass() != grammarAccess.getEventValueReferenceExpressionAccess().getEventValueReferenceExpressionAction_0().getType().getClassifier() &&
|
|
|
getEObject().eClass() != grammarAccess.getLogicalAndExpressionAccess().getLogicalAndExpressionLeftOperandAction_1_0().getType().getClassifier() &&
|
|
|
getEObject().eClass() != grammarAccess.getLogicalNotExpressionAccess().getLogicalNotExpressionAction_1_0().getType().getClassifier() &&
|
|
|
@@ -6935,7 +6933,6 @@ protected class ConditionalExpression_Group extends GroupToken {
|
|
|
getEObject().eClass() != grammarAccess.getBitwiseXorExpressionAccess().getBitwiseXorExpressionLeftOperandAction_1_0().getType().getClassifier() &&
|
|
|
getEObject().eClass() != grammarAccess.getConditionalExpressionAccess().getConditionalExpressionConditionAction_1_0().getType().getClassifier() &&
|
|
|
getEObject().eClass() != grammarAccess.getElementReferenceExpressionAccess().getElementReferenceExpressionAction_0().getType().getClassifier() &&
|
|
|
- getEObject().eClass() != grammarAccess.getEventRaisedReferenceExpressionAccess().getEventRaisedReferenceExpressionAction_0().getType().getClassifier() &&
|
|
|
getEObject().eClass() != grammarAccess.getEventValueReferenceExpressionAccess().getEventValueReferenceExpressionAction_0().getType().getClassifier() &&
|
|
|
getEObject().eClass() != grammarAccess.getLogicalAndExpressionAccess().getLogicalAndExpressionLeftOperandAction_1_0().getType().getClassifier() &&
|
|
|
getEObject().eClass() != grammarAccess.getLogicalNotExpressionAccess().getLogicalNotExpressionAction_1_0().getType().getClassifier() &&
|
|
|
@@ -7222,7 +7219,6 @@ protected class LogicalOrExpression_Group extends GroupToken {
|
|
|
getEObject().eClass() != grammarAccess.getBitwiseXorExpressionAccess().getBitwiseXorExpressionLeftOperandAction_1_0().getType().getClassifier() &&
|
|
|
getEObject().eClass() != grammarAccess.getConditionalExpressionAccess().getConditionalExpressionConditionAction_1_0().getType().getClassifier() &&
|
|
|
getEObject().eClass() != grammarAccess.getElementReferenceExpressionAccess().getElementReferenceExpressionAction_0().getType().getClassifier() &&
|
|
|
- getEObject().eClass() != grammarAccess.getEventRaisedReferenceExpressionAccess().getEventRaisedReferenceExpressionAction_0().getType().getClassifier() &&
|
|
|
getEObject().eClass() != grammarAccess.getEventValueReferenceExpressionAccess().getEventValueReferenceExpressionAction_0().getType().getClassifier() &&
|
|
|
getEObject().eClass() != grammarAccess.getLogicalAndExpressionAccess().getLogicalAndExpressionLeftOperandAction_1_0().getType().getClassifier() &&
|
|
|
getEObject().eClass() != grammarAccess.getLogicalNotExpressionAccess().getLogicalNotExpressionAction_1_0().getType().getClassifier() &&
|
|
|
@@ -7442,7 +7438,6 @@ protected class LogicalAndExpression_Group extends GroupToken {
|
|
|
getEObject().eClass() != grammarAccess.getBitwiseXorExpressionAccess().getBitwiseXorExpressionLeftOperandAction_1_0().getType().getClassifier() &&
|
|
|
getEObject().eClass() != grammarAccess.getConditionalExpressionAccess().getConditionalExpressionConditionAction_1_0().getType().getClassifier() &&
|
|
|
getEObject().eClass() != grammarAccess.getElementReferenceExpressionAccess().getElementReferenceExpressionAction_0().getType().getClassifier() &&
|
|
|
- getEObject().eClass() != grammarAccess.getEventRaisedReferenceExpressionAccess().getEventRaisedReferenceExpressionAction_0().getType().getClassifier() &&
|
|
|
getEObject().eClass() != grammarAccess.getEventValueReferenceExpressionAccess().getEventValueReferenceExpressionAction_0().getType().getClassifier() &&
|
|
|
getEObject().eClass() != grammarAccess.getLogicalAndExpressionAccess().getLogicalAndExpressionLeftOperandAction_1_0().getType().getClassifier() &&
|
|
|
getEObject().eClass() != grammarAccess.getLogicalNotExpressionAccess().getLogicalNotExpressionAction_1_0().getType().getClassifier() &&
|
|
|
@@ -7662,7 +7657,6 @@ protected class LogicalNotExpression_Alternatives extends AlternativesToken {
|
|
|
getEObject().eClass() != grammarAccess.getBitwiseXorExpressionAccess().getBitwiseXorExpressionLeftOperandAction_1_0().getType().getClassifier() &&
|
|
|
getEObject().eClass() != grammarAccess.getConditionalExpressionAccess().getConditionalExpressionConditionAction_1_0().getType().getClassifier() &&
|
|
|
getEObject().eClass() != grammarAccess.getElementReferenceExpressionAccess().getElementReferenceExpressionAction_0().getType().getClassifier() &&
|
|
|
- getEObject().eClass() != grammarAccess.getEventRaisedReferenceExpressionAccess().getEventRaisedReferenceExpressionAction_0().getType().getClassifier() &&
|
|
|
getEObject().eClass() != grammarAccess.getEventValueReferenceExpressionAccess().getEventValueReferenceExpressionAction_0().getType().getClassifier() &&
|
|
|
getEObject().eClass() != grammarAccess.getLogicalAndExpressionAccess().getLogicalAndExpressionLeftOperandAction_1_0().getType().getClassifier() &&
|
|
|
getEObject().eClass() != grammarAccess.getLogicalNotExpressionAccess().getLogicalNotExpressionAction_1_0().getType().getClassifier() &&
|
|
|
@@ -7878,7 +7872,6 @@ protected class BitwiseXorExpression_Group extends GroupToken {
|
|
|
getEObject().eClass() != grammarAccess.getBitwiseXorExpressionAccess().getBitwiseXorExpressionLeftOperandAction_1_0().getType().getClassifier() &&
|
|
|
getEObject().eClass() != grammarAccess.getConditionalExpressionAccess().getConditionalExpressionConditionAction_1_0().getType().getClassifier() &&
|
|
|
getEObject().eClass() != grammarAccess.getElementReferenceExpressionAccess().getElementReferenceExpressionAction_0().getType().getClassifier() &&
|
|
|
- getEObject().eClass() != grammarAccess.getEventRaisedReferenceExpressionAccess().getEventRaisedReferenceExpressionAction_0().getType().getClassifier() &&
|
|
|
getEObject().eClass() != grammarAccess.getEventValueReferenceExpressionAccess().getEventValueReferenceExpressionAction_0().getType().getClassifier() &&
|
|
|
getEObject().eClass() != grammarAccess.getLogicalAndExpressionAccess().getLogicalAndExpressionLeftOperandAction_1_0().getType().getClassifier() &&
|
|
|
getEObject().eClass() != grammarAccess.getLogicalNotExpressionAccess().getLogicalNotExpressionAction_1_0().getType().getClassifier() &&
|
|
|
@@ -8098,7 +8091,6 @@ protected class BitwiseOrExpression_Group extends GroupToken {
|
|
|
getEObject().eClass() != grammarAccess.getBitwiseXorExpressionAccess().getBitwiseXorExpressionLeftOperandAction_1_0().getType().getClassifier() &&
|
|
|
getEObject().eClass() != grammarAccess.getConditionalExpressionAccess().getConditionalExpressionConditionAction_1_0().getType().getClassifier() &&
|
|
|
getEObject().eClass() != grammarAccess.getElementReferenceExpressionAccess().getElementReferenceExpressionAction_0().getType().getClassifier() &&
|
|
|
- getEObject().eClass() != grammarAccess.getEventRaisedReferenceExpressionAccess().getEventRaisedReferenceExpressionAction_0().getType().getClassifier() &&
|
|
|
getEObject().eClass() != grammarAccess.getEventValueReferenceExpressionAccess().getEventValueReferenceExpressionAction_0().getType().getClassifier() &&
|
|
|
getEObject().eClass() != grammarAccess.getLogicalAndExpressionAccess().getLogicalAndExpressionLeftOperandAction_1_0().getType().getClassifier() &&
|
|
|
getEObject().eClass() != grammarAccess.getLogicalNotExpressionAccess().getLogicalNotExpressionAction_1_0().getType().getClassifier() &&
|
|
|
@@ -8318,7 +8310,6 @@ protected class BitwiseAndExpression_Group extends GroupToken {
|
|
|
getEObject().eClass() != grammarAccess.getBitwiseXorExpressionAccess().getBitwiseXorExpressionLeftOperandAction_1_0().getType().getClassifier() &&
|
|
|
getEObject().eClass() != grammarAccess.getConditionalExpressionAccess().getConditionalExpressionConditionAction_1_0().getType().getClassifier() &&
|
|
|
getEObject().eClass() != grammarAccess.getElementReferenceExpressionAccess().getElementReferenceExpressionAction_0().getType().getClassifier() &&
|
|
|
- getEObject().eClass() != grammarAccess.getEventRaisedReferenceExpressionAccess().getEventRaisedReferenceExpressionAction_0().getType().getClassifier() &&
|
|
|
getEObject().eClass() != grammarAccess.getEventValueReferenceExpressionAccess().getEventValueReferenceExpressionAction_0().getType().getClassifier() &&
|
|
|
getEObject().eClass() != grammarAccess.getLogicalAndExpressionAccess().getLogicalAndExpressionLeftOperandAction_1_0().getType().getClassifier() &&
|
|
|
getEObject().eClass() != grammarAccess.getLogicalNotExpressionAccess().getLogicalNotExpressionAction_1_0().getType().getClassifier() &&
|
|
|
@@ -8540,7 +8531,6 @@ protected class LogicalRelationExpression_Group extends GroupToken {
|
|
|
getEObject().eClass() != grammarAccess.getBitwiseXorExpressionAccess().getBitwiseXorExpressionLeftOperandAction_1_0().getType().getClassifier() &&
|
|
|
getEObject().eClass() != grammarAccess.getConditionalExpressionAccess().getConditionalExpressionConditionAction_1_0().getType().getClassifier() &&
|
|
|
getEObject().eClass() != grammarAccess.getElementReferenceExpressionAccess().getElementReferenceExpressionAction_0().getType().getClassifier() &&
|
|
|
- getEObject().eClass() != grammarAccess.getEventRaisedReferenceExpressionAccess().getEventRaisedReferenceExpressionAction_0().getType().getClassifier() &&
|
|
|
getEObject().eClass() != grammarAccess.getEventValueReferenceExpressionAccess().getEventValueReferenceExpressionAction_0().getType().getClassifier() &&
|
|
|
getEObject().eClass() != grammarAccess.getLogicalAndExpressionAccess().getLogicalAndExpressionLeftOperandAction_1_0().getType().getClassifier() &&
|
|
|
getEObject().eClass() != grammarAccess.getLogicalNotExpressionAccess().getLogicalNotExpressionAction_1_0().getType().getClassifier() &&
|
|
|
@@ -8774,7 +8764,6 @@ protected class ShiftExpression_Group extends GroupToken {
|
|
|
getEObject().eClass() != grammarAccess.getBitwiseXorExpressionAccess().getBitwiseXorExpressionLeftOperandAction_1_0().getType().getClassifier() &&
|
|
|
getEObject().eClass() != grammarAccess.getConditionalExpressionAccess().getConditionalExpressionConditionAction_1_0().getType().getClassifier() &&
|
|
|
getEObject().eClass() != grammarAccess.getElementReferenceExpressionAccess().getElementReferenceExpressionAction_0().getType().getClassifier() &&
|
|
|
- getEObject().eClass() != grammarAccess.getEventRaisedReferenceExpressionAccess().getEventRaisedReferenceExpressionAction_0().getType().getClassifier() &&
|
|
|
getEObject().eClass() != grammarAccess.getEventValueReferenceExpressionAccess().getEventValueReferenceExpressionAction_0().getType().getClassifier() &&
|
|
|
getEObject().eClass() != grammarAccess.getLogicalAndExpressionAccess().getLogicalAndExpressionLeftOperandAction_1_0().getType().getClassifier() &&
|
|
|
getEObject().eClass() != grammarAccess.getLogicalNotExpressionAccess().getLogicalNotExpressionAction_1_0().getType().getClassifier() &&
|
|
|
@@ -9008,7 +8997,6 @@ protected class NumericalAddSubtractExpression_Group extends GroupToken {
|
|
|
getEObject().eClass() != grammarAccess.getBitwiseXorExpressionAccess().getBitwiseXorExpressionLeftOperandAction_1_0().getType().getClassifier() &&
|
|
|
getEObject().eClass() != grammarAccess.getConditionalExpressionAccess().getConditionalExpressionConditionAction_1_0().getType().getClassifier() &&
|
|
|
getEObject().eClass() != grammarAccess.getElementReferenceExpressionAccess().getElementReferenceExpressionAction_0().getType().getClassifier() &&
|
|
|
- getEObject().eClass() != grammarAccess.getEventRaisedReferenceExpressionAccess().getEventRaisedReferenceExpressionAction_0().getType().getClassifier() &&
|
|
|
getEObject().eClass() != grammarAccess.getEventValueReferenceExpressionAccess().getEventValueReferenceExpressionAction_0().getType().getClassifier() &&
|
|
|
getEObject().eClass() != grammarAccess.getLogicalAndExpressionAccess().getLogicalAndExpressionLeftOperandAction_1_0().getType().getClassifier() &&
|
|
|
getEObject().eClass() != grammarAccess.getLogicalNotExpressionAccess().getLogicalNotExpressionAction_1_0().getType().getClassifier() &&
|
|
|
@@ -9243,7 +9231,6 @@ protected class NumericalMultiplyDivideExpression_Group extends GroupToken {
|
|
|
getEObject().eClass() != grammarAccess.getBitwiseXorExpressionAccess().getBitwiseXorExpressionLeftOperandAction_1_0().getType().getClassifier() &&
|
|
|
getEObject().eClass() != grammarAccess.getConditionalExpressionAccess().getConditionalExpressionConditionAction_1_0().getType().getClassifier() &&
|
|
|
getEObject().eClass() != grammarAccess.getElementReferenceExpressionAccess().getElementReferenceExpressionAction_0().getType().getClassifier() &&
|
|
|
- getEObject().eClass() != grammarAccess.getEventRaisedReferenceExpressionAccess().getEventRaisedReferenceExpressionAction_0().getType().getClassifier() &&
|
|
|
getEObject().eClass() != grammarAccess.getEventValueReferenceExpressionAccess().getEventValueReferenceExpressionAction_0().getType().getClassifier() &&
|
|
|
getEObject().eClass() != grammarAccess.getLogicalAndExpressionAccess().getLogicalAndExpressionLeftOperandAction_1_0().getType().getClassifier() &&
|
|
|
getEObject().eClass() != grammarAccess.getLogicalNotExpressionAccess().getLogicalNotExpressionAction_1_0().getType().getClassifier() &&
|
|
|
@@ -9476,7 +9463,6 @@ protected class NumericalUnaryExpression_Alternatives extends AlternativesToken
|
|
|
getEObject().eClass() != grammarAccess.getBitwiseXorExpressionAccess().getBitwiseXorExpressionLeftOperandAction_1_0().getType().getClassifier() &&
|
|
|
getEObject().eClass() != grammarAccess.getConditionalExpressionAccess().getConditionalExpressionConditionAction_1_0().getType().getClassifier() &&
|
|
|
getEObject().eClass() != grammarAccess.getElementReferenceExpressionAccess().getElementReferenceExpressionAction_0().getType().getClassifier() &&
|
|
|
- getEObject().eClass() != grammarAccess.getEventRaisedReferenceExpressionAccess().getEventRaisedReferenceExpressionAction_0().getType().getClassifier() &&
|
|
|
getEObject().eClass() != grammarAccess.getEventValueReferenceExpressionAccess().getEventValueReferenceExpressionAction_0().getType().getClassifier() &&
|
|
|
getEObject().eClass() != grammarAccess.getLogicalAndExpressionAccess().getLogicalAndExpressionLeftOperandAction_1_0().getType().getClassifier() &&
|
|
|
getEObject().eClass() != grammarAccess.getLogicalNotExpressionAccess().getLogicalNotExpressionAction_1_0().getType().getClassifier() &&
|
|
|
@@ -9705,7 +9691,6 @@ protected class PrimaryExpression_Alternatives extends AlternativesToken {
|
|
|
getEObject().eClass() != grammarAccess.getBitwiseXorExpressionAccess().getBitwiseXorExpressionLeftOperandAction_1_0().getType().getClassifier() &&
|
|
|
getEObject().eClass() != grammarAccess.getConditionalExpressionAccess().getConditionalExpressionConditionAction_1_0().getType().getClassifier() &&
|
|
|
getEObject().eClass() != grammarAccess.getElementReferenceExpressionAccess().getElementReferenceExpressionAction_0().getType().getClassifier() &&
|
|
|
- getEObject().eClass() != grammarAccess.getEventRaisedReferenceExpressionAccess().getEventRaisedReferenceExpressionAction_0().getType().getClassifier() &&
|
|
|
getEObject().eClass() != grammarAccess.getEventValueReferenceExpressionAccess().getEventValueReferenceExpressionAction_0().getType().getClassifier() &&
|
|
|
getEObject().eClass() != grammarAccess.getLogicalAndExpressionAccess().getLogicalAndExpressionLeftOperandAction_1_0().getType().getClassifier() &&
|
|
|
getEObject().eClass() != grammarAccess.getLogicalNotExpressionAccess().getLogicalNotExpressionAction_1_0().getType().getClassifier() &&
|
|
|
@@ -9747,7 +9732,6 @@ protected class PrimaryExpression_ValueExpressionParserRuleCall_0 extends RuleCa
|
|
|
public IEObjectConsumer tryConsume() {
|
|
|
if(getEObject().eClass() != grammarAccess.getActiveStateReferenceExpressionAccess().getActiveStateReferenceExpressionAction_0().getType().getClassifier() &&
|
|
|
getEObject().eClass() != grammarAccess.getElementReferenceExpressionAccess().getElementReferenceExpressionAction_0().getType().getClassifier() &&
|
|
|
- getEObject().eClass() != grammarAccess.getEventRaisedReferenceExpressionAccess().getEventRaisedReferenceExpressionAction_0().getType().getClassifier() &&
|
|
|
getEObject().eClass() != grammarAccess.getEventValueReferenceExpressionAccess().getEventValueReferenceExpressionAction_0().getType().getClassifier() &&
|
|
|
getEObject().eClass() != grammarAccess.getPrimitiveValueExpressionAccess().getPrimitiveValueExpressionAction_0().getType().getClassifier())
|
|
|
return null;
|
|
|
@@ -9907,13 +9891,12 @@ protected class PrimaryExpression_OperationCallParserRuleCall_2 extends RuleCall
|
|
|
/************ begin Rule ValueExpression ****************
|
|
|
*
|
|
|
* ValueExpression returns Expression:
|
|
|
- * PrimitiveValueExpression | ElementReferenceExpression | ActiveStateReferenceExpression | EventValueReferenceExpression
|
|
|
- * | EventRaisedReferenceExpression;
|
|
|
+ * PrimitiveValueExpression | ElementReferenceExpression | ActiveStateReferenceExpression |
|
|
|
+ * EventValueReferenceExpression;
|
|
|
*
|
|
|
**/
|
|
|
|
|
|
-// PrimitiveValueExpression | ElementReferenceExpression | ActiveStateReferenceExpression | EventValueReferenceExpression |
|
|
|
-// EventRaisedReferenceExpression
|
|
|
+// PrimitiveValueExpression | ElementReferenceExpression | ActiveStateReferenceExpression | EventValueReferenceExpression
|
|
|
protected class ValueExpression_Alternatives extends AlternativesToken {
|
|
|
|
|
|
public ValueExpression_Alternatives(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
|
|
|
@@ -9932,7 +9915,6 @@ protected class ValueExpression_Alternatives extends AlternativesToken {
|
|
|
case 1: return new ValueExpression_ElementReferenceExpressionParserRuleCall_1(lastRuleCallOrigin, this, 1, inst);
|
|
|
case 2: return new ValueExpression_ActiveStateReferenceExpressionParserRuleCall_2(lastRuleCallOrigin, this, 2, inst);
|
|
|
case 3: return new ValueExpression_EventValueReferenceExpressionParserRuleCall_3(lastRuleCallOrigin, this, 3, inst);
|
|
|
- case 4: return new ValueExpression_EventRaisedReferenceExpressionParserRuleCall_4(lastRuleCallOrigin, this, 4, inst);
|
|
|
default: return null;
|
|
|
}
|
|
|
}
|
|
|
@@ -9941,7 +9923,6 @@ protected class ValueExpression_Alternatives extends AlternativesToken {
|
|
|
public IEObjectConsumer tryConsume() {
|
|
|
if(getEObject().eClass() != grammarAccess.getActiveStateReferenceExpressionAccess().getActiveStateReferenceExpressionAction_0().getType().getClassifier() &&
|
|
|
getEObject().eClass() != grammarAccess.getElementReferenceExpressionAccess().getElementReferenceExpressionAction_0().getType().getClassifier() &&
|
|
|
- getEObject().eClass() != grammarAccess.getEventRaisedReferenceExpressionAccess().getEventRaisedReferenceExpressionAction_0().getType().getClassifier() &&
|
|
|
getEObject().eClass() != grammarAccess.getEventValueReferenceExpressionAccess().getEventValueReferenceExpressionAction_0().getType().getClassifier() &&
|
|
|
getEObject().eClass() != grammarAccess.getPrimitiveValueExpressionAccess().getPrimitiveValueExpressionAction_0().getType().getClassifier())
|
|
|
return null;
|
|
|
@@ -10094,42 +10075,6 @@ protected class ValueExpression_EventValueReferenceExpressionParserRuleCall_3 ex
|
|
|
}
|
|
|
}
|
|
|
|
|
|
-// EventRaisedReferenceExpression
|
|
|
-protected class ValueExpression_EventRaisedReferenceExpressionParserRuleCall_4 extends RuleCallToken {
|
|
|
-
|
|
|
- public ValueExpression_EventRaisedReferenceExpressionParserRuleCall_4(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
|
|
|
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
|
|
|
- }
|
|
|
-
|
|
|
- @Override
|
|
|
- public RuleCall getGrammarElement() {
|
|
|
- return grammarAccess.getValueExpressionAccess().getEventRaisedReferenceExpressionParserRuleCall_4();
|
|
|
- }
|
|
|
-
|
|
|
- @Override
|
|
|
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
|
|
|
- switch(index) {
|
|
|
- case 0: return new EventRaisedReferenceExpression_Group(this, this, 0, inst);
|
|
|
- default: return null;
|
|
|
- }
|
|
|
- }
|
|
|
-
|
|
|
- @Override
|
|
|
- public IEObjectConsumer tryConsume() {
|
|
|
- if(getEObject().eClass() != grammarAccess.getEventRaisedReferenceExpressionAccess().getEventRaisedReferenceExpressionAction_0().getType().getClassifier())
|
|
|
- return null;
|
|
|
- if(checkForRecursion(EventRaisedReferenceExpression_Group.class, eObjectConsumer)) return null;
|
|
|
- return eObjectConsumer;
|
|
|
- }
|
|
|
-
|
|
|
- @Override
|
|
|
- public AbstractToken createFollowerAfterReturn(AbstractToken next, int actIndex, int index, IEObjectConsumer inst) {
|
|
|
- switch(index) {
|
|
|
- default: return lastRuleCallOrigin.createFollowerAfterReturn(next, actIndex , index, inst);
|
|
|
- }
|
|
|
- }
|
|
|
-}
|
|
|
-
|
|
|
|
|
|
/************ end Rule ValueExpression ****************/
|
|
|
|
|
|
@@ -10518,175 +10463,6 @@ protected class EventValueReferenceExpression_RightParenthesisKeyword_4 extends
|
|
|
/************ end Rule EventValueReferenceExpression ****************/
|
|
|
|
|
|
|
|
|
-/************ begin Rule EventRaisedReferenceExpression ****************
|
|
|
- *
|
|
|
- * EventRaisedReferenceExpression:
|
|
|
- * {EventRaisedReferenceExpression} "raised" "(" value=[sgraph::Event|FQN] ")";
|
|
|
- *
|
|
|
- **/
|
|
|
-
|
|
|
-// {EventRaisedReferenceExpression} "raised" "(" value=[sgraph::Event|FQN] ")"
|
|
|
-protected class EventRaisedReferenceExpression_Group extends GroupToken {
|
|
|
-
|
|
|
- public EventRaisedReferenceExpression_Group(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
|
|
|
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
|
|
|
- }
|
|
|
-
|
|
|
- @Override
|
|
|
- public Group getGrammarElement() {
|
|
|
- return grammarAccess.getEventRaisedReferenceExpressionAccess().getGroup();
|
|
|
- }
|
|
|
-
|
|
|
- @Override
|
|
|
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
|
|
|
- switch(index) {
|
|
|
- case 0: return new EventRaisedReferenceExpression_RightParenthesisKeyword_4(lastRuleCallOrigin, this, 0, inst);
|
|
|
- default: return null;
|
|
|
- }
|
|
|
- }
|
|
|
-
|
|
|
- @Override
|
|
|
- public IEObjectConsumer tryConsume() {
|
|
|
- if(getEObject().eClass() != grammarAccess.getEventRaisedReferenceExpressionAccess().getEventRaisedReferenceExpressionAction_0().getType().getClassifier())
|
|
|
- return null;
|
|
|
- return eObjectConsumer;
|
|
|
- }
|
|
|
-
|
|
|
-}
|
|
|
-
|
|
|
-// {EventRaisedReferenceExpression}
|
|
|
-protected class EventRaisedReferenceExpression_EventRaisedReferenceExpressionAction_0 extends ActionToken {
|
|
|
-
|
|
|
- public EventRaisedReferenceExpression_EventRaisedReferenceExpressionAction_0(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
|
|
|
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
|
|
|
- }
|
|
|
-
|
|
|
- @Override
|
|
|
- public Action getGrammarElement() {
|
|
|
- return grammarAccess.getEventRaisedReferenceExpressionAccess().getEventRaisedReferenceExpressionAction_0();
|
|
|
- }
|
|
|
-
|
|
|
- @Override
|
|
|
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
|
|
|
- switch(index) {
|
|
|
- default: return lastRuleCallOrigin.createFollowerAfterReturn(this, index, index, inst);
|
|
|
- }
|
|
|
- }
|
|
|
-
|
|
|
- @Override
|
|
|
- public IEObjectConsumer tryConsume() {
|
|
|
- if(!eObjectConsumer.isConsumed()) return null;
|
|
|
- return eObjectConsumer;
|
|
|
- }
|
|
|
-}
|
|
|
-
|
|
|
-// "raised"
|
|
|
-protected class EventRaisedReferenceExpression_RaisedKeyword_1 extends KeywordToken {
|
|
|
-
|
|
|
- public EventRaisedReferenceExpression_RaisedKeyword_1(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
|
|
|
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
|
|
|
- }
|
|
|
-
|
|
|
- @Override
|
|
|
- public Keyword getGrammarElement() {
|
|
|
- return grammarAccess.getEventRaisedReferenceExpressionAccess().getRaisedKeyword_1();
|
|
|
- }
|
|
|
-
|
|
|
- @Override
|
|
|
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
|
|
|
- switch(index) {
|
|
|
- case 0: return new EventRaisedReferenceExpression_EventRaisedReferenceExpressionAction_0(lastRuleCallOrigin, this, 0, inst);
|
|
|
- default: return null;
|
|
|
- }
|
|
|
- }
|
|
|
-
|
|
|
-}
|
|
|
-
|
|
|
-// "("
|
|
|
-protected class EventRaisedReferenceExpression_LeftParenthesisKeyword_2 extends KeywordToken {
|
|
|
-
|
|
|
- public EventRaisedReferenceExpression_LeftParenthesisKeyword_2(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
|
|
|
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
|
|
|
- }
|
|
|
-
|
|
|
- @Override
|
|
|
- public Keyword getGrammarElement() {
|
|
|
- return grammarAccess.getEventRaisedReferenceExpressionAccess().getLeftParenthesisKeyword_2();
|
|
|
- }
|
|
|
-
|
|
|
- @Override
|
|
|
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
|
|
|
- switch(index) {
|
|
|
- case 0: return new EventRaisedReferenceExpression_RaisedKeyword_1(lastRuleCallOrigin, this, 0, inst);
|
|
|
- default: return null;
|
|
|
- }
|
|
|
- }
|
|
|
-
|
|
|
-}
|
|
|
-
|
|
|
-// value=[sgraph::Event|FQN]
|
|
|
-protected class EventRaisedReferenceExpression_ValueAssignment_3 extends AssignmentToken {
|
|
|
-
|
|
|
- public EventRaisedReferenceExpression_ValueAssignment_3(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
|
|
|
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
|
|
|
- }
|
|
|
-
|
|
|
- @Override
|
|
|
- public Assignment getGrammarElement() {
|
|
|
- return grammarAccess.getEventRaisedReferenceExpressionAccess().getValueAssignment_3();
|
|
|
- }
|
|
|
-
|
|
|
- @Override
|
|
|
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
|
|
|
- switch(index) {
|
|
|
- case 0: return new EventRaisedReferenceExpression_LeftParenthesisKeyword_2(lastRuleCallOrigin, this, 0, inst);
|
|
|
- default: return null;
|
|
|
- }
|
|
|
- }
|
|
|
-
|
|
|
- @Override
|
|
|
- public IEObjectConsumer tryConsume() {
|
|
|
- if((value = eObjectConsumer.getConsumable("value",true)) == null) return null;
|
|
|
- IEObjectConsumer obj = eObjectConsumer.cloneAndConsume("value");
|
|
|
- if(value instanceof EObject) { // org::eclipse::xtext::impl::CrossReferenceImpl
|
|
|
- IEObjectConsumer param = createEObjectConsumer((EObject)value);
|
|
|
- if(param.isInstanceOf(grammarAccess.getEventRaisedReferenceExpressionAccess().getValueEventCrossReference_3_0().getType().getClassifier())) {
|
|
|
- type = AssignmentType.CROSS_REFERENCE;
|
|
|
- element = grammarAccess.getEventRaisedReferenceExpressionAccess().getValueEventCrossReference_3_0();
|
|
|
- return obj;
|
|
|
- }
|
|
|
- }
|
|
|
- return null;
|
|
|
- }
|
|
|
-
|
|
|
-}
|
|
|
-
|
|
|
-// ")"
|
|
|
-protected class EventRaisedReferenceExpression_RightParenthesisKeyword_4 extends KeywordToken {
|
|
|
-
|
|
|
- public EventRaisedReferenceExpression_RightParenthesisKeyword_4(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
|
|
|
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
|
|
|
- }
|
|
|
-
|
|
|
- @Override
|
|
|
- public Keyword getGrammarElement() {
|
|
|
- return grammarAccess.getEventRaisedReferenceExpressionAccess().getRightParenthesisKeyword_4();
|
|
|
- }
|
|
|
-
|
|
|
- @Override
|
|
|
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
|
|
|
- switch(index) {
|
|
|
- case 0: return new EventRaisedReferenceExpression_ValueAssignment_3(lastRuleCallOrigin, this, 0, inst);
|
|
|
- default: return null;
|
|
|
- }
|
|
|
- }
|
|
|
-
|
|
|
-}
|
|
|
-
|
|
|
-
|
|
|
-/************ end Rule EventRaisedReferenceExpression ****************/
|
|
|
-
|
|
|
-
|
|
|
/************ begin Rule ActiveStateReferenceExpression ****************
|
|
|
*
|
|
|
* ActiveStateReferenceExpression:
|