Home | History | Annotate | Download | only in src

Lines Matching defs:Descriptor

18 // Abstraction for elements in instance-descriptor arrays.
20 // Each descriptor has a key, property attributes, property type,
21 // property index (in the actual instance-descriptor array) and
23 class Descriptor BASE_EMBEDDED {
44 Descriptor() : details_(Smi::FromInt(0)) {}
52 Descriptor(Handle<Name> key, Handle<Object> value, PropertyDetails details)
57 Descriptor(Handle<Name> key,
72 std::ostream& operator<<(std::ostream& os, const Descriptor& d);
75 class DataDescriptor final : public Descriptor {
79 : Descriptor(key, HeapType::Any(key->GetIsolate()), attributes, DATA,
85 : Descriptor(key, wrapped_field_type, attributes, DATA, representation,
92 class DataConstantDescriptor final : public Descriptor {
96 : Descriptor(key, value, attributes, DATA_CONSTANT,
101 class AccessorConstantDescriptor final : public Descriptor {
105 : Descriptor(key, foreign, attributes, ACCESSOR_CONSTANT,