< prev index next >

src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/resources/Messages.properties

Print this page




  46 parser.error.expected.property.id=Expected property id but found {0}
  47 parser.error.expected.lvalue=Expected l-value but found {0}
  48 parser.error.expected=Expected {0} but found {1}
  49 parser.error.invalid.return=Invalid return statement
  50 parser.error.no.func.decl.here=Function declarations can only occur at program or function body level. You should use a function expression here instead.
  51 parser.error.no.func.decl.here.warn=Function declarations should only occur at program or function body level. Function declaration in nested block was converted to a function expression.
  52 parser.error.property.redefinition=Property "{0}" already defined
  53 parser.error.unexpected.token=Unexpected token: {0}
  54 parser.error.for.each.without.in=for each can only be used with for..in
  55 parser.error.many.vars.in.for.in.loop=Only one variable allowed in for..{0} loop
  56 parser.error.not.lvalue.for.in.loop=Invalid left side value of for..{0} loop
  57 parser.error.for.in.loop.initializer=for..{0] loop declaration must not have an initializer
  58 parser.error.missing.catch.or.finally=Missing catch or finally after try
  59 parser.error.regex.unsupported.flag=Unsupported RegExp flag: {0}
  60 parser.error.regex.repeated.flag=Repeated RegExp flag: {0}
  61 parser.error.regex.syntax={0}
  62 parser.error.trailing.comma.in.json=Trailing comma is not allowed in JSON
  63 parser.error.missing.const.assignment=Missing assignment to constant "{0}"
  64 parser.error.unterminated.template.expression=Expected } after expression in template literal
  65 





















  66 # strict mode error messages
  67 parser.error.strict.no.with="with" statement cannot be used in strict mode
  68 parser.error.strict.name="{0}" cannot be used as {1} in strict mode
  69 parser.error.strict.cant.delete.ident=cannot delete identifier "{0}" in strict mode
  70 parser.error.strict.param.redefinition=strict mode function cannot have duplicate parameter name "{0}"
  71 parser.error.strict.no.octal=cannot use octal value in strict mode
  72 parser.error.strict.no.func.decl.here=In strict mode, function declarations can only occur at program or function body level. You should use a function expression here instead.
  73 type.error.strict.getter.setter.poison=In strict mode, "caller", "callee", and "arguments" properties can not be accessed on functions or the arguments object
  74 
  75 # not the expected type in a given context
  76 type.error.not.an.object={0} is not an Object
  77 type.error.not.a.boolean={0} is not a Boolean
  78 type.error.not.a.date={0} is not a Date
  79 type.error.not.a.java.importer={0} is not a JavaImporter object
  80 type.error.not.a.number={0} is not a Number
  81 type.error.not.a.regexp={0} is not a RegExp
  82 type.error.not.a.string={0} is not a String
  83 type.error.not.a.function={0} is not a function
  84 type.error.not.a.function.value={0}, which has value {1}, is not a function
  85 type.error.not.a.constructor={0} is not a constructor function




  46 parser.error.expected.property.id=Expected property id but found {0}
  47 parser.error.expected.lvalue=Expected l-value but found {0}
  48 parser.error.expected=Expected {0} but found {1}
  49 parser.error.invalid.return=Invalid return statement
  50 parser.error.no.func.decl.here=Function declarations can only occur at program or function body level. You should use a function expression here instead.
  51 parser.error.no.func.decl.here.warn=Function declarations should only occur at program or function body level. Function declaration in nested block was converted to a function expression.
  52 parser.error.property.redefinition=Property "{0}" already defined
  53 parser.error.unexpected.token=Unexpected token: {0}
  54 parser.error.for.each.without.in=for each can only be used with for..in
  55 parser.error.many.vars.in.for.in.loop=Only one variable allowed in for..{0} loop
  56 parser.error.not.lvalue.for.in.loop=Invalid left side value of for..{0} loop
  57 parser.error.for.in.loop.initializer=for..{0] loop declaration must not have an initializer
  58 parser.error.missing.catch.or.finally=Missing catch or finally after try
  59 parser.error.regex.unsupported.flag=Unsupported RegExp flag: {0}
  60 parser.error.regex.repeated.flag=Repeated RegExp flag: {0}
  61 parser.error.regex.syntax={0}
  62 parser.error.trailing.comma.in.json=Trailing comma is not allowed in JSON
  63 parser.error.missing.const.assignment=Missing assignment to constant "{0}"
  64 parser.error.unterminated.template.expression=Expected } after expression in template literal
  65 
  66 # ES6 mode error messages
  67 parser.error.multiple.constructors=Class contains more than one constructor
  68 parser.error.generator.constructor=Class constructor must not be a generator
  69 parser.error.accessor.constructor=Class constructor must not be an accessor
  70 parser.error.static.prototype.method=Static class method must not be named 'prototype'
  71 parser.error.missing.destructuring.assignment=Missing assignment in destructuring declaration
  72 parser.error.let.binding.for='let' is not a valid binding name in a for loop
  73 parser.error.invalid.export=invalid export declaration
  74 parser.error.expected.binding=expected BindingIdentifier or BindingPattern
  75 parser.error.multiple.proto.key=property name __proto__ appears more than once in object literal
  76 parser.error.new.target.in.function=new.target expression is only allowed in functions
  77 parser.error.expected.target=expected 'target'
  78 parser.error.invalid.super=invalid use of keyword super
  79 parser.error.expected.arrow.parameter=expected arrow function parameter list
  80 parser.error.invalid.arrow.parameter=invalid arrow function parameter
  81 parser.error.expected.named.import=expected NameSpaceImport or NamedImports
  82 parser.error.expected.import=expected ImportClause or ModuleSpecifier
  83 parser.error.expected.as=expected 'as'
  84 parser.error.expected.binding.identifier=expected BindingIdentifier
  85 parser.error.expected.from=expected 'from'
  86 
  87 # strict mode error messages
  88 parser.error.strict.no.with="with" statement cannot be used in strict mode
  89 parser.error.strict.name="{0}" cannot be used as {1} in strict mode
  90 parser.error.strict.cant.delete.ident=cannot delete identifier "{0}" in strict mode
  91 parser.error.strict.param.redefinition=strict mode function cannot have duplicate parameter name "{0}"
  92 parser.error.strict.no.octal=cannot use octal value in strict mode
  93 parser.error.strict.no.func.decl.here=In strict mode, function declarations can only occur at program or function body level. You should use a function expression here instead.
  94 type.error.strict.getter.setter.poison=In strict mode, "caller", "callee", and "arguments" properties can not be accessed on functions or the arguments object
  95 
  96 # not the expected type in a given context
  97 type.error.not.an.object={0} is not an Object
  98 type.error.not.a.boolean={0} is not a Boolean
  99 type.error.not.a.date={0} is not a Date
 100 type.error.not.a.java.importer={0} is not a JavaImporter object
 101 type.error.not.a.number={0} is not a Number
 102 type.error.not.a.regexp={0} is not a RegExp
 103 type.error.not.a.string={0} is not a String
 104 type.error.not.a.function={0} is not a function
 105 type.error.not.a.function.value={0}, which has value {1}, is not a function
 106 type.error.not.a.constructor={0} is not a constructor function


< prev index next >