JSDOC/ScopeParser.vala
authorAlan Knowles <alan@roojs.com>
Fri, 6 Nov 2015 08:53:55 +0000 (16:53 +0800)
committerAlan Knowles <alan@roojs.com>
Fri, 6 Nov 2015 08:53:55 +0000 (16:53 +0800)
JSDOC/ScopeParser.vala

index 8a0bfa6..759df16 100644 (file)
@@ -815,14 +815,10 @@ namespace JSDOC {
 
        void parseCatch(scope) {
 
-           var symbol;
-           var token;
-            
-           var identifier;
            
            //token = getToken(-1);
            //assert token.getType() == Token.CATCH;
-           token = this.ts.nextTok(1);
+           var token = this.ts.nextTok(1);
            token = this.ts.nextTok(1);
            
            
@@ -831,7 +827,7 @@ namespace JSDOC {
            //token = this.ts.nextTok();
            //assert token.getType() == Token.NAME;
            
-           symbol = token.items[0][0].data;
+           var symbol = token.items[0][0].data;
            
 
            if (this.mode == ScopeParserMode.BUILDING_SYMBOL_TREE) {
@@ -841,13 +837,13 @@ namespace JSDOC {
                scope.declareIdentifier(symbol, token.items[0][0]);
            } else {
                //?? why inc the refcount?? - that should be set when building the tree???
-               identifier = this.getIdentifier(symbol, scope, token.items[0][0]);
+               var identifier = this.getIdentifier(symbol, scope, token.items[0][0]);
                identifier.refcount++;
            }
            
            //token = this.ts.nextTok();
            //assert token.getType() == Token.RP; // )
-       },
+       }
        
        parseFunctionDeclaration : function(scope) 
        {