From: Alan Knowles Date: Thu, 15 Jul 2010 05:49:28 +0000 (+0800) Subject: JSDOC/ScopeParser.js X-Git-Url: http://git.roojs.org/?p=gnome.introspection-doc-generator;a=commitdiff_plain;h=fbb3a33878a1e015d1884177b542045533788b5d JSDOC/ScopeParser.js --- diff --git a/JSDOC/ScopeParser.js b/JSDOC/ScopeParser.js index 19dab1c..9a83e08 100644 --- a/JSDOC/ScopeParser.js +++ b/JSDOC/ScopeParser.js @@ -321,7 +321,7 @@ ScopeParser.prototype = { break; case "PUNC.LEFT_CURLY": // { - print('SCOPE-CURLY:' + token.toString()); + print('SCOPE-CURLY:' + JSON.stringify(token,null,4)); //println(""+token.data+""); isObjectLitAr.push(false); this.braceNesting++; @@ -379,9 +379,9 @@ ScopeParser.prototype = { case "STRN.DOUBLE_QUOTE": // used for object lit detection.. case "STRN.SINGLE_QUOTE": - print('SCOPE-STRING:' + JSON.stringify(token,null,4)); + print('SCOPE-STRING:' + token.toString()); //println(""+token.data+""); - + if (this.ts.lookTok(-1).data == '{' && this.ts.lookTok(1).data == ':') { // then we are in an object lit.. -> we need to flag the brace as such... isObjectLitAr.pop();