JSDOC/ScopeParser.js
authorAlan Knowles <alan@akbkhome.com>
Fri, 16 Jul 2010 05:11:37 +0000 (13:11 +0800)
committerAlan Knowles <alan@akbkhome.com>
Fri, 16 Jul 2010 05:11:37 +0000 (13:11 +0800)
JSDOC/ScopeParser.js

index 835aa12..473b5d9 100644 (file)
@@ -839,10 +839,10 @@ ScopeParser.prototype = {
             // We must declare the exception identifier in the containing function
             // scope to avoid errors related to the obfuscation process. No need to
             // display a warning if the symbol was already declared here...
             // We must declare the exception identifier in the containing function
             // scope to avoid errors related to the obfuscation process. No need to
             // display a warning if the symbol was already declared here...
-            currentScope.declareIdentifier(symbol, token);
+            currentScope.declareIdentifier(symbol, token.items[0]);
         } else {
             //?? why inc the refcount?? - that should be set when building the tree???
         } else {
             //?? why inc the refcount?? - that should be set when building the tree???
-            identifier = this.getIdentifier(symbol, currentScope, token);
+            identifier = this.getIdentifier(symbol, currentScope, token.items[0]);
             identifier.refcount++;
         }
 
             identifier.refcount++;
         }