Browse Source

fixed positions

git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@275 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
shortcuts
Markus Palme 21 years ago
parent
commit
1d56eae875
  1. 5
      src/Libraries/NRefactory/Project/Src/Lexer/VBNet/Lexer.cs

5
src/Libraries/NRefactory/Project/Src/Lexer/VBNet/Lexer.cs

@ -100,7 +100,7 @@ namespace ICSharpCode.NRefactory.Parser.VB @@ -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 @@ -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);
}

Loading…
Cancel
Save