We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 7c402d5 commit de92e98Copy full SHA for de92e98
1 file changed
src/services/services.ts
@@ -107,12 +107,14 @@ namespace ts {
107
scanner.setTextPos(pos);
108
while (pos < end) {
109
const token = scanner.scan();
110
- Debug.assert(token !== SyntaxKind.EndOfFileToken); // Else it would infinitely loop
111
const textPos = scanner.getTextPos();
112
if (textPos <= end) {
113
nodes.push(createNode(token, pos, textPos, this));
114
}
115
pos = textPos;
+ if (token === SyntaxKind.EndOfFileToken) {
116
+ return pos;
117
+ }
118
119
return pos;
120
0 commit comments