From: alan Date: Mon, 19 Apr 2010 05:49:06 +0000 (+0800) Subject: JSDOC/TokenStream.js X-Git-Url: http://git.roojs.org/?p=gnome.introspection-doc-generator;a=commitdiff_plain;h=2f23191381bc7aa4761fbe47858f2446dc1ed91b JSDOC/TokenStream.js --- diff --git a/JSDOC/TokenStream.js b/JSDOC/TokenStream.js index 76f44c0..e16cb01 100644 --- a/JSDOC/TokenStream.js +++ b/JSDOC/TokenStream.js @@ -92,7 +92,11 @@ TokenStream = Object.define( var i = this.cursor; while (true) { - if (i < 0) return false; + if (i < 0) { + if (n > -1) { + i = 0; continue; + } + } else if (i > this.tokens.length) return false; if (i != this.cursor && (this.tokens[i] === undefined || this.tokens[i].is("WHIT") || this.tokens[i].is("COMM"))) {