Lines Matching refs:getset
825 } getset; member
5164 if (pr->u.getset.getter) in free_property()
5165 JS_FreeValueRT(rt, JS_MKPTR(JS_TAG_OBJECT, pr->u.getset.getter)); in free_property()
5166 if (pr->u.getset.setter) in free_property()
5167 JS_FreeValueRT(rt, JS_MKPTR(JS_TAG_OBJECT, pr->u.getset.setter)); in free_property()
5585 if (pr->u.getset.getter) in mark_children()
5586 mark_func(rt, &pr->u.getset.getter->header); in mark_children()
5587 if (pr->u.getset.setter) in mark_children()
5588 mark_func(rt, &pr->u.getset.setter->header); in mark_children()
7074 if (unlikely(!pr->u.getset.getter)) { in JS_GetPropertyInternal()
7077 JSValue func = JS_MKPTR(JS_TAG_OBJECT, pr->u.getset.getter); in JS_GetPropertyInternal()
7615 if (pr->u.getset.getter) in JS_GetOwnPropertyInternal()
7616 … desc->getter = JS_DupValue(ctx, JS_MKPTR(JS_TAG_OBJECT, pr->u.getset.getter)); in JS_GetOwnPropertyInternal()
7617 if (pr->u.getset.setter) in JS_GetOwnPropertyInternal()
7618 … desc->setter = JS_DupValue(ctx, JS_MKPTR(JS_TAG_OBJECT, pr->u.getset.setter)); in JS_GetOwnPropertyInternal()
8400 return call_setter(ctx, pr->u.getset.setter, this_obj, val, flags); in JS_SetPropertyInternal()
8518 return call_setter(ctx, pr->u.getset.setter, this_obj, val, flags); in JS_SetPropertyInternal()
8860 pr->u.getset.getter = NULL; in JS_CreateProperty()
8862 pr->u.getset.getter = in JS_CreateProperty()
8865 pr->u.getset.setter = NULL; in JS_CreateProperty()
8867 pr->u.getset.setter = in JS_CreateProperty()
9022 pr->u.getset.getter = NULL; in JS_DefineProperty()
9023 pr->u.getset.setter = NULL; in JS_DefineProperty()
9027 new_getter != pr->u.getset.getter) { in JS_DefineProperty()
9031 new_setter != pr->u.getset.setter) { in JS_DefineProperty()
9037 if (pr->u.getset.getter) in JS_DefineProperty()
9038 JS_FreeValue(ctx, JS_MKPTR(JS_TAG_OBJECT, pr->u.getset.getter)); in JS_DefineProperty()
9041 pr->u.getset.getter = new_getter; in JS_DefineProperty()
9044 if (pr->u.getset.setter) in JS_DefineProperty()
9045 JS_FreeValue(ctx, JS_MKPTR(JS_TAG_OBJECT, pr->u.getset.setter)); in JS_DefineProperty()
9048 pr->u.getset.setter = new_setter; in JS_DefineProperty()
9055 if (pr->u.getset.getter) in JS_DefineProperty()
9056 JS_FreeValue(ctx, JS_MKPTR(JS_TAG_OBJECT, pr->u.getset.getter)); in JS_DefineProperty()
9057 if (pr->u.getset.setter) in JS_DefineProperty()
9058 JS_FreeValue(ctx, JS_MKPTR(JS_TAG_OBJECT, pr->u.getset.setter)); in JS_DefineProperty()
11594 printf("[getset %p %p]", (void*)pr->u.getset.getter, in JS_DumpObject()
11595 (void*)pr->u.getset.setter); in JS_DumpObject()
35396 if (e->u.getset.get.generic) { in JS_InstantiateFunctionListItem()
35398 getter = JS_NewCFunction2(ctx, e->u.getset.get.generic, in JS_InstantiateFunctionListItem()
35403 if (e->u.getset.set.generic) { in JS_InstantiateFunctionListItem()
35405 setter = JS_NewCFunction2(ctx, e->u.getset.set.generic, in JS_InstantiateFunctionListItem()