@@ -174,11 +174,11 @@ ecma_op_create_arguments_object (ecma_object_t *func_obj_p, /**< callee function
174
174
175
175
ecma_property_t * parameters_map_prop_p = ecma_create_internal_property (obj_p ,
176
176
ECMA_INTERNAL_PROPERTY_PARAMETERS_MAP );
177
- ECMA_SET_POINTER (ECMA_PROPERTY_VALUE_PTR (parameters_map_prop_p )-> value , map_p );
177
+ ECMA_SET_INTERNAL_VALUE_POINTER (ECMA_PROPERTY_VALUE_PTR (parameters_map_prop_p )-> value , map_p );
178
178
179
179
ecma_property_t * scope_prop_p = ecma_create_internal_property (map_p ,
180
180
ECMA_INTERNAL_PROPERTY_SCOPE );
181
- ECMA_SET_POINTER (ECMA_PROPERTY_VALUE_PTR (scope_prop_p )-> value , lex_env_p );
181
+ ECMA_SET_INTERNAL_VALUE_POINTER (ECMA_PROPERTY_VALUE_PTR (scope_prop_p )-> value , lex_env_p );
182
182
183
183
ecma_deref_object (map_p );
184
184
}
@@ -285,8 +285,8 @@ ecma_arguments_get_mapped_arg_value (ecma_object_t *map_p, /**< [[ParametersMap]
285
285
equal to mapped argument's name */
286
286
{
287
287
ecma_property_t * scope_prop_p = ecma_get_internal_property (map_p , ECMA_INTERNAL_PROPERTY_SCOPE );
288
- ecma_object_t * lex_env_p = ECMA_GET_NON_NULL_POINTER (ecma_object_t ,
289
- ECMA_PROPERTY_VALUE_PTR (scope_prop_p )-> value );
288
+ ecma_object_t * lex_env_p = ECMA_GET_INTERNAL_VALUE_POINTER (ecma_object_t ,
289
+ ECMA_PROPERTY_VALUE_PTR (scope_prop_p )-> value );
290
290
JERRY_ASSERT (lex_env_p != NULL
291
291
&& ecma_is_lexical_environment (lex_env_p ));
292
292
@@ -316,8 +316,8 @@ ecma_op_arguments_object_get (ecma_object_t *obj_p, /**< the object */
316
316
{
317
317
// 1.
318
318
ecma_property_t * map_prop_p = ecma_get_internal_property (obj_p , ECMA_INTERNAL_PROPERTY_PARAMETERS_MAP );
319
- ecma_object_t * map_p = ECMA_GET_NON_NULL_POINTER (ecma_object_t ,
320
- ECMA_PROPERTY_VALUE_PTR (map_prop_p )-> value );
319
+ ecma_object_t * map_p = ECMA_GET_INTERNAL_VALUE_POINTER (ecma_object_t ,
320
+ ECMA_PROPERTY_VALUE_PTR (map_prop_p )-> value );
321
321
322
322
// 2.
323
323
ecma_property_t * mapped_prop_p = ecma_op_object_get_own_property (map_p , property_name_p );
@@ -362,8 +362,8 @@ ecma_op_arguments_object_get_own_property (ecma_object_t *obj_p, /**< the object
362
362
363
363
// 3.
364
364
ecma_property_t * map_prop_p = ecma_get_internal_property (obj_p , ECMA_INTERNAL_PROPERTY_PARAMETERS_MAP );
365
- ecma_object_t * map_p = ECMA_GET_NON_NULL_POINTER (ecma_object_t ,
366
- ECMA_PROPERTY_VALUE_PTR (map_prop_p )-> value );
365
+ ecma_object_t * map_p = ECMA_GET_INTERNAL_VALUE_POINTER (ecma_object_t ,
366
+ ECMA_PROPERTY_VALUE_PTR (map_prop_p )-> value );
367
367
368
368
// 4.
369
369
ecma_property_t * mapped_prop_p = ecma_op_object_get_own_property (map_p , property_name_p );
@@ -402,8 +402,7 @@ ecma_op_arguments_object_define_own_property (ecma_object_t *obj_p, /**< the obj
402
402
{
403
403
// 1.
404
404
ecma_property_t * map_prop_p = ecma_get_internal_property (obj_p , ECMA_INTERNAL_PROPERTY_PARAMETERS_MAP );
405
- ecma_object_t * map_p = ECMA_GET_NON_NULL_POINTER (ecma_object_t ,
406
- ECMA_PROPERTY_VALUE_PTR (map_prop_p )-> value );
405
+ ecma_object_t * map_p = ECMA_GET_INTERNAL_VALUE_POINTER (ecma_object_t , ECMA_PROPERTY_VALUE_PTR (map_prop_p )-> value );
407
406
408
407
// 2.
409
408
ecma_property_t * mapped_prop_p = ecma_op_object_get_own_property (map_p , property_name_p );
@@ -443,8 +442,8 @@ ecma_op_arguments_object_define_own_property (ecma_object_t *obj_p, /**< the obj
443
442
{
444
443
/* emulating execution of function described by MakeArgSetter */
445
444
ecma_property_t * scope_prop_p = ecma_get_internal_property (map_p , ECMA_INTERNAL_PROPERTY_SCOPE );
446
- ecma_object_t * lex_env_p = ECMA_GET_NON_NULL_POINTER (ecma_object_t ,
447
- ECMA_PROPERTY_VALUE_PTR (scope_prop_p )-> value );
445
+ ecma_object_t * lex_env_p = ECMA_GET_INTERNAL_VALUE_POINTER (ecma_object_t ,
446
+ ECMA_PROPERTY_VALUE_PTR (scope_prop_p )-> value );
448
447
449
448
ecma_property_t * mapped_prop_p = ecma_op_object_get_own_property (map_p , property_name_p );
450
449
ecma_value_t arg_name_prop_value = ecma_get_named_data_property_value (mapped_prop_p );
@@ -500,8 +499,7 @@ ecma_op_arguments_object_delete (ecma_object_t *obj_p, /**< the object */
500
499
{
501
500
// 1.
502
501
ecma_property_t * map_prop_p = ecma_get_internal_property (obj_p , ECMA_INTERNAL_PROPERTY_PARAMETERS_MAP );
503
- ecma_object_t * map_p = ECMA_GET_NON_NULL_POINTER (ecma_object_t ,
504
- ECMA_PROPERTY_VALUE_PTR (map_prop_p )-> value );
502
+ ecma_object_t * map_p = ECMA_GET_INTERNAL_VALUE_POINTER (ecma_object_t , ECMA_PROPERTY_VALUE_PTR (map_prop_p )-> value );
505
503
506
504
// 2.
507
505
ecma_property_t * mapped_prop_p = ecma_op_object_get_own_property (map_p , property_name_p );
0 commit comments