Lines Matching defs:desc

4356   PrivateData() : desc() {}
4357 i::PropertyDescriptor desc;
4365 private_->desc.set_value(Utils::OpenHandle(*value, true));
4372 private_->desc.set_value(Utils::OpenHandle(*value, true));
4373 private_->desc.set_writable(writable);
4382 private_->desc.set_get(Utils::OpenHandle(*get, true));
4383 private_->desc.set_set(Utils::OpenHandle(*set, true));
4389 DCHECK(private_->desc.has_value());
4390 return Utils::ToLocal(private_->desc.value());
4394 DCHECK(private_->desc.has_get());
4395 return Utils::ToLocal(private_->desc.get());
4399 DCHECK(private_->desc.has_set());
4400 return Utils::ToLocal(private_->desc.set());
4404 return private_->desc.has_value();
4407 return private_->desc.has_get();
4410 return private_->desc.has_set();
4414 DCHECK(private_->desc.has_writable());
4415 return private_->desc.writable();
4419 return private_->desc.has_writable();
4423 private_->desc.set_enumerable(enumerable);
4427 DCHECK(private_->desc.has_enumerable());
4428 return private_->desc.enumerable();
4432 return private_->desc.has_enumerable();
4436 private_->desc.set_configurable(configurable);
4440 DCHECK(private_->desc.has_configurable());
4441 return private_->desc.configurable();
4445 return private_->desc.has_configurable();
4457 i::PropertyDescriptor desc;
4458 desc.set_writable(!(attributes & v8::ReadOnly));
4459 desc.set_enumerable(!(attributes & v8::DontEnum));
4460 desc.set_configurable(!(attributes & v8::DontDelete));
4461 desc.set_value(value_obj);
4467 isolate, self, key_obj, &desc, Just(i::kDontThrow));
4477 isolate, self, key_obj, &desc, Just(i::kDontThrow));
4493 isolate, self, key_obj, &descriptor.get_private()->desc,
4508 i::PropertyDescriptor desc;
4509 desc.set_writable(true);
4510 desc.set_enumerable(false);
4511 desc.set_configurable(true);
4512 desc.set_value(value_obj);
4515 i::Handle<i::Symbol>::cast(key_obj), &desc, Just(i::kDontThrow));
4581 i::PropertyDescriptor desc;
4583 i::JSReceiver::GetOwnPropertyDescriptor(isolate, obj, key_name, &desc);
4589 RETURN_ESCAPED(Utils::ToLocal(desc.ToObject(isolate)));