* Location.cs: Do not reset line number when moving to a previous
column. Add ToString method.
svn path=/trunk/mcs/; revision=16872
+2003-07-29 Jackson Harper <jackson@latitudegeo.com>
+
+ * ILReader.cs: Incriment line numbers
+ * Location.cs: Do not reset line number when moving to a previous
+ column. Add ToString method.
+
2003-07-15 Jackson Harper <jackson@latitudegeo.com>
* ILTables.cs: Add tokens for generic constraints.
/// <returns></returns>\r
public int Read ()\r
{\r
- return DoRead ();\r
+ int read = DoRead ();\r
+ if (read == '\n')\r
+ location.NewLine ();\r
+ return read;\r
}\r
\r
/// <summary>\r
/// </summary>\r
public void PreviousColumn ()\r
{\r
+ /*\r
if (column == 1) {\r
PreviousLine ();\r
} else {\r
--column;\r
}\r
+ */\r
}\r
\r
/// <summary>\r
return new Location (this);\r
}\r
\r
+ public override string ToString ()\r
+ {\r
+ return "line (" + line + ")";\r
+ }\r
}\r
}\r