X-Git-Url: http://git.roojs.org/?a=blobdiff_plain;f=JSDOC%2FWalker2.js;h=05dae018ac4e172eeecd02c6f824b60b86cd0fe6;hb=35ddfbdfc0fb33aab65d6722db3948ca210ede7f;hp=88671b245544c2a63214d0c507cdac5a80df14c0;hpb=3ae105bf90e19c5e3d51abad6480d3a2b09fd51c;p=gnome.introspection-doc-generator diff --git a/JSDOC/Walker2.js b/JSDOC/Walker2.js index 88671b2..05dae01 100644 --- a/JSDOC/Walker2.js +++ b/JSDOC/Walker2.js @@ -225,7 +225,7 @@ Walker2 = XObject.define( if (token.name == 'VAR' && this.ts.lookTok(1).type == 'NAME' && - this.ts.lookTok(2).data == '-' && + this.ts.lookTok(2).data == '=' && this.ts.lookTok(3).type == 'NAME' && this.ts.lookTok(4).data == ';' @@ -660,18 +660,19 @@ Walker2 = XObject.define( ) { scopeName = this.ts.look(-2).data; - print(scopeName); + //print(scopeName); scopeName = fixAlias(scopeName); - print(this.scopes.length); - //var fnScope = new Scope(this.braceNesting, scope, token.n, - // '$this$='+scopeName + '|'+scopeName - //); + //print(this.scopes.length); + var fnScope = new Scope(this.braceNesting, scope, token.n, + '$this$='+scopeName + '|'+scopeName + ); - //this.indexedScopes[this.ts.cursor] = fnScope; - //scope = fnScope; + this.indexedScopes[this.ts.cursor] = fnScope; + scope = fnScope; // push the same scope onto the stack.. - this.scopesIn(this.scopes[this.scopes.length-1]); + this.scopesIn(fnScope); + //this.scopesIn(this.scopes[this.scopes.length-1]); locBraceNest++; @@ -799,7 +800,7 @@ Walker2 = XObject.define( var s = s.join('|').split('|'); - print("FULLSCOPE: " + s); + //print("FULLSCOPE: " + s); // print("Walker:ADDSymbol: " + s.join('|') ); var _t = ''; _s = '';