Lines Matching defs:key
60 Descriptor::Descriptor(Handle<Name> key, const MaybeObjectHandle& value,
64 : key_(key),
68 DCHECK(key->IsUniqueName());
69 DCHECK_IMPLIES(key->IsPrivate(), !details_.IsEnumerable());
72 Descriptor::Descriptor(Handle<Name> key, const MaybeObjectHandle& value,
74 : key_(key), value_(value), details_(details) {
75 DCHECK(key->IsUniqueName());
76 DCHECK_IMPLIES(key->IsPrivate(), !details_.IsEnumerable());
79 Descriptor Descriptor::DataField(Isolate* isolate, Handle<Name> key,
82 return DataField(key, field_index, attributes, PropertyConstness::kMutable,
86 Descriptor Descriptor::DataField(Handle<Name> key, int field_index,
95 return Descriptor(key, wrapped_field_type, details);
98 Descriptor Descriptor::DataConstant(Handle<Name> key, Handle<Object> value,
100 PtrComprCageBase cage_base = GetPtrComprCageBase(*key);
101 return Descriptor(key, MaybeObjectHandle(value), PropertyKind::kData,
107 Descriptor Descriptor::DataConstant(Isolate* isolate, Handle<Name> key,
111 return DataField(key, field_index, attributes, PropertyConstness::kConst,
115 Descriptor Descriptor::AccessorConstant(Handle<Name> key,
118 return Descriptor(key, MaybeObjectHandle(foreign), PropertyKind::kAccessor,