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