@@ -40,7 +40,6 @@ ecma_assert_object_type_is_valid (ecma_object_type_t type) /**< object's impleme
40
40
{
41
41
JERRY_ASSERT (type == ECMA_OBJECT_TYPE_GENERAL
42
42
|| type == ECMA_OBJECT_TYPE_ARRAY
43
- || type == ECMA_OBJECT_TYPE_DATE
44
43
|| type == ECMA_OBJECT_TYPE_FUNCTION
45
44
|| type == ECMA_OBJECT_TYPE_BOUND_FUNCTION
46
45
|| type == ECMA_OBJECT_TYPE_BUILT_IN_FUNCTION
@@ -74,7 +73,6 @@ ecma_op_object_get (ecma_object_t *obj_p, /**< the object */
74
73
{
75
74
case ECMA_OBJECT_TYPE_GENERAL:
76
75
case ECMA_OBJECT_TYPE_ARRAY:
77
- case ECMA_OBJECT_TYPE_DATE:
78
76
case ECMA_OBJECT_TYPE_FUNCTION:
79
77
case ECMA_OBJECT_TYPE_BOUND_FUNCTION:
80
78
case ECMA_OBJECT_TYPE_EXTERNAL_FUNCTION:
@@ -117,7 +115,6 @@ ecma_op_object_get_own_property_longpath (ecma_object_t *obj_p, /**< the object
117
115
{
118
116
case ECMA_OBJECT_TYPE_GENERAL:
119
117
case ECMA_OBJECT_TYPE_ARRAY:
120
- case ECMA_OBJECT_TYPE_DATE:
121
118
case ECMA_OBJECT_TYPE_FUNCTION:
122
119
case ECMA_OBJECT_TYPE_BOUND_FUNCTION:
123
120
case ECMA_OBJECT_TYPE_EXTERNAL_FUNCTION:
@@ -218,7 +215,6 @@ ecma_op_object_get_property (ecma_object_t *obj_p, /**< the object */
218
215
* {
219
216
* [ECMA_OBJECT_TYPE_GENERAL] = &ecma_op_general_object_get_property,
220
217
* [ECMA_OBJECT_TYPE_ARRAY] = &ecma_op_general_object_get_property,
221
- * [ECMA_OBJECT_TYPE_DATE] = &ecma_op_general_object_get_property,
222
218
* [ECMA_OBJECT_TYPE_FUNCTION] = &ecma_op_general_object_get_property,
223
219
* [ECMA_OBJECT_TYPE_BOUND_FUNCTION] = &ecma_op_general_object_get_property,
224
220
* [ECMA_OBJECT_TYPE_EXTERNAL_FUNCTION] = &ecma_op_general_object_get_property,
@@ -262,7 +258,6 @@ ecma_op_object_put (ecma_object_t *obj_p, /**< the object */
262
258
* {
263
259
* [ECMA_OBJECT_TYPE_GENERAL] = &ecma_op_general_object_put,
264
260
* [ECMA_OBJECT_TYPE_ARRAY] = &ecma_op_general_object_put,
265
- * [ECMA_OBJECT_TYPE_DATE] = &ecma_op_general_object_put,
266
261
* [ECMA_OBJECT_TYPE_FUNCTION] = &ecma_op_general_object_put,
267
262
* [ECMA_OBJECT_TYPE_BOUND_FUNCTION] = &ecma_op_general_object_put,
268
263
* [ECMA_OBJECT_TYPE_EXTERNAL_FUNCTION] = &ecma_op_general_object_put,
@@ -304,7 +299,6 @@ ecma_op_object_can_put (ecma_object_t *obj_p, /**< the object */
304
299
* {
305
300
* [ECMA_OBJECT_TYPE_GENERAL] = &ecma_op_general_object_can_put,
306
301
* [ECMA_OBJECT_TYPE_ARRAY] = &ecma_op_general_object_can_put,
307
- * [ECMA_OBJECT_TYPE_DATE] = &ecma_op_general_object_can_put,
308
302
* [ECMA_OBJECT_TYPE_FUNCTION] = &ecma_op_general_object_can_put,
309
303
* [ECMA_OBJECT_TYPE_BOUND_FUNCTION] = &ecma_op_general_object_can_put,
310
304
* [ECMA_OBJECT_TYPE_EXTERNAL_FUNCTION] = &ecma_op_general_object_can_put,
@@ -345,7 +339,6 @@ ecma_op_object_delete (ecma_object_t *obj_p, /**< the object */
345
339
{
346
340
case ECMA_OBJECT_TYPE_GENERAL:
347
341
case ECMA_OBJECT_TYPE_ARRAY:
348
- case ECMA_OBJECT_TYPE_DATE:
349
342
case ECMA_OBJECT_TYPE_FUNCTION:
350
343
case ECMA_OBJECT_TYPE_BOUND_FUNCTION:
351
344
case ECMA_OBJECT_TYPE_EXTERNAL_FUNCTION:
@@ -396,7 +389,6 @@ ecma_op_object_default_value (ecma_object_t *obj_p, /**< the object */
396
389
* {
397
390
* [ECMA_OBJECT_TYPE_GENERAL] = &ecma_op_general_object_default_value,
398
391
* [ECMA_OBJECT_TYPE_ARRAY] = &ecma_op_general_object_default_value,
399
- * [ECMA_OBJECT_TYPE_DATE] = &ecma_op_general_object_default_value,
400
392
* [ECMA_OBJECT_TYPE_FUNCTION] = &ecma_op_general_object_default_value,
401
393
* [ECMA_OBJECT_TYPE_BOUND_FUNCTION] = &ecma_op_general_object_default_value,
402
394
* [ECMA_OBJECT_TYPE_EXTERNAL_FUNCTION] = &ecma_op_general_object_default_value,
@@ -438,7 +430,6 @@ ecma_op_object_define_own_property (ecma_object_t *obj_p, /**< the object */
438
430
switch (type)
439
431
{
440
432
case ECMA_OBJECT_TYPE_GENERAL:
441
- case ECMA_OBJECT_TYPE_DATE:
442
433
case ECMA_OBJECT_TYPE_FUNCTION:
443
434
case ECMA_OBJECT_TYPE_BOUND_FUNCTION:
444
435
case ECMA_OBJECT_TYPE_EXTERNAL_FUNCTION:
@@ -493,7 +484,6 @@ ecma_op_object_has_instance (ecma_object_t *obj_p, /**< the object */
493
484
switch (type)
494
485
{
495
486
case ECMA_OBJECT_TYPE_ARRAY:
496
- case ECMA_OBJECT_TYPE_DATE:
497
487
case ECMA_OBJECT_TYPE_GENERAL:
498
488
case ECMA_OBJECT_TYPE_STRING:
499
489
case ECMA_OBJECT_TYPE_ARGUMENTS:
@@ -557,10 +547,6 @@ ecma_object_get_class_name (ecma_object_t *obj_p) /**< object */
557
547
{
558
548
return ECMA_MAGIC_STRING_ARRAY_UL;
559
549
}
560
- case ECMA_OBJECT_TYPE_DATE:
561
- {
562
- return ECMA_MAGIC_STRING_DATE_UL;
563
- }
564
550
case ECMA_OBJECT_TYPE_STRING:
565
551
{
566
552
return ECMA_MAGIC_STRING_STRING_UL;
0 commit comments