Fix built-in types (#4772)

JerryScript-DCO-1.0-Signed-off-by: Zoltan Herczeg zherczeg.u-szeged@partner.samsung.com
This commit is contained in:
Zoltan Herczeg
2021-09-17 08:18:28 +02:00
committed by GitHub
parent 77c2602205
commit 430289b27d
2 changed files with 102 additions and 109 deletions
@@ -384,13 +384,6 @@ ecma_instantiate_builtin (ecma_global_object_t *global_object_p, /**< global obj
ecma_object_type_t obj_type = (ecma_object_type_t) (builtin_desc & ECMA_BUILTIN_OBJECT_TYPE_MASK);
JERRY_ASSERT (obj_type == ECMA_OBJECT_TYPE_GENERAL
|| obj_type == ECMA_OBJECT_TYPE_CLASS
|| obj_type == ECMA_OBJECT_TYPE_ARRAY
|| obj_type == ECMA_OBJECT_TYPE_NATIVE_FUNCTION);
/* TODO: Remove this increase by setting the correct values in the defines. */
obj_type = (ecma_object_type_t) ((int) obj_type + 1);
JERRY_ASSERT (obj_type == ECMA_OBJECT_TYPE_BUILT_IN_GENERAL
|| obj_type == ECMA_OBJECT_TYPE_BUILT_IN_CLASS
|| obj_type == ECMA_OBJECT_TYPE_BUILT_IN_ARRAY