code: public final void ruleTerminalRuleCall() throws RecognitionException {
  
          		int stackSize = keepStackSize();
          	
          try {
              // InternalXtext.g:783:2: ( ( ( rule__TerminalRuleCall__RuleAssignment ) ) )
              // InternalXtext.g:784:2: ( ( rule__TerminalRuleCall__RuleAssignment ) )
              {
              // InternalXtext.g:784:2: ( ( rule__TerminalRuleCall__RuleAssignment ) )
              // InternalXtext.g:785:3: ( rule__TerminalRuleCall__RuleAssignment )
              {
               before(grammarAccess.getTerminalRuleCallAccess().getRuleAssignment()); 
              // InternalXtext.g:786:3: ( rule__TerminalRuleCall__RuleAssignment )
              // InternalXtext.g:786:4: rule__TerminalRuleCall__RuleAssignment
              {
              pushFollow(FollowSets000.FOLLOW_2);
              rule__TerminalRuleCall__RuleAssignment();
  
              state._fsp--;
  
  
              }
  
               after(grammarAccess.getTerminalRuleCallAccess().getRuleAssignment()); 
  
              }
  
  
              }
  
          }
          catch (RecognitionException re) {
              reportError(re);
              recover(input,re);
          }
          finally {
  
              	restoreStackSize(stackSize);
  
          }
          return ;
      }
docs: InternalXtext.g:779:1: ruleTerminalRuleCall : ( ( rule__TerminalRuleCall__RuleAssignment ) ) ;