X-Git-Url: http://git.roojs.org/?p=gnome.introspection-doc-generator;a=blobdiff_plain;f=JSDOC%2FWalker2.js;h=55ae03f77b1a69acba9ab5d8aa450b01ceae5b93;hp=ceb024d6c0a4ebda8e9943ea97baf02815a8a1e8;hb=76c74d90b66edd7dbea96d3b78d927b9a54923a9;hpb=f97b7efe182b819e8f6143b7aeb9fd45c7ab75f0 diff --git a/JSDOC/Walker2.js b/JSDOC/Walker2.js index ceb024d..55ae03f 100644 --- a/JSDOC/Walker2.js +++ b/JSDOC/Walker2.js @@ -247,7 +247,7 @@ Walker2 = XObject.define( // a << scope // xxx.applyIf(a, { // a << scope - if (token.type = 'NAME') { + if (token.type == 'NAME') { //print("TOK(ident)"+ token.toString()); @@ -469,7 +469,11 @@ Walker2 = XObject.define( continue; // dont care about other idents.. - } + } + + print ("NOT NAME"); + + if (token.type == "STRN") { if (this.currentDoc) { this.addSymbol(token.data.substring(1,token.data.length-1),false,'OBJECT'); @@ -481,7 +485,7 @@ Walker2 = XObject.define( if (token.name == 'FUNCTION') { - + print("GOT FUNCTION"); // see if we have an unconsumed doc... if (this.currentDoc) { @@ -504,7 +508,7 @@ Walker2 = XObject.define( (this.ts.lookTok(-2).type == 'NAME') ) { scopeName = this.ts.lookTok(-2).data; - this.ts.balanceN('('); + this.ts.balance('('); token = this.ts.nextTok(); // should be { //print("FOO=FUNCITON() {}" + this.ts.context() + "\n" + token.toString()); @@ -568,7 +572,7 @@ Walker2 = XObject.define( (this.ts.lookTok(-2).type == 'NAME') && (this.ts.lookTok(-3).data == '(' || this.ts.lookTok(-3).data== ',') ) { - int("got for : function() {"); + print("got for : function() {"); //scopeName = this.ts.look(-3).data; this.ts.balanceN(Script.TOKlparen);