Lines Matching defs:descriptor
403 const JSVM_PropertyDescriptor* descriptor) {
408 if ((descriptor->getter == nullptr && descriptor->setter == nullptr) &&
409 (descriptor->attributes & JSVM_WRITABLE) == 0) {
413 if ((descriptor->attributes & JSVM_ENUMERABLE) == 0) {
416 if ((descriptor->attributes & JSVM_CONFIGURABLE) == 0) {
2704 v8::PropertyDescriptor descriptor(local_getter, local_setter);
2705 descriptor.set_enumerable((p->attributes & JSVM_ENUMERABLE) != 0);
2706 descriptor.set_configurable((p->attributes & JSVM_CONFIGURABLE) != 0);
2709 obj->DefineProperty(context, property_name, descriptor);
2718 v8::PropertyDescriptor descriptor(method,
2720 descriptor.set_enumerable((p->attributes & JSVM_ENUMERABLE) != 0);
2721 descriptor.set_configurable((p->attributes & JSVM_CONFIGURABLE) != 0);
2724 obj->DefineProperty(context, property_name, descriptor);
2741 v8::PropertyDescriptor descriptor(value,
2743 descriptor.set_enumerable((p->attributes & JSVM_ENUMERABLE) != 0);
2744 descriptor.set_configurable((p->attributes & JSVM_CONFIGURABLE) != 0);
2747 obj->DefineProperty(context, property_name, descriptor);