JSDOC/ScopeNamer.js
authorAlan Knowles <alan@akbkhome.com>
Mon, 7 Nov 2011 23:20:22 +0000 (07:20 +0800)
committerAlan Knowles <alan@akbkhome.com>
Mon, 7 Nov 2011 23:20:22 +0000 (07:20 +0800)
JSDOC/ScopeNamer.js

index 0597825..057c363 100644 (file)
@@ -317,7 +317,7 @@ ScopeNamer = XObject.define(
         
         walkFunctionDef : function (inscope, name, args, stms, jsdoc)
         {
-            print("wallkFuncDef");
+            print("wallkFuncDef: " + inscope);
  
             var scope = inscope + '.' + name;
             
@@ -333,7 +333,7 @@ ScopeNamer = XObject.define(
         
         walkCall : function (inscope, assign, callname, items, jsdoc)
         {
-             print("wallkCall");
+             print("wallkCall : " + inscope);
             var scope = inscope + ( assign ? ('.' + assign) : '' );
             scope = scope.replace(/\^$global\$\./, '');
             
@@ -377,7 +377,7 @@ ScopeNamer = XObject.define(
         },
         walkObject : function(scope, items)
         {
-          
+            print("wallkObject : " + scope);
             for( var k in items) {
                 var key = items[k].key;
                 var val = items[k].val;
@@ -389,6 +389,9 @@ ScopeNamer = XObject.define(
                     symbol._token = key;
                     
                     ScopeNamer.addSymbol(key, key.jsdoc);
+                    this.walkFunctionDef : function (scope, false, val[1].args, val[2].items, false)
+
+                    
                     continue;
                 }