1/* Copyright JS Foundation and other contributors, http://js.foundation 2 * 3 * Licensed under the Apache License, Version 2.0 (the "License"); 4 * you may not use this file except in compliance with the License. 5 * You may obtain a copy of the License at 6 * 7 * http://www.apache.org/licenses/LICENSE-2.0 8 * 9 * Unless required by applicable law or agreed to in writing, software 10 * distributed under the License is distributed on an "AS IS" BASIS 11 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 12 * See the License for the specific language governing permissions and 13 * limitations under the License. 14 */ 15 16/* This file is automatically generated by the gen-magic-strings.py script 17 * from lit-magic-strings.ini. Do not edit! */ 18 19LIT_MAGIC_STRING_DEF (LIT_MAGIC_STRING__EMPTY, "") 20LIT_MAGIC_STRING_DEF (LIT_MAGIC_STRING_SPACE_CHAR, " ") 21#if ENABLED (JERRY_ES2015_MODULE_SYSTEM) 22LIT_MAGIC_STRING_DEF (LIT_MAGIC_STRING_ASTERIX_CHAR, "*") 23#endif 24#if ENABLED (JERRY_BUILTIN_ARRAY) \ 25|| ENABLED (JERRY_ES2015_BUILTIN_TYPEDARRAY) 26LIT_MAGIC_STRING_DEF (LIT_MAGIC_STRING_COMMA_CHAR, ",") 27#endif 28#if ENABLED (JERRY_BUILTIN_MATH) 29LIT_MAGIC_STRING_DEF (LIT_MAGIC_STRING_E_U, "E") 30#endif 31LIT_MAGIC_STRING_DEF (LIT_MAGIC_STRING_LEFT_SQUARE_CHAR, "[") 32LIT_MAGIC_STRING_DEF (LIT_MAGIC_STRING_RIGHT_SQUARE_CHAR, "]") 33#if ENABLED (JERRY_BUILTIN_MATH) 34LIT_MAGIC_STRING_DEF (LIT_MAGIC_STRING_PI_U, "PI") 35#endif 36#if ENABLED (JERRY_ES2015) 37LIT_MAGIC_STRING_DEF (LIT_MAGIC_STRING_IS, "is") 38#endif 39#if ENABLED (JERRY_BUILTIN_ARRAY) && ENABLED (JERRY_ES2015) \ 40|| ENABLED (JERRY_ES2015_BUILTIN_TYPEDARRAY) 41LIT_MAGIC_STRING_DEF (LIT_MAGIC_STRING_OF, "of") 42#endif 43#if ENABLED (JERRY_BUILTIN_MATH) 44LIT_MAGIC_STRING_DEF (LIT_MAGIC_STRING_LN2_U, "LN2") 45#endif 46#if ENABLED (JERRY_ES2015_BUILTIN_CONTAINER) \ 47|| ENABLED (JERRY_ES2015_BUILTIN_MAP) 48LIT_MAGIC_STRING_DEF (LIT_MAGIC_STRING_MAP_UL, "Map") 49#endif 50LIT_MAGIC_STRING_DEF (LIT_MAGIC_STRING_NAN, "NaN") 51#if ENABLED (JERRY_ES2015_BUILTIN_CONTAINER) \ 52|| ENABLED (JERRY_ES2015_BUILTIN_SET) 53LIT_MAGIC_STRING_DEF (LIT_MAGIC_STRING_SET_UL, "Set") 54#endif 55#if ENABLED (JERRY_BUILTIN_DATE) 56LIT_MAGIC_STRING_DEF (LIT_MAGIC_STRING_UTC_U, "UTC") 57#endif 58#if ENABLED (JERRY_BUILTIN_MATH) 59LIT_MAGIC_STRING_DEF (LIT_MAGIC_STRING_ABS, "abs") 60#endif 61#if ENABLED (JERRY_ES2015) && ENABLED (JERRY_ES2015_BUILTIN_CONTAINER) \ 62|| ENABLED (JERRY_ES2015_BUILTIN_SET) \ 63|| ENABLED (JERRY_ES2015_BUILTIN_WEAKSET) 64LIT_MAGIC_STRING_DEF (LIT_MAGIC_STRING_ADD, "add") 65#endif 66#if ENABLED (JERRY_ES2015_BUILTIN_PROMISE) 67LIT_MAGIC_STRING_DEF (LIT_MAGIC_STRING_ALL, "all") 68#endif 69#if ENABLED (JERRY_BUILTIN_MATH) 70LIT_MAGIC_STRING_DEF (LIT_MAGIC_STRING_COS, "cos") 71LIT_MAGIC_STRING_DEF (LIT_MAGIC_STRING_EXP, "exp") 72#endif 73#if ENABLED (JERRY_ES2015) 74LIT_MAGIC_STRING_DEF (LIT_MAGIC_STRING_FOR, "for") 75#endif 76LIT_MAGIC_STRING_DEF (LIT_MAGIC_STRING_GET, "get") 77#if ENABLED (JERRY_ES2015_BUILTIN_MAP) \ 78|| ENABLED (JERRY_ES2015_BUILTIN_PROXY) \ 79|| ENABLED (JERRY_ES2015_BUILTIN_REFLECT) \ 80|| ENABLED (JERRY_ES2015_BUILTIN_SET) \ 81|| ENABLED (JERRY_ES2015_BUILTIN_WEAKMAP) \ 82|| ENABLED (JERRY_ES2015_BUILTIN_WEAKSET) 83LIT_MAGIC_STRING_DEF (LIT_MAGIC_STRING_HAS, "has") 84#endif 85#if ENABLED (JERRY_BUILTIN_MATH) 86LIT_MAGIC_STRING_DEF (LIT_MAGIC_STRING_LOG, "log") 87#endif 88#if ENABLED (JERRY_BUILTIN_ARRAY) \ 89|| ENABLED (JERRY_ES2015_BUILTIN_TYPEDARRAY) 90LIT_MAGIC_STRING_DEF (LIT_MAGIC_STRING_MAP, "map") 91#endif 92#if ENABLED (JERRY_BUILTIN_MATH) 93LIT_MAGIC_STRING_DEF (LIT_MAGIC_STRING_MAX, "max") 94LIT_MAGIC_STRING_DEF (LIT_MAGIC_STRING_MIN, "min") 95#endif 96#if ENABLED (JERRY_BUILTIN_DATE) 97LIT_MAGIC_STRING_DEF (LIT_MAGIC_STRING_NOW, "now") 98#endif 99#if ENABLED (JERRY_BUILTIN_ARRAY) 100LIT_MAGIC_STRING_DEF (LIT_MAGIC_STRING_POP, "pop") 101#endif 102#if ENABLED (JERRY_BUILTIN_MATH) 103LIT_MAGIC_STRING_DEF (LIT_MAGIC_STRING_POW, "pow") 104#endif 105#if ENABLED (JERRY_ES2015) 106LIT_MAGIC_STRING_DEF (LIT_MAGIC_STRING_RAW, "raw") 107#endif 108LIT_MAGIC_STRING_DEF (LIT_MAGIC_STRING_SET, "set") 109#if ENABLED (JERRY_BUILTIN_MATH) 110LIT_MAGIC_STRING_DEF (LIT_MAGIC_STRING_SIN, "sin") 111LIT_MAGIC_STRING_DEF (LIT_MAGIC_STRING_TAN, "tan") 112#endif 113#if ENABLED (JERRY_BUILTIN_REGEXP) 114LIT_MAGIC_STRING_DEF (LIT_MAGIC_STRING_EMPTY_NON_CAPTURE_GROUP, "(?:)") 115#endif 116LIT_MAGIC_STRING_DEF (LIT_MAGIC_STRING_DATE_UL, "Date") 117#if ENABLED (JERRY_BUILTIN_JSON) 118LIT_MAGIC_STRING_DEF (LIT_MAGIC_STRING_JSON_U, "JSON") 119#endif 120#if ENABLED (JERRY_BUILTIN_MATH) 121LIT_MAGIC_STRING_DEF (LIT_MAGIC_STRING_LN10_U, "LN10") 122LIT_MAGIC_STRING_DEF (LIT_MAGIC_STRING_MATH_UL, "Math") 123#endif 124LIT_MAGIC_STRING_DEF (LIT_MAGIC_STRING_NULL_UL, "Null") 125#if ENABLED (JERRY_BUILTIN_MATH) 126LIT_MAGIC_STRING_DEF (LIT_MAGIC_STRING_ACOS, "acos") 127LIT_MAGIC_STRING_DEF (LIT_MAGIC_STRING_ASIN, "asin") 128LIT_MAGIC_STRING_DEF (LIT_MAGIC_STRING_ATAN, "atan") 129#endif 130LIT_MAGIC_STRING_DEF (LIT_MAGIC_STRING_BIND, "bind") 131LIT_MAGIC_STRING_DEF (LIT_MAGIC_STRING_CALL, "call") 132#if ENABLED (JERRY_BUILTIN_MATH) && ENABLED (JERRY_ES2015) 133LIT_MAGIC_STRING_DEF (LIT_MAGIC_STRING_CBRT, "cbrt") 134#endif 135#if ENABLED (JERRY_BUILTIN_MATH) 136LIT_MAGIC_STRING_DEF (LIT_MAGIC_STRING_CEIL, "ceil") 137#endif 138#if ENABLED (JERRY_BUILTIN_MATH) && ENABLED (JERRY_ES2015) 139LIT_MAGIC_STRING_DEF (LIT_MAGIC_STRING_COSH, "cosh") 140#endif 141#if ENABLED (JERRY_ES2015) 142LIT_MAGIC_STRING_DEF (LIT_MAGIC_STRING_DONE, "done") 143#endif 144LIT_MAGIC_STRING_DEF (LIT_MAGIC_STRING_EVAL, "eval") 145#if ENABLED (JERRY_BUILTIN_REGEXP) 146LIT_MAGIC_STRING_DEF (LIT_MAGIC_STRING_EXEC, "exec") 147#endif 148#if ENABLED (JERRY_ES2015) \ 149|| ENABLED (JERRY_ES2015_BUILTIN_TYPEDARRAY) 150LIT_MAGIC_STRING_DEF (LIT_MAGIC_STRING_FILL, "fill") 151LIT_MAGIC_STRING_DEF (LIT_MAGIC_STRING_FIND, "find") 152#endif 153#if ENABLED (JERRY_BUILTIN_ARRAY) && ENABLED (JERRY_ES2015) \ 154|| ENABLED (JERRY_ES2015_BUILTIN_TYPEDARRAY) 155LIT_MAGIC_STRING_DEF (LIT_MAGIC_STRING_FROM, "from") 156#endif 157#if ENABLED (JERRY_BUILTIN_MATH) && ENABLED (JERRY_ES2015) 158LIT_MAGIC_STRING_DEF (LIT_MAGIC_STRING_IMUL, "imul") 159#endif 160#if ENABLED (JERRY_BUILTIN_ARRAY) \ 161|| ENABLED (JERRY_ES2015_BUILTIN_TYPEDARRAY) 162LIT_MAGIC_STRING_DEF (LIT_MAGIC_STRING_JOIN, "join") 163#endif 164LIT_MAGIC_STRING_DEF (LIT_MAGIC_STRING_KEYS, "keys") 165#if ENABLED (JERRY_BUILTIN_MATH) && ENABLED (JERRY_ES2015) 166LIT_MAGIC_STRING_DEF (LIT_MAGIC_STRING_LOG2, "log2") 167#endif 168LIT_MAGIC_STRING_DEF (LIT_MAGIC_STRING_NAME, "name") 169#if ENABLED (JERRY_ES2015) \ 170|| ENABLED (JERRY_ES2015_BUILTIN_MAP) \ 171|| ENABLED (JERRY_ES2015_BUILTIN_SET) 172LIT_MAGIC_STRING_DEF (LIT_MAGIC_STRING_NEXT, "next") 173#endif 174LIT_MAGIC_STRING_DEF (LIT_MAGIC_STRING_NULL, "null") 175#if ENABLED (JERRY_BUILTIN_ARRAY) 176LIT_MAGIC_STRING_DEF (LIT_MAGIC_STRING_PUSH, "push") 177#endif 178#if ENABLED (JERRY_ES2015_BUILTIN_PROMISE) 179LIT_MAGIC_STRING_DEF (LIT_MAGIC_STRING_RACE, "race") 180#endif 181LIT_MAGIC_STRING_DEF (LIT_MAGIC_STRING_SEAL, "seal") 182#if ENABLED (JERRY_BUILTIN_MATH) && ENABLED (JERRY_ES2015) 183LIT_MAGIC_STRING_DEF (LIT_MAGIC_STRING_SIGN, "sign") 184LIT_MAGIC_STRING_DEF (LIT_MAGIC_STRING_SINH, "sinh") 185#endif 186#if ENABLED (JERRY_ES2015_BUILTIN_MAP) \ 187|| ENABLED (JERRY_ES2015_BUILTIN_SET) 188LIT_MAGIC_STRING_DEF (LIT_MAGIC_STRING_SIZE, "size") 189#endif 190#if ENABLED (JERRY_BUILTIN_ARRAY) \ 191|| ENABLED (JERRY_ES2015_BUILTIN_TYPEDARRAY) 192LIT_MAGIC_STRING_DEF (LIT_MAGIC_STRING_SOME, "some") 193LIT_MAGIC_STRING_DEF (LIT_MAGIC_STRING_SORT, "sort") 194#endif 195#if ENABLED (JERRY_BUILTIN_MATH) 196LIT_MAGIC_STRING_DEF (LIT_MAGIC_STRING_SQRT, "sqrt") 197#endif 198#if ENABLED (JERRY_BUILTIN_MATH) && ENABLED (JERRY_ES2015) 199LIT_MAGIC_STRING_DEF (LIT_MAGIC_STRING_TANH, "tanh") 200#endif 201#if ENABLED (JERRY_BUILTIN_REGEXP) 202LIT_MAGIC_STRING_DEF (LIT_MAGIC_STRING_TEST, "test") 203#endif 204#if ENABLED (JERRY_ES2015_BUILTIN_PROMISE) 205LIT_MAGIC_STRING_DEF (LIT_MAGIC_STRING_THEN, "then") 206#endif 207#if ENABLED (JERRY_BUILTIN_STRING) 208LIT_MAGIC_STRING_DEF (LIT_MAGIC_STRING_TRIM, "trim") 209#endif 210LIT_MAGIC_STRING_DEF (LIT_MAGIC_STRING_TRUE, "true") 211LIT_MAGIC_STRING_DEF (LIT_MAGIC_STRING_ARRAY_UL, "Array") 212LIT_MAGIC_STRING_DEF (LIT_MAGIC_STRING_ERROR_UL, "Error") 213#if ENABLED (JERRY_BUILTIN_MATH) 214LIT_MAGIC_STRING_DEF (LIT_MAGIC_STRING_LOG2E_U, "LOG2E") 215#endif 216#if ENABLED (JERRY_ES2015_BUILTIN_PROXY) 217LIT_MAGIC_STRING_DEF (LIT_MAGIC_STRING_PROXY_UL, "Proxy") 218#endif 219#if ENABLED (JERRY_BUILTIN_MATH) 220LIT_MAGIC_STRING_DEF (LIT_MAGIC_STRING_SQRT2_U, "SQRT2") 221#endif 222#if ENABLED (JERRY_BUILTIN_MATH) && ENABLED (JERRY_ES2015) 223LIT_MAGIC_STRING_DEF (LIT_MAGIC_STRING_ACOSH, "acosh") 224#endif 225LIT_MAGIC_STRING_DEF (LIT_MAGIC_STRING_APPLY, "apply") 226#if ENABLED (JERRY_BUILTIN_MATH) && ENABLED (JERRY_ES2015) 227LIT_MAGIC_STRING_DEF (LIT_MAGIC_STRING_ASINH, "asinh") 228#endif 229#if ENABLED (JERRY_BUILTIN_MATH) 230LIT_MAGIC_STRING_DEF (LIT_MAGIC_STRING_ATAN2, "atan2") 231#endif 232#if ENABLED (JERRY_BUILTIN_MATH) && ENABLED (JERRY_ES2015) 233LIT_MAGIC_STRING_DEF (LIT_MAGIC_STRING_ATANH, "atanh") 234#endif 235#if ENABLED (JERRY_ES2015_BUILTIN_PROMISE) 236LIT_MAGIC_STRING_DEF (LIT_MAGIC_STRING_CATCH, "catch") 237#endif 238#if ENABLED (JERRY_ES2015_BUILTIN_MAP) \ 239|| ENABLED (JERRY_ES2015_BUILTIN_SET) 240LIT_MAGIC_STRING_DEF (LIT_MAGIC_STRING_CLEAR, "clear") 241#endif 242#if ENABLED (JERRY_BUILTIN_MATH) && ENABLED (JERRY_ES2015) 243LIT_MAGIC_STRING_DEF (LIT_MAGIC_STRING_CLZ32, "clz32") 244#endif 245#if ENABLED (JERRY_BUILTIN_ARRAY) \ 246|| ENABLED (JERRY_ES2015_BUILTIN_TYPEDARRAY) 247LIT_MAGIC_STRING_DEF (LIT_MAGIC_STRING_EVERY, "every") 248#endif 249#if ENABLED (JERRY_BUILTIN_MATH) && ENABLED (JERRY_ES2015) 250LIT_MAGIC_STRING_DEF (LIT_MAGIC_STRING_EXPM1, "expm1") 251#endif 252LIT_MAGIC_STRING_DEF (LIT_MAGIC_STRING_FALSE, "false") 253#if ENABLED (JERRY_BUILTIN_REGEXP) && ENABLED (JERRY_ES2015) 254LIT_MAGIC_STRING_DEF (LIT_MAGIC_STRING_FLAGS, "flags") 255#endif 256#if ENABLED (JERRY_BUILTIN_MATH) 257LIT_MAGIC_STRING_DEF (LIT_MAGIC_STRING_FLOOR, "floor") 258#endif 259#if ENABLED (JERRY_BUILTIN_MATH) && ENABLED (JERRY_ES2015) 260LIT_MAGIC_STRING_DEF (LIT_MAGIC_STRING_HYPOT, "hypot") 261#endif 262#if ENABLED (JERRY_BUILTIN_REGEXP) 263LIT_MAGIC_STRING_DEF (LIT_MAGIC_STRING_INDEX, "index") 264LIT_MAGIC_STRING_DEF (LIT_MAGIC_STRING_INPUT, "input") 265#endif 266LIT_MAGIC_STRING_DEF (LIT_MAGIC_STRING_IS_NAN, "isNaN") 267#if ENABLED (JERRY_BUILTIN_MATH) && ENABLED (JERRY_ES2015) 268LIT_MAGIC_STRING_DEF (LIT_MAGIC_STRING_LOG10, "log10") 269LIT_MAGIC_STRING_DEF (LIT_MAGIC_STRING_LOG1P, "log1p") 270#endif 271#if ENABLED (JERRY_BUILTIN_REGEXP) && ENABLED (JERRY_BUILTIN_STRING) \ 272|| ENABLED (JERRY_ES2015) 273LIT_MAGIC_STRING_DEF (LIT_MAGIC_STRING_MATCH, "match") 274#endif 275#if ENABLED (JERRY_BUILTIN_DATE) \ 276|| ENABLED (JERRY_BUILTIN_JSON) 277LIT_MAGIC_STRING_DEF (LIT_MAGIC_STRING_PARSE, "parse") 278#endif 279#if ENABLED (JERRY_ES2015_BUILTIN_PROXY) 280LIT_MAGIC_STRING_DEF (LIT_MAGIC_STRING_PROXY, "proxy") 281#endif 282#if ENABLED (JERRY_BUILTIN_MATH) 283LIT_MAGIC_STRING_DEF (LIT_MAGIC_STRING_ROUND, "round") 284#endif 285#if ENABLED (JERRY_BUILTIN_ARRAY) 286LIT_MAGIC_STRING_DEF (LIT_MAGIC_STRING_SHIFT, "shift") 287#endif 288#if ENABLED (JERRY_BUILTIN_ARRAY) \ 289|| ENABLED (JERRY_BUILTIN_STRING) \ 290|| ENABLED (JERRY_ES2015_BUILTIN_TYPEDARRAY) 291LIT_MAGIC_STRING_DEF (LIT_MAGIC_STRING_SLICE, "slice") 292#endif 293#if ENABLED (JERRY_BUILTIN_STRING) \ 294|| ENABLED (JERRY_ES2015) 295LIT_MAGIC_STRING_DEF (LIT_MAGIC_STRING_SPLIT, "split") 296#endif 297#if ENABLED (JERRY_ES2015) 298LIT_MAGIC_STRING_DEF (LIT_MAGIC_STRING_THROW, "throw") 299#endif 300#if ENABLED (JERRY_BUILTIN_MATH) && ENABLED (JERRY_ES2015) 301LIT_MAGIC_STRING_DEF (LIT_MAGIC_STRING_TRUNC, "trunc") 302#endif 303LIT_MAGIC_STRING_DEF (LIT_MAGIC_STRING_VALUE, "value") 304#if ENABLED (JERRY_LINE_INFO) || ENABLED (JERRY_ERROR_MESSAGES) && ENABLED (JERRY_PARSER) 305LIT_MAGIC_STRING_DEF (LIT_MAGIC_STRING_RESOURCE_EVAL, "<eval>") 306#endif 307#if ENABLED (JERRY_BUILTIN_MATH) 308LIT_MAGIC_STRING_DEF (LIT_MAGIC_STRING_LOG10E_U, "LOG10E") 309#endif 310LIT_MAGIC_STRING_DEF (LIT_MAGIC_STRING_NUMBER_UL, "Number") 311LIT_MAGIC_STRING_DEF (LIT_MAGIC_STRING_OBJECT_UL, "Object") 312LIT_MAGIC_STRING_DEF (LIT_MAGIC_STRING_REGEXP_UL, "RegExp") 313LIT_MAGIC_STRING_DEF (LIT_MAGIC_STRING_STRING_UL, "String") 314#if ENABLED (JERRY_ES2015) 315LIT_MAGIC_STRING_DEF (LIT_MAGIC_STRING_SYMBOL_UL, "Symbol") 316LIT_MAGIC_STRING_DEF (LIT_MAGIC_STRING_ASSIGN, "assign") 317#endif 318#if ENABLED (JERRY_ES2015_BUILTIN_DATAVIEW) \ 319|| ENABLED (JERRY_ES2015_BUILTIN_TYPEDARRAY) 320LIT_MAGIC_STRING_DEF (LIT_MAGIC_STRING_BUFFER, "buffer") 321#endif 322LIT_MAGIC_STRING_DEF (LIT_MAGIC_STRING_CALLEE, "callee") 323LIT_MAGIC_STRING_DEF (LIT_MAGIC_STRING_CALLER, "caller") 324#if ENABLED (JERRY_BUILTIN_STRING) 325LIT_MAGIC_STRING_DEF (LIT_MAGIC_STRING_CHAR_AT_UL, "charAt") 326#endif 327#if ENABLED (JERRY_BUILTIN_ARRAY) \ 328|| ENABLED (JERRY_BUILTIN_STRING) 329LIT_MAGIC_STRING_DEF (LIT_MAGIC_STRING_CONCAT, "concat") 330#endif 331LIT_MAGIC_STRING_DEF (LIT_MAGIC_STRING_CREATE, "create") 332#if ENABLED (JERRY_ES2015_BUILTIN_MAP) \ 333|| ENABLED (JERRY_ES2015_BUILTIN_SET) \ 334|| ENABLED (JERRY_ES2015_BUILTIN_WEAKMAP) \ 335|| ENABLED (JERRY_ES2015_BUILTIN_WEAKSET) 336LIT_MAGIC_STRING_DEF (LIT_MAGIC_STRING_DELETE, "delete") 337#endif 338#if ENABLED (JERRY_BUILTIN_ANNEXB) 339LIT_MAGIC_STRING_DEF (LIT_MAGIC_STRING_ESCAPE, "escape") 340#endif 341#if ENABLED (JERRY_BUILTIN_ARRAY) \ 342|| ENABLED (JERRY_ES2015_BUILTIN_TYPEDARRAY) 343LIT_MAGIC_STRING_DEF (LIT_MAGIC_STRING_FILTER, "filter") 344#endif 345LIT_MAGIC_STRING_DEF (LIT_MAGIC_STRING_FREEZE, "freeze") 346#if ENABLED (JERRY_BUILTIN_MATH) && ENABLED (JERRY_ES2015) 347LIT_MAGIC_STRING_DEF (LIT_MAGIC_STRING_FROUND, "fround") 348#endif 349#if ENABLED (JERRY_BUILTIN_DATE) 350LIT_MAGIC_STRING_DEF (LIT_MAGIC_STRING_GET_DAY_UL, "getDay") 351#endif 352#if ENABLED (JERRY_BUILTIN_REGEXP) 353LIT_MAGIC_STRING_DEF (LIT_MAGIC_STRING_GLOBAL, "global") 354#endif 355#if ENABLED (JERRY_ES2015_BUILTIN_TYPEDARRAY) 356LIT_MAGIC_STRING_DEF (LIT_MAGIC_STRING_IS_VIEW_UL, "isView") 357#endif 358#if ENABLED (JERRY_ES2015) 359LIT_MAGIC_STRING_DEF (LIT_MAGIC_STRING_KEY_FOR, "keyFor") 360#endif 361LIT_MAGIC_STRING_DEF (LIT_MAGIC_STRING_LENGTH, "length") 362LIT_MAGIC_STRING_DEF (LIT_MAGIC_STRING_NUMBER, "number") 363LIT_MAGIC_STRING_DEF (LIT_MAGIC_STRING_OBJECT, "object") 364#if ENABLED (JERRY_BUILTIN_MATH) 365LIT_MAGIC_STRING_DEF (LIT_MAGIC_STRING_RANDOM, "random") 366#endif 367#if ENABLED (JERRY_BUILTIN_ARRAY) \ 368|| ENABLED (JERRY_ES2015_BUILTIN_TYPEDARRAY) 369LIT_MAGIC_STRING_DEF (LIT_MAGIC_STRING_REDUCE, "reduce") 370#endif 371#if ENABLED (JERRY_ES2015_BUILTIN_PROMISE) 372LIT_MAGIC_STRING_DEF (LIT_MAGIC_STRING_REJECT, "reject") 373#endif 374#if ENABLED (JERRY_BUILTIN_STRING) && ENABLED (JERRY_ES2015) 375LIT_MAGIC_STRING_DEF (LIT_MAGIC_STRING_REPEAT, "repeat") 376#endif 377#if ENABLED (JERRY_ES2015) 378LIT_MAGIC_STRING_DEF (LIT_MAGIC_STRING_RETURN, "return") 379#endif 380#if ENABLED (JERRY_ES2015_BUILTIN_PROXY) 381LIT_MAGIC_STRING_DEF (LIT_MAGIC_STRING_REVOKE, "revoke") 382#endif 383#if ENABLED (JERRY_BUILTIN_REGEXP) && ENABLED (JERRY_BUILTIN_STRING) \ 384|| ENABLED (JERRY_ES2015) 385LIT_MAGIC_STRING_DEF (LIT_MAGIC_STRING_SEARCH, "search") 386#endif 387#if !ENABLED (JERRY_ES2015) && ENABLED (JERRY_BUILTIN_REGEXP) \ 388|| ENABLED (JERRY_BUILTIN_REGEXP) && ENABLED (JERRY_ES2015) \ 389|| ENABLED (JERRY_BUILTIN_REGEXP) && !( ENABLED (JERRY_ES2015)) 390LIT_MAGIC_STRING_DEF (LIT_MAGIC_STRING_SOURCE, "source") 391#endif 392#if ENABLED (JERRY_BUILTIN_ARRAY) 393LIT_MAGIC_STRING_DEF (LIT_MAGIC_STRING_SPLICE, "splice") 394#endif 395#if ENABLED (JERRY_BUILTIN_REGEXP) && ENABLED (JERRY_ES2015) \ 396|| ENABLED (JERRY_BUILTIN_REGEXP) && !( !ENABLED (JERRY_ES2015)) 397LIT_MAGIC_STRING_DEF (LIT_MAGIC_STRING_STICKY, "sticky") 398#endif 399LIT_MAGIC_STRING_DEF (LIT_MAGIC_STRING_STRING, "string") 400#if ENABLED (JERRY_BUILTIN_ANNEXB) && ENABLED (JERRY_BUILTIN_STRING) 401LIT_MAGIC_STRING_DEF (LIT_MAGIC_STRING_SUBSTR, "substr") 402#endif 403#if ENABLED (JERRY_ES2015) \ 404|| ENABLED (JERRY_ES2015_BUILTIN_PROMISE) 405LIT_MAGIC_STRING_DEF (LIT_MAGIC_STRING_SYMBOL, "symbol") 406#endif 407#if ENABLED (JERRY_BUILTIN_DATE) \ 408|| ENABLED (JERRY_BUILTIN_JSON) 409LIT_MAGIC_STRING_DEF (LIT_MAGIC_STRING_TO_JSON_UL, "toJSON") 410#endif 411#if ENABLED (JERRY_ES2015) 412LIT_MAGIC_STRING_DEF (LIT_MAGIC_STRING_VALUES, "values") 413#endif 414LIT_MAGIC_STRING_DEF (LIT_MAGIC_STRING_BOOLEAN_UL, "Boolean") 415#if ENABLED (JERRY_BUILTIN_NUMBER) && ENABLED (JERRY_ES2015) 416LIT_MAGIC_STRING_DEF (LIT_MAGIC_STRING_EPSILON_U, "EPSILON") 417#endif 418#if ENABLED (JERRY_ES2015_BUILTIN_PROMISE) 419LIT_MAGIC_STRING_DEF (LIT_MAGIC_STRING_PROMISE_UL, "Promise") 420#endif 421#if ENABLED (JERRY_ES2015_BUILTIN_REFLECT) 422LIT_MAGIC_STRING_DEF (LIT_MAGIC_STRING_REFLECT_UL, "Reflect") 423#endif 424#if ENABLED (JERRY_BUILTIN_MATH) 425LIT_MAGIC_STRING_DEF (LIT_MAGIC_STRING_SQRT1_2_U, "SQRT1_2") 426#endif 427#if ENABLED (JERRY_ES2015_BUILTIN_CONTAINER) \ 428|| ENABLED (JERRY_ES2015_BUILTIN_WEAKMAP) 429LIT_MAGIC_STRING_DEF (LIT_MAGIC_STRING_WEAKMAP_UL, "WeakMap") 430#endif 431#if ENABLED (JERRY_ES2015_BUILTIN_CONTAINER) \ 432|| ENABLED (JERRY_ES2015_BUILTIN_WEAKSET) 433LIT_MAGIC_STRING_DEF (LIT_MAGIC_STRING_WEAKSET_UL, "WeakSet") 434#endif 435LIT_MAGIC_STRING_DEF (LIT_MAGIC_STRING_BOOLEAN, "boolean") 436#if ENABLED (JERRY_BUILTIN_ANNEXB) && ENABLED (JERRY_BUILTIN_REGEXP) 437LIT_MAGIC_STRING_DEF (LIT_MAGIC_STRING_COMPILE, "compile") 438#endif 439#if ENABLED (JERRY_ES2015) \ 440|| ENABLED (JERRY_ES2015_MODULE_SYSTEM) 441LIT_MAGIC_STRING_DEF (LIT_MAGIC_STRING_DEFAULT, "default") 442#endif 443#if ENABLED (JERRY_ES2015) 444LIT_MAGIC_STRING_DEF (LIT_MAGIC_STRING_ENTRIES, "entries") 445#endif 446#if ENABLED (JERRY_BUILTIN_ARRAY) \ 447|| ENABLED (JERRY_ES2015_BUILTIN_MAP) \ 448|| ENABLED (JERRY_ES2015_BUILTIN_SET) \ 449|| ENABLED (JERRY_ES2015_BUILTIN_TYPEDARRAY) 450LIT_MAGIC_STRING_DEF (LIT_MAGIC_STRING_FOR_EACH_UL, "forEach") 451#endif 452#if ENABLED (JERRY_BUILTIN_DATE) 453LIT_MAGIC_STRING_DEF (LIT_MAGIC_STRING_GET_DATE_UL, "getDate") 454#endif 455#if ENABLED (JERRY_ES2015_BUILTIN_DATAVIEW) 456LIT_MAGIC_STRING_DEF (LIT_MAGIC_STRING_GET_INT8_UL, "getInt8") 457#endif 458#if ENABLED (JERRY_BUILTIN_DATE) 459LIT_MAGIC_STRING_DEF (LIT_MAGIC_STRING_GET_TIME_UL, "getTime") 460#endif 461#if ENABLED (JERRY_BUILTIN_ANNEXB) && ENABLED (JERRY_BUILTIN_DATE) 462LIT_MAGIC_STRING_DEF (LIT_MAGIC_STRING_GET_YEAR_UL, "getYear") 463#endif 464#if ENABLED (JERRY_BUILTIN_ARRAY) \ 465|| ENABLED (JERRY_BUILTIN_STRING) \ 466|| ENABLED (JERRY_ES2015_BUILTIN_TYPEDARRAY) 467LIT_MAGIC_STRING_DEF (LIT_MAGIC_STRING_INDEX_OF_UL, "indexOf") 468#endif 469#if ENABLED (JERRY_BUILTIN_ARRAY) 470LIT_MAGIC_STRING_DEF (LIT_MAGIC_STRING_IS_ARRAY_UL, "isArray") 471#endif 472LIT_MAGIC_STRING_DEF (LIT_MAGIC_STRING_MESSAGE, "message") 473#if ENABLED (JERRY_ES2015_BUILTIN_PROXY) \ 474|| ENABLED (JERRY_ES2015_BUILTIN_REFLECT) 475LIT_MAGIC_STRING_DEF (LIT_MAGIC_STRING_OWN_KEYS_UL, "ownKeys") 476#endif 477#if ENABLED (JERRY_BUILTIN_REGEXP) && ENABLED (JERRY_BUILTIN_STRING) \ 478|| ENABLED (JERRY_ES2015) 479LIT_MAGIC_STRING_DEF (LIT_MAGIC_STRING_REPLACE, "replace") 480#endif 481#if ENABLED (JERRY_ES2015_BUILTIN_PROMISE) 482LIT_MAGIC_STRING_DEF (LIT_MAGIC_STRING_RESOLVE, "resolve") 483#endif 484#if ENABLED (JERRY_BUILTIN_ARRAY) \ 485|| ENABLED (JERRY_ES2015_BUILTIN_TYPEDARRAY) 486LIT_MAGIC_STRING_DEF (LIT_MAGIC_STRING_REVERSE, "reverse") 487#endif 488#if ENABLED (JERRY_BUILTIN_DATE) 489LIT_MAGIC_STRING_DEF (LIT_MAGIC_STRING_SET_DATE_UL, "setDate") 490#endif 491#if ENABLED (JERRY_ES2015_BUILTIN_DATAVIEW) 492LIT_MAGIC_STRING_DEF (LIT_MAGIC_STRING_SET_INT8_UL, "setInt8") 493#endif 494#if ENABLED (JERRY_BUILTIN_DATE) 495LIT_MAGIC_STRING_DEF (LIT_MAGIC_STRING_SET_TIME_UL, "setTime") 496#endif 497#if ENABLED (JERRY_BUILTIN_ANNEXB) && ENABLED (JERRY_BUILTIN_DATE) 498LIT_MAGIC_STRING_DEF (LIT_MAGIC_STRING_SET_YEAR_UL, "setYear") 499#endif 500#if ENABLED (JERRY_ES2015) 501LIT_MAGIC_STRING_DEF (LIT_MAGIC_STRING_SPECIES, "species") 502#endif 503#if ENABLED (JERRY_BUILTIN_NUMBER) 504LIT_MAGIC_STRING_DEF (LIT_MAGIC_STRING_TO_FIXED_UL, "toFixed") 505#endif 506#if ENABLED (JERRY_BUILTIN_REGEXP) && ENABLED (JERRY_ES2015) 507LIT_MAGIC_STRING_DEF (LIT_MAGIC_STRING_UNICODE, "unicode") 508#endif 509#if ENABLED (JERRY_BUILTIN_ARRAY) 510LIT_MAGIC_STRING_DEF (LIT_MAGIC_STRING_UNSHIFT, "unshift") 511#endif 512LIT_MAGIC_STRING_DEF (LIT_MAGIC_STRING_VALUE_OF_UL, "valueOf") 513#if ENABLED (JERRY_ES2015_BUILTIN_DATAVIEW) 514LIT_MAGIC_STRING_DEF (LIT_MAGIC_STRING_DATAVIEW_UL, "DataView") 515#endif 516LIT_MAGIC_STRING_DEF (LIT_MAGIC_STRING_FUNCTION_UL, "Function") 517LIT_MAGIC_STRING_DEF (LIT_MAGIC_STRING_INFINITY_UL, "Infinity") 518#if ENABLED (JERRY_BUILTIN_ERRORS) 519LIT_MAGIC_STRING_DEF (LIT_MAGIC_STRING_URI_ERROR_UL, "URIError") 520#endif 521#if ENABLED (JERRY_BUILTIN_STRING) && ENABLED (JERRY_ES2015) 522LIT_MAGIC_STRING_DEF (LIT_MAGIC_STRING_ENDS_WITH, "endsWith") 523#endif 524LIT_MAGIC_STRING_DEF (LIT_MAGIC_STRING_FUNCTION, "function") 525#if ENABLED (JERRY_BUILTIN_DATE) 526LIT_MAGIC_STRING_DEF (LIT_MAGIC_STRING_GET_HOURS_UL, "getHours") 527#endif 528#if ENABLED (JERRY_ES2015_BUILTIN_DATAVIEW) 529LIT_MAGIC_STRING_DEF (LIT_MAGIC_STRING_GET_INT16_UL, "getInt16") 530LIT_MAGIC_STRING_DEF (LIT_MAGIC_STRING_GET_INT32_UL, "getInt32") 531#endif 532#if ENABLED (JERRY_BUILTIN_DATE) 533LIT_MAGIC_STRING_DEF (LIT_MAGIC_STRING_GET_MONTH_UL, "getMonth") 534#endif 535#if ENABLED (JERRY_ES2015_BUILTIN_DATAVIEW) 536LIT_MAGIC_STRING_DEF (LIT_MAGIC_STRING_GET_UINT8_UL, "getUint8") 537#endif 538#if ENABLED (JERRY_BUILTIN_STRING) && ENABLED (JERRY_ES2015) 539LIT_MAGIC_STRING_DEF (LIT_MAGIC_STRING_INCLUDES, "includes") 540#endif 541LIT_MAGIC_STRING_DEF (LIT_MAGIC_STRING_IS_FINITE, "isFinite") 542LIT_MAGIC_STRING_DEF (LIT_MAGIC_STRING_IS_FROZEN_UL, "isFrozen") 543LIT_MAGIC_STRING_DEF (LIT_MAGIC_STRING_IS_SEALED_UL, "isSealed") 544#if ENABLED (JERRY_ES2015) 545LIT_MAGIC_STRING_DEF (LIT_MAGIC_STRING_ITERATOR, "iterator") 546#endif 547#if ENABLED (JERRY_ES2015) \ 548|| !( ENABLED (JERRY_ES2015)) 549LIT_MAGIC_STRING_DEF (LIT_MAGIC_STRING_PARSE_INT, "parseInt") 550#endif 551#if ENABLED (JERRY_BUILTIN_DATE) 552LIT_MAGIC_STRING_DEF (LIT_MAGIC_STRING_SET_HOURS_UL, "setHours") 553#endif 554#if ENABLED (JERRY_ES2015_BUILTIN_DATAVIEW) 555LIT_MAGIC_STRING_DEF (LIT_MAGIC_STRING_SET_INT16_UL, "setInt16") 556LIT_MAGIC_STRING_DEF (LIT_MAGIC_STRING_SET_INT32_UL, "setInt32") 557#endif 558#if ENABLED (JERRY_BUILTIN_DATE) 559LIT_MAGIC_STRING_DEF (LIT_MAGIC_STRING_SET_MONTH_UL, "setMonth") 560#endif 561#if ENABLED (JERRY_ES2015_BUILTIN_DATAVIEW) 562LIT_MAGIC_STRING_DEF (LIT_MAGIC_STRING_SET_UINT8_UL, "setUint8") 563#endif 564#if ENABLED (JERRY_ES2015_BUILTIN_TYPEDARRAY) 565LIT_MAGIC_STRING_DEF (LIT_MAGIC_STRING_SUBARRAY, "subarray") 566#endif 567LIT_MAGIC_STRING_DEF (LIT_MAGIC_STRING_TO_STRING_UL, "toString") 568#if ENABLED (JERRY_BUILTIN_ANNEXB) 569LIT_MAGIC_STRING_DEF (LIT_MAGIC_STRING_UNESCAPE, "unescape") 570#endif 571LIT_MAGIC_STRING_DEF (LIT_MAGIC_STRING_WRITABLE, "writable") 572LIT_MAGIC_STRING_DEF (LIT_MAGIC_STRING_NEGATIVE_INFINITY_UL, "-Infinity") 573LIT_MAGIC_STRING_DEF (LIT_MAGIC_STRING_ARGUMENTS_UL, "Arguments") 574#if ENABLED (JERRY_BUILTIN_ERRORS) 575LIT_MAGIC_STRING_DEF (LIT_MAGIC_STRING_EVAL_ERROR_UL, "EvalError") 576#endif 577#if ENABLED (JERRY_ES2015) 578LIT_MAGIC_STRING_DEF (LIT_MAGIC_STRING_GENERATOR_UL, "Generator") 579#endif 580#if ENABLED (JERRY_ES2015_BUILTIN_TYPEDARRAY) 581LIT_MAGIC_STRING_DEF (LIT_MAGIC_STRING_INT8_ARRAY_UL, "Int8Array") 582#endif 583#if ENABLED (JERRY_BUILTIN_NUMBER) 584LIT_MAGIC_STRING_DEF (LIT_MAGIC_STRING_MAX_VALUE_U, "MAX_VALUE") 585LIT_MAGIC_STRING_DEF (LIT_MAGIC_STRING_MIN_VALUE_U, "MIN_VALUE") 586#endif 587#if ENABLED (JERRY_BUILTIN_ERRORS) 588LIT_MAGIC_STRING_DEF (LIT_MAGIC_STRING_TYPE_ERROR_UL, "TypeError") 589#endif 590LIT_MAGIC_STRING_DEF (LIT_MAGIC_STRING_UNDEFINED_UL, "Undefined") 591LIT_MAGIC_STRING_DEF (LIT_MAGIC_STRING__PROTO__, "__proto__") 592LIT_MAGIC_STRING_DEF (LIT_MAGIC_STRING_ARGUMENTS, "arguments") 593#if ENABLED (JERRY_ES2015_BUILTIN_PROXY) \ 594|| ENABLED (JERRY_ES2015_BUILTIN_REFLECT) 595LIT_MAGIC_STRING_DEF (LIT_MAGIC_STRING_CONSTRUCT, "construct") 596#endif 597LIT_MAGIC_STRING_DEF (LIT_MAGIC_STRING_DECODE_URI, "decodeURI") 598LIT_MAGIC_STRING_DEF (LIT_MAGIC_STRING_ENCODE_URI, "encodeURI") 599#if ENABLED (JERRY_ES2015) \ 600|| ENABLED (JERRY_ES2015_BUILTIN_TYPEDARRAY) 601LIT_MAGIC_STRING_DEF (LIT_MAGIC_STRING_FIND_INDEX, "findIndex") 602#endif 603#if ENABLED (JERRY_BUILTIN_DATE) 604LIT_MAGIC_STRING_DEF (LIT_MAGIC_STRING_GET_UTC_DAY_UL, "getUTCDay") 605#endif 606#if ENABLED (JERRY_ES2015_BUILTIN_DATAVIEW) 607LIT_MAGIC_STRING_DEF (LIT_MAGIC_STRING_GET_UINT16_UL, "getUint16") 608LIT_MAGIC_STRING_DEF (LIT_MAGIC_STRING_GET_UINT32_UL, "getUint32") 609#endif 610#if ENABLED (JERRY_ES2015) 611LIT_MAGIC_STRING_DEF (LIT_MAGIC_STRING_IS_INTEGER, "isInteger") 612#endif 613#if ENABLED (JERRY_BUILTIN_REGEXP) 614LIT_MAGIC_STRING_DEF (LIT_MAGIC_STRING_LASTINDEX_UL, "lastIndex") 615#endif 616#if !ENABLED (JERRY_ES2015) && ENABLED (JERRY_BUILTIN_REGEXP) \ 617|| ENABLED (JERRY_BUILTIN_REGEXP) && ENABLED (JERRY_ES2015) \ 618|| ENABLED (JERRY_BUILTIN_REGEXP) && !( ENABLED (JERRY_ES2015)) 619LIT_MAGIC_STRING_DEF (LIT_MAGIC_STRING_MULTILINE, "multiline") 620#endif 621LIT_MAGIC_STRING_DEF (LIT_MAGIC_STRING_PROTOTYPE, "prototype") 622#if ENABLED (JERRY_ES2015_BUILTIN_PROXY) 623LIT_MAGIC_STRING_DEF (LIT_MAGIC_STRING_REVOCABLE, "revocable") 624#endif 625#if ENABLED (JERRY_ES2015_BUILTIN_DATAVIEW) 626LIT_MAGIC_STRING_DEF (LIT_MAGIC_STRING_SET_UINT16_UL, "setUint16") 627LIT_MAGIC_STRING_DEF (LIT_MAGIC_STRING_SET_UINT32_UL, "setUint32") 628#endif 629#if ENABLED (JERRY_BUILTIN_JSON) 630LIT_MAGIC_STRING_DEF (LIT_MAGIC_STRING_STRINGIFY, "stringify") 631#endif 632#if ENABLED (JERRY_BUILTIN_STRING) 633LIT_MAGIC_STRING_DEF (LIT_MAGIC_STRING_SUBSTRING, "substring") 634#endif 635LIT_MAGIC_STRING_DEF (LIT_MAGIC_STRING_UNDEFINED, "undefined") 636#if ENABLED (JERRY_ES2015_BUILTIN_TYPEDARRAY) 637LIT_MAGIC_STRING_DEF (LIT_MAGIC_STRING_INT16_ARRAY_UL, "Int16Array") 638LIT_MAGIC_STRING_DEF (LIT_MAGIC_STRING_INT32_ARRAY_UL, "Int32Array") 639#endif 640#if ENABLED (JERRY_BUILTIN_ERRORS) 641LIT_MAGIC_STRING_DEF (LIT_MAGIC_STRING_RANGE_ERROR_UL, "RangeError") 642#endif 643#if ENABLED (JERRY_ES2015_BUILTIN_TYPEDARRAY) 644LIT_MAGIC_STRING_DEF (LIT_MAGIC_STRING_TYPED_ARRAY_UL, "TypedArray") 645LIT_MAGIC_STRING_DEF (LIT_MAGIC_STRING_UINT8_ARRAY_UL, "Uint8Array") 646#endif 647#if ENABLED (JERRY_ES2015_BUILTIN_DATAVIEW) \ 648|| ENABLED (JERRY_ES2015_BUILTIN_TYPEDARRAY) 649LIT_MAGIC_STRING_DEF (LIT_MAGIC_STRING_BYTE_LENGTH_UL, "byteLength") 650LIT_MAGIC_STRING_DEF (LIT_MAGIC_STRING_BYTE_OFFSET_UL, "byteOffset") 651#endif 652#if ENABLED (JERRY_BUILTIN_STRING) 653LIT_MAGIC_STRING_DEF (LIT_MAGIC_STRING_CHAR_CODE_AT_UL, "charCodeAt") 654#endif 655#if ENABLED (JERRY_ES2015) \ 656|| ENABLED (JERRY_ES2015_BUILTIN_TYPEDARRAY) 657LIT_MAGIC_STRING_DEF (LIT_MAGIC_STRING_COPY_WITHIN, "copyWithin") 658#endif 659LIT_MAGIC_STRING_DEF (LIT_MAGIC_STRING_ENUMERABLE, "enumerable") 660#if ENABLED (JERRY_ES2015_BUILTIN_DATAVIEW) 661LIT_MAGIC_STRING_DEF (LIT_MAGIC_STRING_GET_FLOAT_32_UL, "getFloat32") 662#endif 663#if ENABLED (JERRY_ES2015_BUILTIN_DATAVIEW) && ENABLED (JERRY_NUMBER_TYPE_FLOAT64) 664LIT_MAGIC_STRING_DEF (LIT_MAGIC_STRING_GET_FLOAT_64_UL, "getFloat64") 665#endif 666#if ENABLED (JERRY_BUILTIN_DATE) 667LIT_MAGIC_STRING_DEF (LIT_MAGIC_STRING_GET_MINUTES_UL, "getMinutes") 668LIT_MAGIC_STRING_DEF (LIT_MAGIC_STRING_GET_SECONDS_UL, "getSeconds") 669LIT_MAGIC_STRING_DEF (LIT_MAGIC_STRING_GET_UTC_DATE_UL, "getUTCDate") 670#endif 671#if !ENABLED (JERRY_ES2015) && ENABLED (JERRY_BUILTIN_REGEXP) \ 672|| ENABLED (JERRY_BUILTIN_REGEXP) && ENABLED (JERRY_ES2015) \ 673|| ENABLED (JERRY_BUILTIN_REGEXP) && !( ENABLED (JERRY_ES2015)) 674LIT_MAGIC_STRING_DEF (LIT_MAGIC_STRING_IGNORECASE_UL, "ignoreCase") 675#endif 676#if ENABLED (JERRY_ES2015) \ 677|| !( ENABLED (JERRY_ES2015)) 678LIT_MAGIC_STRING_DEF (LIT_MAGIC_STRING_PARSE_FLOAT, "parseFloat") 679#endif 680#if ENABLED (JERRY_ES2015_BUILTIN_DATAVIEW) 681LIT_MAGIC_STRING_DEF (LIT_MAGIC_STRING_SET_FLOAT_32_UL, "setFloat32") 682#endif 683#if ENABLED (JERRY_ES2015_BUILTIN_DATAVIEW) && ENABLED (JERRY_NUMBER_TYPE_FLOAT64) 684LIT_MAGIC_STRING_DEF (LIT_MAGIC_STRING_SET_FLOAT_64_UL, "setFloat64") 685#endif 686#if ENABLED (JERRY_BUILTIN_DATE) 687LIT_MAGIC_STRING_DEF (LIT_MAGIC_STRING_SET_MINUTES_UL, "setMinutes") 688LIT_MAGIC_STRING_DEF (LIT_MAGIC_STRING_SET_SECONDS_UL, "setSeconds") 689LIT_MAGIC_STRING_DEF (LIT_MAGIC_STRING_SET_UTC_DATE_UL, "setUTCDate") 690#endif 691#if ENABLED (JERRY_BUILTIN_STRING) && ENABLED (JERRY_ES2015) 692LIT_MAGIC_STRING_DEF (LIT_MAGIC_STRING_STARTS_WITH, "startsWith") 693#endif 694LIT_MAGIC_STRING_DEF (LIT_MAGIC_STRING_RESOURCE_ANON, "<anonymous>") 695#if ENABLED (JERRY_ES2015_BUILTIN_DATAVIEW) \ 696|| ENABLED (JERRY_ES2015_BUILTIN_TYPEDARRAY) 697LIT_MAGIC_STRING_DEF (LIT_MAGIC_STRING_ARRAY_BUFFER_UL, "ArrayBuffer") 698#endif 699#if ENABLED (JERRY_BUILTIN_ERRORS) 700LIT_MAGIC_STRING_DEF (LIT_MAGIC_STRING_SYNTAX_ERROR_UL, "SyntaxError") 701#endif 702#if ENABLED (JERRY_ES2015_BUILTIN_TYPEDARRAY) 703LIT_MAGIC_STRING_DEF (LIT_MAGIC_STRING_UINT16_ARRAY_UL, "Uint16Array") 704LIT_MAGIC_STRING_DEF (LIT_MAGIC_STRING_UINT32_ARRAY_UL, "Uint32Array") 705#endif 706#if ENABLED (JERRY_BUILTIN_STRING) && ENABLED (JERRY_ES2015) 707LIT_MAGIC_STRING_DEF (LIT_MAGIC_STRING_CODE_POINT_AT, "codePointAt") 708#endif 709LIT_MAGIC_STRING_DEF (LIT_MAGIC_STRING_CONSTRUCTOR, "constructor") 710#if ENABLED (JERRY_BUILTIN_DATE) 711LIT_MAGIC_STRING_DEF (LIT_MAGIC_STRING_GET_FULL_YEAR_UL, "getFullYear") 712LIT_MAGIC_STRING_DEF (LIT_MAGIC_STRING_GET_UTC_HOURS_UL, "getUTCHours") 713LIT_MAGIC_STRING_DEF (LIT_MAGIC_STRING_GET_UTC_MONTH_UL, "getUTCMonth") 714#endif 715#if ENABLED (JERRY_ES2015) 716LIT_MAGIC_STRING_DEF (LIT_MAGIC_STRING_HAS_INSTANCE, "hasInstance") 717#endif 718#if ENABLED (JERRY_BUILTIN_ARRAY) \ 719|| ENABLED (JERRY_BUILTIN_STRING) \ 720|| ENABLED (JERRY_ES2015_BUILTIN_TYPEDARRAY) 721LIT_MAGIC_STRING_DEF (LIT_MAGIC_STRING_LAST_INDEX_OF_UL, "lastIndexOf") 722#endif 723#if ENABLED (JERRY_BUILTIN_ARRAY) \ 724|| ENABLED (JERRY_ES2015_BUILTIN_TYPEDARRAY) 725LIT_MAGIC_STRING_DEF (LIT_MAGIC_STRING_REDUCE_RIGHT_UL, "reduceRight") 726#endif 727#if ENABLED (JERRY_BUILTIN_DATE) 728LIT_MAGIC_STRING_DEF (LIT_MAGIC_STRING_SET_FULL_YEAR_UL, "setFullYear") 729LIT_MAGIC_STRING_DEF (LIT_MAGIC_STRING_SET_UTC_HOURS_UL, "setUTCHours") 730LIT_MAGIC_STRING_DEF (LIT_MAGIC_STRING_SET_UTC_MONTH_UL, "setUTCMonth") 731#endif 732#if ENABLED (JERRY_BUILTIN_ANNEXB) && ENABLED (JERRY_BUILTIN_DATE) 733LIT_MAGIC_STRING_DEF (LIT_MAGIC_STRING_TO_GMT_STRING_UL, "toGMTString") 734#endif 735#if ENABLED (JERRY_BUILTIN_DATE) 736LIT_MAGIC_STRING_DEF (LIT_MAGIC_STRING_TO_ISO_STRING_UL, "toISOString") 737#endif 738#if ENABLED (JERRY_BUILTIN_STRING) 739LIT_MAGIC_STRING_DEF (LIT_MAGIC_STRING_TO_LOWER_CASE_UL, "toLowerCase") 740#endif 741#if ENABLED (JERRY_BUILTIN_NUMBER) 742LIT_MAGIC_STRING_DEF (LIT_MAGIC_STRING_TO_PRECISION_UL, "toPrecision") 743#endif 744#if ENABLED (JERRY_ES2015) 745LIT_MAGIC_STRING_DEF (LIT_MAGIC_STRING_TO_PRIMITIVE, "toPrimitive") 746LIT_MAGIC_STRING_DEF (LIT_MAGIC_STRING_TO_STRING_TAG, "toStringTag") 747#endif 748#if ENABLED (JERRY_BUILTIN_DATE) 749LIT_MAGIC_STRING_DEF (LIT_MAGIC_STRING_TO_UTC_STRING_UL, "toUTCString") 750#endif 751#if ENABLED (JERRY_BUILTIN_STRING) 752LIT_MAGIC_STRING_DEF (LIT_MAGIC_STRING_TO_UPPER_CASE_UL, "toUpperCase") 753#endif 754#if ENABLED (JERRY_ES2015) 755LIT_MAGIC_STRING_DEF (LIT_MAGIC_STRING_UNSCOPABLES, "unscopables") 756#endif 757#if ENABLED (JERRY_ES2015_BUILTIN_TYPEDARRAY) 758LIT_MAGIC_STRING_DEF (LIT_MAGIC_STRING_FLOAT32_ARRAY_UL, "Float32Array") 759#endif 760#if ENABLED (JERRY_ES2015_BUILTIN_TYPEDARRAY) && ENABLED (JERRY_NUMBER_TYPE_FLOAT64) 761LIT_MAGIC_STRING_DEF (LIT_MAGIC_STRING_FLOAT64_ARRAY_UL, "Float64Array") 762#endif 763#if ENABLED (JERRY_BUILTIN_DATE) 764LIT_MAGIC_STRING_DEF (LIT_MAGIC_STRING_INVALID_DATE_UL, "Invalid Date") 765#endif 766#if ENABLED (JERRY_ES2015) \ 767|| ENABLED (JERRY_ES2015_BUILTIN_MAP) 768LIT_MAGIC_STRING_DEF (LIT_MAGIC_STRING_MAP_ITERATOR_UL, "Map Iterator") 769#endif 770#if ENABLED (JERRY_ES2015) \ 771|| ENABLED (JERRY_ES2015_BUILTIN_SET) 772LIT_MAGIC_STRING_DEF (LIT_MAGIC_STRING_SET_ITERATOR_UL, "Set Iterator") 773#endif 774LIT_MAGIC_STRING_DEF (LIT_MAGIC_STRING_CONFIGURABLE, "configurable") 775#if ENABLED (JERRY_BUILTIN_STRING) 776LIT_MAGIC_STRING_DEF (LIT_MAGIC_STRING_FROM_CHAR_CODE_UL, "fromCharCode") 777#endif 778LIT_MAGIC_STRING_DEF (LIT_MAGIC_STRING_IS_EXTENSIBLE, "isExtensible") 779#if ENABLED (JERRY_BUILTIN_DATE) 780LIT_MAGIC_STRING_DEF (LIT_MAGIC_STRING_TO_DATE_STRING_UL, "toDateString") 781LIT_MAGIC_STRING_DEF (LIT_MAGIC_STRING_TO_TIME_STRING_UL, "toTimeString") 782#endif 783#if ENABLED (JERRY_BUILTIN_STRING) && ENABLED (JERRY_ES2015) 784LIT_MAGIC_STRING_DEF (LIT_MAGIC_STRING_FROM_CODE_POINT_UL, "fromCodePoint") 785#endif 786#if ENABLED (JERRY_BUILTIN_DATE) 787LIT_MAGIC_STRING_DEF (LIT_MAGIC_STRING_GET_UTC_MINUTES_UL, "getUTCMinutes") 788LIT_MAGIC_STRING_DEF (LIT_MAGIC_STRING_GET_UTC_SECONDS_UL, "getUTCSeconds") 789#endif 790LIT_MAGIC_STRING_DEF (LIT_MAGIC_STRING_IS_PROTOTYPE_OF_UL, "isPrototypeOf") 791#if ENABLED (JERRY_ES2015) 792LIT_MAGIC_STRING_DEF (LIT_MAGIC_STRING_IS_SAFE_INTEGER, "isSafeInteger") 793#endif 794#if ENABLED (JERRY_BUILTIN_STRING) 795LIT_MAGIC_STRING_DEF (LIT_MAGIC_STRING_LOCALE_COMPARE_UL, "localeCompare") 796#endif 797#if ENABLED (JERRY_BUILTIN_DATE) 798LIT_MAGIC_STRING_DEF (LIT_MAGIC_STRING_SET_UTC_MINUTES_UL, "setUTCMinutes") 799LIT_MAGIC_STRING_DEF (LIT_MAGIC_STRING_SET_UTC_SECONDS_UL, "setUTCSeconds") 800#endif 801#if ENABLED (JERRY_BUILTIN_NUMBER) 802LIT_MAGIC_STRING_DEF (LIT_MAGIC_STRING_TO_EXPONENTIAL_UL, "toExponential") 803#endif 804#if ENABLED (JERRY_ES2015) 805LIT_MAGIC_STRING_DEF (LIT_MAGIC_STRING_ARRAY_ITERATOR_UL, "Array Iterator") 806#endif 807#if ENABLED (JERRY_BUILTIN_ERRORS) 808LIT_MAGIC_STRING_DEF (LIT_MAGIC_STRING_REFERENCE_ERROR_UL, "ReferenceError") 809#endif 810LIT_MAGIC_STRING_DEF (LIT_MAGIC_STRING_DEFINE_PROPERTY_UL, "defineProperty") 811#if ENABLED (JERRY_ES2015_BUILTIN_PROXY) \ 812|| ENABLED (JERRY_ES2015_BUILTIN_REFLECT) 813LIT_MAGIC_STRING_DEF (LIT_MAGIC_STRING_DELETE_PROPERTY_UL, "deleteProperty") 814#endif 815LIT_MAGIC_STRING_DEF (LIT_MAGIC_STRING_GET_PROTOTYPE_OF_UL, "getPrototypeOf") 816#if ENABLED (JERRY_BUILTIN_DATE) 817LIT_MAGIC_STRING_DEF (LIT_MAGIC_STRING_GET_UTC_FULL_YEAR_UL, "getUTCFullYear") 818#endif 819LIT_MAGIC_STRING_DEF (LIT_MAGIC_STRING_HAS_OWN_PROPERTY_UL, "hasOwnProperty") 820#if ENABLED (JERRY_ES2015) \ 821|| ENABLED (JERRY_ES2015_BUILTIN_PROXY) \ 822|| ENABLED (JERRY_ES2015_BUILTIN_REFLECT) 823LIT_MAGIC_STRING_DEF (LIT_MAGIC_STRING_SET_PROTOTYPE_OF_UL, "setPrototypeOf") 824#endif 825#if ENABLED (JERRY_BUILTIN_DATE) 826LIT_MAGIC_STRING_DEF (LIT_MAGIC_STRING_SET_UTC_FULL_YEAR_UL, "setUTCFullYear") 827#endif 828LIT_MAGIC_STRING_DEF (LIT_MAGIC_STRING_TO_LOCALE_STRING_UL, "toLocaleString") 829#if ENABLED (JERRY_ES2015) 830LIT_MAGIC_STRING_DEF (LIT_MAGIC_STRING_STRING_ITERATOR_UL, "String Iterator") 831#endif 832#if ENABLED (JERRY_BUILTIN_DATE) 833LIT_MAGIC_STRING_DEF (LIT_MAGIC_STRING_GET_MILLISECONDS_UL, "getMilliseconds") 834LIT_MAGIC_STRING_DEF (LIT_MAGIC_STRING_SET_MILLISECONDS_UL, "setMilliseconds") 835#endif 836#if ENABLED (JERRY_BUILTIN_NUMBER) && ENABLED (JERRY_ES2015) 837LIT_MAGIC_STRING_DEF (LIT_MAGIC_STRING_MAX_SAFE_INTEGER_U, "MAX_SAFE_INTEGER") 838LIT_MAGIC_STRING_DEF (LIT_MAGIC_STRING_MIN_SAFE_INTEGER_U, "MIN_SAFE_INTEGER") 839#endif 840LIT_MAGIC_STRING_DEF (LIT_MAGIC_STRING_DEFINE_PROPERTIES_UL, "defineProperties") 841#if ENABLED (JERRY_ES2015_BUILTIN_TYPEDARRAY) 842LIT_MAGIC_STRING_DEF (LIT_MAGIC_STRING_BYTES_PER_ELEMENT_U, "BYTES_PER_ELEMENT") 843#endif 844#if ENABLED (JERRY_ES2015) 845LIT_MAGIC_STRING_DEF (LIT_MAGIC_STRING_GENERATOR_FUNCTION_UL, "GeneratorFunction") 846#endif 847#if ENABLED (JERRY_BUILTIN_NUMBER) 848LIT_MAGIC_STRING_DEF (LIT_MAGIC_STRING_NEGATIVE_INFINITY_U, "NEGATIVE_INFINITY") 849LIT_MAGIC_STRING_DEF (LIT_MAGIC_STRING_POSITIVE_INFINITY_U, "POSITIVE_INFINITY") 850#endif 851#if ENABLED (JERRY_ES2015_BUILTIN_TYPEDARRAY) 852LIT_MAGIC_STRING_DEF (LIT_MAGIC_STRING_UINT8_CLAMPED_ARRAY_UL, "Uint8ClampedArray") 853#endif 854#if ENABLED (JERRY_BUILTIN_DATE) 855LIT_MAGIC_STRING_DEF (LIT_MAGIC_STRING_GET_TIMEZONE_OFFSET_UL, "getTimezoneOffset") 856#endif 857LIT_MAGIC_STRING_DEF (LIT_MAGIC_STRING_PREVENT_EXTENSIONS_UL, "preventExtensions") 858#if ENABLED (JERRY_BUILTIN_STRING) 859LIT_MAGIC_STRING_DEF (LIT_MAGIC_STRING_TO_LOCALE_LOWER_CASE_UL, "toLocaleLowerCase") 860LIT_MAGIC_STRING_DEF (LIT_MAGIC_STRING_TO_LOCALE_UPPER_CASE_UL, "toLocaleUpperCase") 861#endif 862LIT_MAGIC_STRING_DEF (LIT_MAGIC_STRING_DECODE_URI_COMPONENT, "decodeURIComponent") 863LIT_MAGIC_STRING_DEF (LIT_MAGIC_STRING_ENCODE_URI_COMPONENT, "encodeURIComponent") 864#if ENABLED (JERRY_BUILTIN_DATE) 865LIT_MAGIC_STRING_DEF (LIT_MAGIC_STRING_GET_UTC_MILLISECONDS_UL, "getUTCMilliseconds") 866#endif 867#if ENABLED (JERRY_ES2015) 868LIT_MAGIC_STRING_DEF (LIT_MAGIC_STRING_IS_CONCAT_SPREADABLE, "isConcatSpreadable") 869#endif 870#if ENABLED (JERRY_BUILTIN_DATE) 871LIT_MAGIC_STRING_DEF (LIT_MAGIC_STRING_SET_UTC_MILLISECONDS_UL, "setUTCMilliseconds") 872LIT_MAGIC_STRING_DEF (LIT_MAGIC_STRING_TO_LOCALE_DATE_STRING_UL, "toLocaleDateString") 873LIT_MAGIC_STRING_DEF (LIT_MAGIC_STRING_TO_LOCALE_TIME_STRING_UL, "toLocaleTimeString") 874#endif 875LIT_MAGIC_STRING_DEF (LIT_MAGIC_STRING_GET_OWN_PROPERTY_NAMES_UL, "getOwnPropertyNames") 876LIT_MAGIC_STRING_DEF (LIT_MAGIC_STRING_PROPERTY_IS_ENUMERABLE_UL, "propertyIsEnumerable") 877#if ENABLED (JERRY_ES2015) 878LIT_MAGIC_STRING_DEF (LIT_MAGIC_STRING_GET_OWN_PROPERTY_SYMBOLS_UL, "getOwnPropertySymbols") 879#endif 880LIT_MAGIC_STRING_DEF (LIT_MAGIC_STRING_GET_OWN_PROPERTY_DESCRIPTOR_UL, "getOwnPropertyDescriptor") 881LIT_MAGIC_STRING_DEF (LIT_MAGIC_STRING__FUNCTION_TO_STRING, "function(){/* ecmascript */}") 882 883LIT_MAGIC_STRING_FIRST_STRING_WITH_SIZE (0, LIT_MAGIC_STRING__EMPTY) 884LIT_MAGIC_STRING_FIRST_STRING_WITH_SIZE (1, LIT_MAGIC_STRING_SPACE_CHAR) 885#if ENABLED (JERRY_BUILTIN_MATH) 886LIT_MAGIC_STRING_FIRST_STRING_WITH_SIZE (2, LIT_MAGIC_STRING_PI_U) 887#elif ENABLED (JERRY_ES2015) 888LIT_MAGIC_STRING_FIRST_STRING_WITH_SIZE (2, LIT_MAGIC_STRING_IS) 889#elif ENABLED (JERRY_BUILTIN_ARRAY) && ENABLED (JERRY_ES2015) \ 890|| ENABLED (JERRY_ES2015_BUILTIN_TYPEDARRAY) 891LIT_MAGIC_STRING_FIRST_STRING_WITH_SIZE (2, LIT_MAGIC_STRING_OF) 892#elif ENABLED (JERRY_BUILTIN_MATH) 893LIT_MAGIC_STRING_FIRST_STRING_WITH_SIZE (2, LIT_MAGIC_STRING_LN2_U) 894#elif ENABLED (JERRY_ES2015_BUILTIN_CONTAINER) \ 895|| ENABLED (JERRY_ES2015_BUILTIN_MAP) 896LIT_MAGIC_STRING_FIRST_STRING_WITH_SIZE (2, LIT_MAGIC_STRING_MAP_UL) 897#else 898LIT_MAGIC_STRING_FIRST_STRING_WITH_SIZE (2, LIT_MAGIC_STRING_NAN) 899#endif 900#if ENABLED (JERRY_BUILTIN_MATH) 901LIT_MAGIC_STRING_FIRST_STRING_WITH_SIZE (3, LIT_MAGIC_STRING_LN2_U) 902#elif ENABLED (JERRY_ES2015_BUILTIN_CONTAINER) \ 903|| ENABLED (JERRY_ES2015_BUILTIN_MAP) 904LIT_MAGIC_STRING_FIRST_STRING_WITH_SIZE (3, LIT_MAGIC_STRING_MAP_UL) 905#else 906LIT_MAGIC_STRING_FIRST_STRING_WITH_SIZE (3, LIT_MAGIC_STRING_NAN) 907#endif 908#if ENABLED (JERRY_BUILTIN_REGEXP) 909LIT_MAGIC_STRING_FIRST_STRING_WITH_SIZE (4, LIT_MAGIC_STRING_EMPTY_NON_CAPTURE_GROUP) 910#else 911LIT_MAGIC_STRING_FIRST_STRING_WITH_SIZE (4, LIT_MAGIC_STRING_DATE_UL) 912#endif 913LIT_MAGIC_STRING_FIRST_STRING_WITH_SIZE (5, LIT_MAGIC_STRING_ARRAY_UL) 914#if ENABLED (JERRY_LINE_INFO) || ENABLED (JERRY_ERROR_MESSAGES) && ENABLED (JERRY_PARSER) 915LIT_MAGIC_STRING_FIRST_STRING_WITH_SIZE (6, LIT_MAGIC_STRING_RESOURCE_EVAL) 916#elif ENABLED (JERRY_BUILTIN_MATH) 917LIT_MAGIC_STRING_FIRST_STRING_WITH_SIZE (6, LIT_MAGIC_STRING_LOG10E_U) 918#else 919LIT_MAGIC_STRING_FIRST_STRING_WITH_SIZE (6, LIT_MAGIC_STRING_NUMBER_UL) 920#endif 921LIT_MAGIC_STRING_FIRST_STRING_WITH_SIZE (7, LIT_MAGIC_STRING_BOOLEAN_UL) 922#if ENABLED (JERRY_ES2015_BUILTIN_DATAVIEW) 923LIT_MAGIC_STRING_FIRST_STRING_WITH_SIZE (8, LIT_MAGIC_STRING_DATAVIEW_UL) 924#else 925LIT_MAGIC_STRING_FIRST_STRING_WITH_SIZE (8, LIT_MAGIC_STRING_FUNCTION_UL) 926#endif 927LIT_MAGIC_STRING_FIRST_STRING_WITH_SIZE (9, LIT_MAGIC_STRING_NEGATIVE_INFINITY_UL) 928#if ENABLED (JERRY_ES2015_BUILTIN_TYPEDARRAY) 929LIT_MAGIC_STRING_FIRST_STRING_WITH_SIZE (10, LIT_MAGIC_STRING_INT16_ARRAY_UL) 930#elif ENABLED (JERRY_BUILTIN_ERRORS) 931LIT_MAGIC_STRING_FIRST_STRING_WITH_SIZE (10, LIT_MAGIC_STRING_RANGE_ERROR_UL) 932#elif ENABLED (JERRY_ES2015_BUILTIN_TYPEDARRAY) 933LIT_MAGIC_STRING_FIRST_STRING_WITH_SIZE (10, LIT_MAGIC_STRING_TYPED_ARRAY_UL) 934#elif ENABLED (JERRY_ES2015_BUILTIN_DATAVIEW) \ 935|| ENABLED (JERRY_ES2015_BUILTIN_TYPEDARRAY) 936LIT_MAGIC_STRING_FIRST_STRING_WITH_SIZE (10, LIT_MAGIC_STRING_BYTE_LENGTH_UL) 937#elif ENABLED (JERRY_BUILTIN_STRING) 938LIT_MAGIC_STRING_FIRST_STRING_WITH_SIZE (10, LIT_MAGIC_STRING_CHAR_CODE_AT_UL) 939#elif ENABLED (JERRY_ES2015) \ 940|| ENABLED (JERRY_ES2015_BUILTIN_TYPEDARRAY) 941LIT_MAGIC_STRING_FIRST_STRING_WITH_SIZE (10, LIT_MAGIC_STRING_COPY_WITHIN) 942#else 943LIT_MAGIC_STRING_FIRST_STRING_WITH_SIZE (10, LIT_MAGIC_STRING_ENUMERABLE) 944#endif 945LIT_MAGIC_STRING_FIRST_STRING_WITH_SIZE (11, LIT_MAGIC_STRING_RESOURCE_ANON) 946#if ENABLED (JERRY_ES2015_BUILTIN_TYPEDARRAY) 947LIT_MAGIC_STRING_FIRST_STRING_WITH_SIZE (12, LIT_MAGIC_STRING_FLOAT32_ARRAY_UL) 948#elif ENABLED (JERRY_ES2015_BUILTIN_TYPEDARRAY) && ENABLED (JERRY_NUMBER_TYPE_FLOAT64) 949LIT_MAGIC_STRING_FIRST_STRING_WITH_SIZE (12, LIT_MAGIC_STRING_FLOAT64_ARRAY_UL) 950#elif ENABLED (JERRY_BUILTIN_DATE) 951LIT_MAGIC_STRING_FIRST_STRING_WITH_SIZE (12, LIT_MAGIC_STRING_INVALID_DATE_UL) 952#elif ENABLED (JERRY_ES2015) \ 953|| ENABLED (JERRY_ES2015_BUILTIN_MAP) 954LIT_MAGIC_STRING_FIRST_STRING_WITH_SIZE (12, LIT_MAGIC_STRING_MAP_ITERATOR_UL) 955#elif ENABLED (JERRY_ES2015) \ 956|| ENABLED (JERRY_ES2015_BUILTIN_SET) 957LIT_MAGIC_STRING_FIRST_STRING_WITH_SIZE (12, LIT_MAGIC_STRING_SET_ITERATOR_UL) 958#else 959LIT_MAGIC_STRING_FIRST_STRING_WITH_SIZE (12, LIT_MAGIC_STRING_CONFIGURABLE) 960#endif 961#if ENABLED (JERRY_BUILTIN_STRING) && ENABLED (JERRY_ES2015) 962LIT_MAGIC_STRING_FIRST_STRING_WITH_SIZE (13, LIT_MAGIC_STRING_FROM_CODE_POINT_UL) 963#elif ENABLED (JERRY_BUILTIN_DATE) 964LIT_MAGIC_STRING_FIRST_STRING_WITH_SIZE (13, LIT_MAGIC_STRING_GET_UTC_MINUTES_UL) 965#else 966LIT_MAGIC_STRING_FIRST_STRING_WITH_SIZE (13, LIT_MAGIC_STRING_IS_PROTOTYPE_OF_UL) 967#endif 968#if ENABLED (JERRY_ES2015) 969LIT_MAGIC_STRING_FIRST_STRING_WITH_SIZE (14, LIT_MAGIC_STRING_ARRAY_ITERATOR_UL) 970#elif ENABLED (JERRY_BUILTIN_ERRORS) 971LIT_MAGIC_STRING_FIRST_STRING_WITH_SIZE (14, LIT_MAGIC_STRING_REFERENCE_ERROR_UL) 972#else 973LIT_MAGIC_STRING_FIRST_STRING_WITH_SIZE (14, LIT_MAGIC_STRING_DEFINE_PROPERTY_UL) 974#endif 975#if ENABLED (JERRY_ES2015) 976LIT_MAGIC_STRING_FIRST_STRING_WITH_SIZE (15, LIT_MAGIC_STRING_STRING_ITERATOR_UL) 977#elif ENABLED (JERRY_BUILTIN_DATE) 978LIT_MAGIC_STRING_FIRST_STRING_WITH_SIZE (15, LIT_MAGIC_STRING_GET_MILLISECONDS_UL) 979#elif ENABLED (JERRY_BUILTIN_NUMBER) && ENABLED (JERRY_ES2015) 980LIT_MAGIC_STRING_FIRST_STRING_WITH_SIZE (15, LIT_MAGIC_STRING_MAX_SAFE_INTEGER_U) 981#else 982LIT_MAGIC_STRING_FIRST_STRING_WITH_SIZE (15, LIT_MAGIC_STRING_DEFINE_PROPERTIES_UL) 983#endif 984#if ENABLED (JERRY_BUILTIN_NUMBER) && ENABLED (JERRY_ES2015) 985LIT_MAGIC_STRING_FIRST_STRING_WITH_SIZE (16, LIT_MAGIC_STRING_MAX_SAFE_INTEGER_U) 986#else 987LIT_MAGIC_STRING_FIRST_STRING_WITH_SIZE (16, LIT_MAGIC_STRING_DEFINE_PROPERTIES_UL) 988#endif 989#if ENABLED (JERRY_ES2015_BUILTIN_TYPEDARRAY) 990LIT_MAGIC_STRING_FIRST_STRING_WITH_SIZE (17, LIT_MAGIC_STRING_BYTES_PER_ELEMENT_U) 991#elif ENABLED (JERRY_ES2015) 992LIT_MAGIC_STRING_FIRST_STRING_WITH_SIZE (17, LIT_MAGIC_STRING_GENERATOR_FUNCTION_UL) 993#elif ENABLED (JERRY_BUILTIN_NUMBER) 994LIT_MAGIC_STRING_FIRST_STRING_WITH_SIZE (17, LIT_MAGIC_STRING_NEGATIVE_INFINITY_U) 995#elif ENABLED (JERRY_ES2015_BUILTIN_TYPEDARRAY) 996LIT_MAGIC_STRING_FIRST_STRING_WITH_SIZE (17, LIT_MAGIC_STRING_UINT8_CLAMPED_ARRAY_UL) 997#elif ENABLED (JERRY_BUILTIN_DATE) 998LIT_MAGIC_STRING_FIRST_STRING_WITH_SIZE (17, LIT_MAGIC_STRING_GET_TIMEZONE_OFFSET_UL) 999#else 1000LIT_MAGIC_STRING_FIRST_STRING_WITH_SIZE (17, LIT_MAGIC_STRING_PREVENT_EXTENSIONS_UL) 1001#endif 1002LIT_MAGIC_STRING_FIRST_STRING_WITH_SIZE (18, LIT_MAGIC_STRING_DECODE_URI_COMPONENT) 1003LIT_MAGIC_STRING_FIRST_STRING_WITH_SIZE (19, LIT_MAGIC_STRING_GET_OWN_PROPERTY_NAMES_UL) 1004LIT_MAGIC_STRING_FIRST_STRING_WITH_SIZE (20, LIT_MAGIC_STRING_PROPERTY_IS_ENUMERABLE_UL) 1005#if ENABLED (JERRY_ES2015) 1006LIT_MAGIC_STRING_FIRST_STRING_WITH_SIZE (21, LIT_MAGIC_STRING_GET_OWN_PROPERTY_SYMBOLS_UL) 1007#else 1008LIT_MAGIC_STRING_FIRST_STRING_WITH_SIZE (21, LIT_MAGIC_STRING_GET_OWN_PROPERTY_DESCRIPTOR_UL) 1009#endif 1010LIT_MAGIC_STRING_FIRST_STRING_WITH_SIZE (22, LIT_MAGIC_STRING_GET_OWN_PROPERTY_DESCRIPTOR_UL) 1011LIT_MAGIC_STRING_FIRST_STRING_WITH_SIZE (23, LIT_MAGIC_STRING_GET_OWN_PROPERTY_DESCRIPTOR_UL) 1012LIT_MAGIC_STRING_FIRST_STRING_WITH_SIZE (24, LIT_MAGIC_STRING_GET_OWN_PROPERTY_DESCRIPTOR_UL) 1013LIT_MAGIC_STRING_FIRST_STRING_WITH_SIZE (25, LIT_MAGIC_STRING__FUNCTION_TO_STRING) 1014LIT_MAGIC_STRING_FIRST_STRING_WITH_SIZE (26, LIT_MAGIC_STRING__FUNCTION_TO_STRING) 1015LIT_MAGIC_STRING_FIRST_STRING_WITH_SIZE (27, LIT_MAGIC_STRING__FUNCTION_TO_STRING) 1016LIT_MAGIC_STRING_FIRST_STRING_WITH_SIZE (28, LIT_MAGIC_STRING__FUNCTION_TO_STRING) 1017