Lines Matching defs:object
19 #include "ecma-array-object.h"
21 #include "ecma-builtin-object.h"
25 #include "ecma-function-object.h"
28 #include "ecma-iterator-object.h"
33 #include "ecma-regexp-object.h"
56 * Get the value of object[property].
61 vm_op_get_value (ecma_value_t object, /**< base object */
64 if (ecma_is_value_object (object))
66 ecma_object_t *object_p = ecma_get_object_from_value (object);
124 if (JERRY_UNLIKELY (ecma_is_value_undefined (object) || ecma_is_value_null (object)))
130 object);
144 ecma_value_t get_value_result = ecma_op_get_value_object_base (object, property_name_p);
151 * Set the value of object[property].
154 * this function frees its object and property arguments
160 vm_op_set_value (ecma_value_t base, /**< base object */
201 ecma_value_t object = ecma_op_to_object (base);
202 JERRY_ASSERT (!ECMA_IS_VALUE_ERROR (object));
204 object_p = ecma_get_object_from_value (object);
436 * Construct object
438 * @return object value
3545 /* Note: - For proxy objects we should create a new object which implements the iterable protocol,