JSDOC/ScopeNamer.js
authorAlan Knowles <alan@akbkhome.com>
Tue, 8 Nov 2011 14:44:17 +0000 (22:44 +0800)
committerAlan Knowles <alan@akbkhome.com>
Tue, 8 Nov 2011 14:44:17 +0000 (22:44 +0800)
JSDOC/ScopeNamer.js

index cb6ca2c..637d1e7 100644 (file)
@@ -374,11 +374,11 @@ ScopeNamer = XObject.define(
                 case 'XObject.define':
                     // func, extends, props.
                     
-                    var symbol = new Symbol( scope , items[0][1].args || [] , "CONSTRUCTOR" ,  token.jsdoc);
-                    symbol._token = this.lookTok(0);
+                    var symbol = new Symbol( scope , items[0][1].args || [] , "CONSTRUCTOR" ,  jsdocTok);
+                    symbol._token = jsdocTok;
                     // extends = arg[1]
                     
-                    ScopeNamer.addSymbol(symbol, token.jsdoc);
+                    ScopeNamer.addSymbol(symbol, jsdocTok.jsdoc);
                     var sn = new ScopeNamer(this);
                     sn.walkStatements(scope, token.items);
                     sn.walkObject(scope + '.prototype', false, items[2].props )