Home
last modified time | relevance | path

Searched refs:proxy_p (Results 1 – 4 of 4) sorted by relevance

/third_party/jerryscript/jerry-core/ecma/builtin-objects/
Decma-builtin-proxy.c103 …ecma_object_t *proxy_p = ecma_proxy_create (arguments_list_len > 0 ? arguments_list_p[0] : ECMA_VA… in ecma_builtin_proxy_dispatch_construct() local
106 if (JERRY_UNLIKELY (proxy_p == NULL)) in ecma_builtin_proxy_dispatch_construct()
111 return ecma_make_object_value (proxy_p); in ecma_builtin_proxy_dispatch_construct()
/third_party/jerryscript/jerry-core/ecma/operations/
Decma-proxy-object.c126 …ecma_proxy_object_t *proxy_p = (ecma_proxy_object_t *) ecma_get_object_from_value (rev_proxy_p->pr… in ecma_proxy_revoke_cb() local
127 JERRY_ASSERT (ECMA_OBJECT_IS_PROXY ((ecma_object_t *) proxy_p)); in ecma_proxy_revoke_cb()
133 proxy_p->target = ECMA_VALUE_NULL; in ecma_proxy_revoke_cb()
136 proxy_p->handler = ECMA_VALUE_NULL; in ecma_proxy_revoke_cb()
156 ecma_object_t *proxy_p = ecma_proxy_create (target, handler); in ecma_proxy_create_revocable() local
159 if (proxy_p == NULL) in ecma_proxy_create_revocable()
161 return proxy_p; in ecma_proxy_create_revocable()
164 ecma_value_t proxy_value = ecma_make_object_value (proxy_p); in ecma_proxy_create_revocable()
199 ecma_deref_object (proxy_p); in ecma_proxy_create_revocable()
/third_party/jerryscript/jerry-core/ecma/base/
Decma-gc.c509 ecma_proxy_object_t *proxy_p = (ecma_proxy_object_t *) object_p; in ecma_gc_mark_proxy_object() local
511 if (!ecma_is_value_null (proxy_p->target)) in ecma_gc_mark_proxy_object()
513 ecma_gc_set_object_visited (ecma_get_object_from_value (proxy_p->target)); in ecma_gc_mark_proxy_object()
516 if (!ecma_is_value_null (proxy_p->handler)) in ecma_gc_mark_proxy_object()
518 ecma_gc_set_object_visited (ecma_get_object_from_value (proxy_p->handler)); in ecma_gc_mark_proxy_object()
/third_party/jerryscript/jerry-core/api/
Djerry.c1692 ecma_object_t *proxy_p = ecma_proxy_create (target, handler); in jerry_create_proxy() local
1693 return jerry_return (proxy_p == NULL ? ECMA_VALUE_ERROR : ecma_make_object_value (proxy_p)); in jerry_create_proxy()