src/jdk/nashorn/internal/parser/Parser.java

Print this page

        

@@ -2401,11 +2401,11 @@
         if (type == IDENT || isNonStrictModeIdent()) {
             name = getIdent();
             verifyStrictIdent(name, "function name");
         } else if (isStatement) {
             // Nashorn extension: anonymous function statements
-            if (env._no_syntax_extensions || !env._anon_functions) {
+            if (env._no_syntax_extensions) {
                 expect(IDENT);
             }
         }
 
         // name is null, generate anonymous name