JSDOC/ScopeNamer.js
authorAlan Knowles <alan@roojs.com>
Wed, 9 Nov 2011 09:06:48 +0000 (17:06 +0800)
committerAlan Knowles <alan@roojs.com>
Wed, 9 Nov 2011 09:06:48 +0000 (17:06 +0800)
JSDOC/ScopeNamer.js

index fe7a1b0..ec25973 100644 (file)
@@ -328,6 +328,10 @@ ScopeNamer = XObject.define(
                 this.addSymbol(symbol, jsdocTok.jsdoc);
                  
             }
+            // items can be false in this scenaro: a = {};
+            if (!items) {
+                return;
+            }
             print(typeof(items));
             this.debugCall("wallkObject : " + scope + '@' + items[Object.keys(items)[0]].key.line);
             for( var k in items) {