Lines Matching refs:target
71 /* Method was called with "new": new.target should be equal to the function object. */
72 jerry_value_t target = jerry_get_new_target ();
73 TEST_ASSERT (!jerry_value_is_undefined (target));
74 TEST_ASSERT (target == func_obj_val);
75 jerry_release_value (target);
80 /* Method was called directly without "new": new.target should be equal undefined. */
81 jerry_value_t target = jerry_get_new_target ();
82 TEST_ASSERT (jerry_value_is_undefined (target));
83 TEST_ASSERT (target != func_obj_val);
84 jerry_release_value (target);
89 /* Method was called with "new": new.target should be equal to the function object. */
90 jerry_value_t target = jerry_get_new_target ();
91 TEST_ASSERT (!jerry_value_is_undefined (target));
92 TEST_ASSERT (target == func_obj_val);
93 jerry_release_value (target);
95 /* Calling a function should hide the old "new.target". */