Properly initialize top node start position

This commit is contained in:
Marijn Haverbeke 2014-11-12 17:31:45 +01:00
parent 249e6961f8
commit 98691e5b80

View File

@ -43,7 +43,7 @@
input = String(inpt); inputLen = input.length; input = String(inpt); inputLen = input.length;
setOptions(opts); setOptions(opts);
initTokenState(); initTokenState();
var startPos = options.locations ? [tokStart, new Position] : tokStart; var startPos = options.locations ? [tokPos, new Position] : tokPos;
initParserState(); initParserState();
return parseTopLevel(options.program || startNodeAt(startPos)); return parseTopLevel(options.program || startNodeAt(startPos));
}; };