public virtual void Error(Exception e) { counter++; if (throwExceptions || (e is CSToolsFatalException)) { throw(e); } if (e is CSToolsException) { CSToolsException x = (CSToolsException)e; if (x.handled) { return; } x.handled = true; // if (x.nLine !=0 || x.nChar!=0) // { // Console.WriteLine("line "+x.nLine+", char "+x.nChar+": "+x.Message); // return; // } } Console.WriteLine(e.Message); }
/// <summary/> public void ThrowError(int iPos) { m_pos = iPos; CSToolsException exc = new CSToolsException(iPos, ""); throw (exc); }
public virtual void Report(CSToolsException e) { exceptions.Add(e); }
public virtual void Error(CSToolsException e) { counter++; e.Handle(this); }
/// <exclude/> public virtual void Report(CSToolsException e) { // I don't want to see error messages. //Console.WriteLine(e.Message); }
/// <exclude/> public virtual void Error(CSToolsException e) { counter++; e.Handle(this); }
public virtual void Report(CSToolsException e) { Console.WriteLine(e.Message); }
public override void Error(CSToolsException e) { Report(e); }