From 1d56eae8752d2f56be4e400aba848ef0bf5765f1 Mon Sep 17 00:00:00 2001 From: Markus Palme Date: Sat, 30 Jul 2005 14:02:17 +0000 Subject: [PATCH] fixed positions git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@275 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61 --- src/Libraries/NRefactory/Project/Src/Lexer/VBNet/Lexer.cs | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/Libraries/NRefactory/Project/Src/Lexer/VBNet/Lexer.cs b/src/Libraries/NRefactory/Project/Src/Lexer/VBNet/Lexer.cs index fe9ac11198..115a39bfb6 100644 --- a/src/Libraries/NRefactory/Project/Src/Lexer/VBNet/Lexer.cs +++ b/src/Libraries/NRefactory/Project/Src/Lexer/VBNet/Lexer.cs @@ -100,7 +100,7 @@ namespace ICSharpCode.NRefactory.Parser.VB while (Char.IsWhiteSpace(ch)) { if (ch == '\n') { ++line; - col = 0; + col = 1; break; } if (reader.Peek() != -1) { @@ -160,11 +160,12 @@ namespace ICSharpCode.NRefactory.Parser.VB return new Token(Tokens.Identifier, x, y, s); } if (Char.IsLetter(ch)) { - int x = col - 2; + int x = col - 1; int y = line; string s = ReadIdent(ch); int keyWordToken = Keywords.GetToken(s); if (keyWordToken >= 0) { + System.Console.WriteLine("token: {0} X: {1} Y: {2}", keyWordToken.ToString(), x, y); lineEnd = false; return new Token(keyWordToken, x, y, s); }