/** Constraint: (left=Literal right=Literal) */
 protected void sequence_Expression(EObject context, Expression semanticObject) {
   if (errorAcceptor != null) {
     if (transientValues.isValueTransient(
             semanticObject, Bug297105TestLanguagePackage.Literals.EXPRESSION__LEFT)
         == ValueTransient.YES)
       errorAcceptor.accept(
           diagnosticProvider.createFeatureValueMissing(
               semanticObject, Bug297105TestLanguagePackage.Literals.EXPRESSION__LEFT));
     if (transientValues.isValueTransient(
             semanticObject, Bug297105TestLanguagePackage.Literals.EXPRESSION__RIGHT)
         == ValueTransient.YES)
       errorAcceptor.accept(
           diagnosticProvider.createFeatureValueMissing(
               semanticObject, Bug297105TestLanguagePackage.Literals.EXPRESSION__RIGHT));
   }
   INodesForEObjectProvider nodes = createNodeProvider(semanticObject);
   SequenceFeeder feeder = createSequencerFeeder(semanticObject, nodes);
   feeder.accept(
       grammarAccess.getExpressionAccess().getLeftLiteralParserRuleCall_0_0(),
       semanticObject.getLeft());
   feeder.accept(
       grammarAccess.getExpressionAccess().getRightLiteralParserRuleCall_2_0(),
       semanticObject.getRight());
   feeder.finish();
 }
 /** Constraint: value=IntValue */
 protected void sequence_IntLiteral(EObject context, IntLiteral semanticObject) {
   if (errorAcceptor != null) {
     if (transientValues.isValueTransient(
             semanticObject, Bug297105TestLanguagePackage.Literals.LITERAL__VALUE)
         == ValueTransient.YES)
       errorAcceptor.accept(
           diagnosticProvider.createFeatureValueMissing(
               semanticObject, Bug297105TestLanguagePackage.Literals.LITERAL__VALUE));
   }
   INodesForEObjectProvider nodes = createNodeProvider(semanticObject);
   SequenceFeeder feeder = createSequencerFeeder(semanticObject, nodes);
   feeder.accept(
       grammarAccess.getIntLiteralAccess().getValueIntValueParserRuleCall_0(),
       semanticObject.getValue());
   feeder.finish();
 }