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

index deecbb2..7db8bd4 100644 (file)
@@ -343,10 +343,13 @@ ScopeNamer = XObject.define(
         
         walkCall : function (inscope, assign, callname, items, jsdocTok)
         {
-             print("wallkCall : " + inscope);
+            print("wallkCall : " + inscope);
             var scope = inscope + ( assign ? ('.' + assign) : '' );
             scope = scope.replace(/\^$global\$\./, '');
             
+            
+            
+            
             // add the handers for differnt methods in here....
             switch (callname) {
                 case 'XObject.extend':
@@ -375,7 +378,7 @@ ScopeNamer = XObject.define(
                     ScopeNamer.addSymbol(symbol, jsdoc);
                     var sn = new ScopeNamer(this);
                     sn.walkStatements(scope, token.items);
-                    sn.walkObject(scope + '.prototype', items[2] )
+                    sn.walkObject(scope + '.prototype', false, items[2] )
                     return;
                 
                 
@@ -385,8 +388,17 @@ ScopeNamer = XObject.define(
             
              
         },
-        walkObject : function(scope, items)
+                            
+        walkObject : function(inscope, name, items, jsdocTok)
         {
+            
+            if (name !== false) {
+                
+                
+                
+                
+            }
+            
             print("wallkObject : " + scope);
             for( var k in items) {
                 var key = items[k].key;