JSDOC/ScopeNamer.js
authorAlan Knowles <alan@roojs.com>
Wed, 23 Nov 2011 02:54:18 +0000 (10:54 +0800)
committerAlan Knowles <alan@roojs.com>
Wed, 23 Nov 2011 02:54:18 +0000 (10:54 +0800)
JSDOC/ScopeNamer.js

index 84127d7..cc8f37c 100644 (file)
@@ -242,7 +242,7 @@ ScopeNamer = XObject.define(
         walkFunctionDef : function (inscope, name, args, stmts, jsdocTok)
         {
             this.debugCall("wallkFuncDef: " + inscope + '@' + this.look(0).line );
-            var scope = inscope + '.' + name;
+            var scope = name.length ? (inscope + '.' + name) : inscope;
             if (name.length) { 
             
                 var symbol = new Symbol( scope , args || [] , "FUNCTION" ,  jsdocTok.jsdoc);