public TokenStreamRecognitionException(RecognitionException re)
     : base(re.Message)
 {
     this.recog = re;
 }
 /*Parser error-reporting function can be overridden in subclass */
 public virtual void reportError(RecognitionException ex)
 {
     Console.Error.WriteLine(ex);
 }
 // CLOVER:OFF
 public override void reportError(RecognitionException ex)
 {
     //base.reportError(ex);
     throw new antlr.TokenStreamRecognitionException(ex);
 }
 public virtual void recover(RecognitionException ex, BitSet tokenSet)
 {
     consume();
     consumeUntil(tokenSet);
 }