diff --git a/src/Libraries/NRefactory/Project/Src/Parser/VBNet/VBNetParser.cs b/src/Libraries/NRefactory/Project/Src/Parser/VBNet/VBNetParser.cs index 2765fa7e74..10f1c830e7 100644 --- a/src/Libraries/NRefactory/Project/Src/Parser/VBNet/VBNetParser.cs +++ b/src/Libraries/NRefactory/Project/Src/Parser/VBNet/VBNetParser.cs @@ -300,6 +300,7 @@ namespace ICSharpCode.NRefactory.Parser.VB // look for attributes while (tn.kind == Tokens.LessThan) { while (braceCount > 0 || tn.kind != Tokens.GreaterThan) { + if (tn.kind == Tokens.EOF) return false; tn = lexer.Peek(); if (tn.kind == Tokens.OpenParenthesis) braceCount++;