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

Print this page

        

*** 2401,2411 **** 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) { expect(IDENT); } } // name is null, generate anonymous name --- 2401,2411 ---- if (type == IDENT || isNonStrictModeIdent()) { name = getIdent(); verifyStrictIdent(name, "function name"); } else if (isStatement) { // Nashorn extension: anonymous function statements ! if (env._no_syntax_extensions) { expect(IDENT); } } // name is null, generate anonymous name