< prev index next >
src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/resources/Messages.properties
Print this page
*** 61,70 ****
--- 61,91 ----
parser.error.regex.syntax={0}
parser.error.trailing.comma.in.json=Trailing comma is not allowed in JSON
parser.error.missing.const.assignment=Missing assignment to constant "{0}"
parser.error.unterminated.template.expression=Expected } after expression in template literal
+ # ES6 mode error messages
+ parser.error.multiple.constructors=Class contains more than one constructor
+ parser.error.generator.constructor=Class constructor must not be a generator
+ parser.error.accessor.constructor=Class constructor must not be an accessor
+ parser.error.static.prototype.method=Static class method must not be named 'prototype'
+ parser.error.missing.destructuring.assignment=Missing assignment in destructuring declaration
+ parser.error.let.binding.for='let' is not a valid binding name in a for loop
+ parser.error.invalid.export=invalid export declaration
+ parser.error.expected.binding=expected BindingIdentifier or BindingPattern
+ parser.error.multiple.proto.key=property name __proto__ appears more than once in object literal
+ parser.error.new.target.in.function=new.target expression is only allowed in functions
+ parser.error.expected.target=expected 'target'
+ parser.error.invalid.super=invalid use of keyword super
+ parser.error.expected.arrow.parameter=expected arrow function parameter list
+ parser.error.invalid.arrow.parameter=invalid arrow function parameter
+ parser.error.expected.named.import=expected NameSpaceImport or NamedImports
+ parser.error.expected.import=expected ImportClause or ModuleSpecifier
+ parser.error.expected.as=expected 'as'
+ parser.error.expected.binding.identifier=expected BindingIdentifier
+ parser.error.expected.from=expected 'from'
+
# strict mode error messages
parser.error.strict.no.with="with" statement cannot be used in strict mode
parser.error.strict.name="{0}" cannot be used as {1} in strict mode
parser.error.strict.cant.delete.ident=cannot delete identifier "{0}" in strict mode
parser.error.strict.param.redefinition=strict mode function cannot have duplicate parameter name "{0}"
< prev index next >