Skip to content

Latest commit

 

History

History
47 lines (35 loc) · 862 Bytes

File metadata and controls

47 lines (35 loc) · 862 Bytes

Repilot Patch

      super.visit(t, n, parent);

Developer Patch

      super.visit(t, n, parent);

Context

--- bug/Closure-150/src/com/google/javascript/jscomp/TypedScopeCreator.java

+++ fix/Closure-150/src/com/google/javascript/jscomp/TypedScopeCreator.java

@@ -1448,21 +1448,7 @@

         return;
       }
 
-      attachLiteralTypes(n);
-      switch (n.getType()) {
-        case Token.FUNCTION:
-          if (parent.getType() == Token.NAME) {
-            return;
-          }
-          defineDeclaredFunction(n, parent);
-          break;
-        case Token.CATCH:
-          defineCatch(n, parent);
-          break;
-        case Token.VAR:
-          defineVar(n, parent);
-          break;
-      }
+      super.visit(t, n, parent);
     }
 
     /** Handle bleeding functions and function parameters. */

Note