@@ -79,8 +79,8 @@ MSG_DEF(JSMSG_TOO_DEEP, 25, 1, JSEXN_INTERNALERR, "{0} nested too
79
79
MSG_DEF (JSMSG_OVER_RECURSED , 26 , 0 , JSEXN_INTERNALERR , "too much recursion" )
80
80
MSG_DEF (JSMSG_IN_NOT_OBJECT , 27 , 1 , JSEXN_TYPEERR , "invalid 'in' operand {0}" )
81
81
MSG_DEF (JSMSG_BAD_NEW_RESULT , 28 , 1 , JSEXN_TYPEERR , "invalid new expression result {0}" )
82
- MSG_DEF (JSMSG_UNUSED29 , 29 , 0 , JSEXN_NONE , "" )
83
- MSG_DEF (JSMSG_UNUSED30 , 30 , 0 , JSEXN_NONE , " " )
82
+ MSG_DEF (JSMSG_OBJECT_ACCESS_DENIED , 29 , 0 , JSEXN_ERR , "Permission denied to access object " )
83
+ MSG_DEF (JSMSG_PROPERTY_ACCESS_DENIED , 30 , 1 , JSEXN_ERR , "Permission denied to access property '{0}' " )
84
84
MSG_DEF (JSMSG_BAD_INSTANCEOF_RHS , 31 , 1 , JSEXN_TYPEERR , "invalid 'instanceof' operand {0}" )
85
85
MSG_DEF (JSMSG_BAD_BYTECODE , 32 , 1 , JSEXN_INTERNALERR , "unimplemented JavaScript bytecode {0}" )
86
86
MSG_DEF (JSMSG_BAD_RADIX , 33 , 0 , JSEXN_RANGEERR , "radix must be an integer at least 2 and no greater than 36" )
@@ -235,7 +235,7 @@ MSG_DEF(JSMSG_UNUSED181, 181, 0, JSEXN_NONE, "")
235
235
MSG_DEF (JSMSG_BAD_GENERATOR_SEND , 182 , 1 , JSEXN_TYPEERR , "attempt to send {0} to newborn generator" )
236
236
MSG_DEF (JSMSG_UNUSED183 , 183 , 0 , JSEXN_NONE , "" )
237
237
MSG_DEF (JSMSG_UNUSED184 , 184 , 0 , JSEXN_NONE , "" )
238
- MSG_DEF (JSMSG_UNUSED185 , 185 , 0 , JSEXN_NONE , " " )
238
+ MSG_DEF (JSMSG_CANT_REPORT_AS_NON_EXTENSIBLE , 185 , 0 , JSEXN_TYPEERR , "proxy can't report an extensible object as non-extensible " )
239
239
MSG_DEF (JSMSG_UNUSED186 , 186 , 0 , JSEXN_NONE , "" )
240
240
MSG_DEF (JSMSG_UNUSED187 , 187 , 0 , JSEXN_NONE , "" )
241
241
MSG_DEF (JSMSG_INCOMPATIBLE_METHOD , 188 , 3 , JSEXN_TYPEERR , "{0} {1} called on incompatible {2}" )
@@ -247,7 +247,7 @@ MSG_DEF(JSMSG_BAD_FOR_EACH_LOOP, 193, 0, JSEXN_SYNTAXERR, "invalid for each
247
247
MSG_DEF (JSMSG_UNUSED194 , 194 , 0 , JSEXN_NONE , "" )
248
248
MSG_DEF (JSMSG_UNUSED195 , 195 , 0 , JSEXN_NONE , "" )
249
249
MSG_DEF (JSMSG_UNUSED196 , 196 , 0 , JSEXN_NONE , "" )
250
- MSG_DEF (JSMSG_UNUSED197 , 197 , 0 , JSEXN_NONE , "" )
250
+ MSG_DEF (JSMSG_INTERNAL_INTL_ERROR , 197 , 0 , JSEXN_ERR , "internal error while computing Intl data " )
251
251
MSG_DEF (JSMSG_DEFAULT_LOCALE_ERROR , 198 , 0 , JSEXN_ERR , "internal error getting the default locale" )
252
252
MSG_DEF (JSMSG_TOO_MANY_LOCALS , 199 , 0 , JSEXN_SYNTAXERR , "too many local variables" )
253
253
MSG_DEF (JSMSG_ARRAY_INIT_TOO_BIG , 200 , 0 , JSEXN_INTERNALERR , "array initialiser too large" )
@@ -354,9 +354,9 @@ MSG_DEF(JSMSG_NONDEFAULT_FORMAL_AFTER_DEFAULT, 300, 0, JSEXN_SYNTAXERR, "paramet
354
354
MSG_DEF (JSMSG_YIELD_IN_DEFAULT , 301 , 0 , JSEXN_SYNTAXERR , "yield in default expression" )
355
355
MSG_DEF (JSMSG_INTRINSIC_NOT_DEFINED , 302 , 1 , JSEXN_REFERENCEERR , "no intrinsic function {0}" )
356
356
MSG_DEF (JSMSG_ALREADY_HAS_SOURCEMAP , 303 , 1 , JSEXN_ERR , "{0} is being assigned a source map, yet already has one" )
357
- MSG_DEF (JSMSG_PAR_ARRAY_BAD_ARG , 304 , 1 , JSEXN_TYPEERR , "invalid ParallelArray{0} argument" )
357
+ MSG_DEF (JSMSG_PAR_ARRAY_BAD_ARG , 304 , 1 , JSEXN_RANGEERR , "invalid ParallelArray{0} argument" )
358
358
MSG_DEF (JSMSG_PAR_ARRAY_BAD_PARTITION , 305 , 0 , JSEXN_ERR , "argument must be divisible by outermost dimension" )
359
- MSG_DEF (JSMSG_PAR_ARRAY_REDUCE_EMPTY , 306 , 0 , JSEXN_ERR , "cannot reduce empty ParallelArray object" )
359
+ MSG_DEF (JSMSG_PAR_ARRAY_REDUCE_EMPTY , 306 , 0 , JSEXN_ERR , "cannot reduce ParallelArray object whose outermost dimension is empty " )
360
360
MSG_DEF (JSMSG_PAR_ARRAY_ALREADY_FLAT , 307 , 0 , JSEXN_ERR , "cannot flatten 1-dimensional ParallelArray object" )
361
361
MSG_DEF (JSMSG_PAR_ARRAY_SCATTER_CONFLICT , 308 , 0 , JSEXN_ERR , "no conflict resolution function provided" )
362
362
MSG_DEF (JSMSG_PAR_ARRAY_SCATTER_BOUNDS , 309 , 0 , JSEXN_ERR , "index in scatter vector out of bounds" )
@@ -388,3 +388,14 @@ MSG_DEF(JSMSG_INVALID_CURRENCY_CODE, 334, 1, JSEXN_RANGEERR, "invalid currency
388
388
MSG_DEF (JSMSG_UNDEFINED_CURRENCY , 335 , 0 , JSEXN_TYPEERR , "undefined currency in NumberFormat() with currency style" )
389
389
MSG_DEF (JSMSG_INVALID_TIME_ZONE , 336 , 1 , JSEXN_RANGEERR , "invalid time zone in DateTimeFormat(): {0}" )
390
390
MSG_DEF (JSMSG_DATE_NOT_FINITE , 337 , 0 , JSEXN_RANGEERR , "date value is not finite in DateTimeFormat.format()" )
391
+ MSG_DEF (JSMSG_MODULE_STATEMENT , 338 , 0 , JSEXN_SYNTAXERR , "module declarations may only appear at the top level of a program or module body" )
392
+ MSG_DEF (JSMSG_CURLY_BEFORE_MODULE , 339 , 0 , JSEXN_SYNTAXERR , "missing { before module body" )
393
+ MSG_DEF (JSMSG_CURLY_AFTER_MODULE , 340 , 0 , JSEXN_SYNTAXERR , "missing } after module body" )
394
+ MSG_DEF (JSMSG_USE_ASM_DIRECTIVE_FAIL , 341 , 0 , JSEXN_SYNTAXERR , "'use asm' directive only works on function code" )
395
+ MSG_DEF (JSMSG_USE_ASM_TYPE_FAIL , 342 , 1 , JSEXN_TYPEERR , "asm.js type error: {0}" )
396
+ MSG_DEF (JSMSG_USE_ASM_LINK_FAIL , 343 , 1 , JSEXN_TYPEERR , "asm.js link error: {0}" )
397
+ MSG_DEF (JSMSG_USE_ASM_TYPE_OK , 344 , 0 , JSEXN_ERR , "Successfully compiled asm.js code" )
398
+ MSG_DEF (JSMSG_BAD_ARROW_ARGS , 345 , 0 , JSEXN_SYNTAXERR , "invalid arrow-function arguments (parentheses around the arrow-function may help)" )
399
+ MSG_DEF (JSMSG_YIELD_IN_ARROW , 346 , 0 , JSEXN_SYNTAXERR , "arrow function may not contain yield" )
400
+ MSG_DEF (JSMSG_WRONG_VALUE , 347 , 2 , JSEXN_ERR , "expected {0} but found {1}" )
401
+ MSG_DEF (JSMSG_PAR_ARRAY_SCATTER_BAD_TARGET , 348 , 1 , JSEXN_ERR , "target for index {0} is not an integer" )
0 commit comments