• Home
  • Raw
  • Download

Lines Matching refs:descriptor_number

1915 String* DescriptorArray::GetKey(int descriptor_number) {  in GetKey()  argument
1916 ASSERT(descriptor_number < number_of_descriptors()); in GetKey()
1917 return String::cast(get(ToKeyIndex(descriptor_number))); in GetKey()
1921 Object* DescriptorArray::GetValue(int descriptor_number) { in GetValue() argument
1922 ASSERT(descriptor_number < number_of_descriptors()); in GetValue()
1923 return GetContentArray()->get(ToValueIndex(descriptor_number)); in GetValue()
1927 Smi* DescriptorArray::GetDetails(int descriptor_number) { in GetDetails() argument
1928 ASSERT(descriptor_number < number_of_descriptors()); in GetDetails()
1929 return Smi::cast(GetContentArray()->get(ToDetailsIndex(descriptor_number))); in GetDetails()
1933 PropertyType DescriptorArray::GetType(int descriptor_number) { in GetType() argument
1934 ASSERT(descriptor_number < number_of_descriptors()); in GetType()
1935 return PropertyDetails(GetDetails(descriptor_number)).type(); in GetType()
1939 int DescriptorArray::GetFieldIndex(int descriptor_number) { in GetFieldIndex() argument
1940 return Descriptor::IndexFromValue(GetValue(descriptor_number)); in GetFieldIndex()
1944 JSFunction* DescriptorArray::GetConstantFunction(int descriptor_number) { in GetConstantFunction() argument
1945 return JSFunction::cast(GetValue(descriptor_number)); in GetConstantFunction()
1949 Object* DescriptorArray::GetCallbacksObject(int descriptor_number) { in GetCallbacksObject() argument
1950 ASSERT(GetType(descriptor_number) == CALLBACKS); in GetCallbacksObject()
1951 return GetValue(descriptor_number); in GetCallbacksObject()
1955 AccessorDescriptor* DescriptorArray::GetCallbacks(int descriptor_number) { in GetCallbacks() argument
1956 ASSERT(GetType(descriptor_number) == CALLBACKS); in GetCallbacks()
1957 Foreign* p = Foreign::cast(GetCallbacksObject(descriptor_number)); in GetCallbacks()
1962 bool DescriptorArray::IsProperty(int descriptor_number) { in IsProperty() argument
1963 Entry entry(this, descriptor_number); in IsProperty()
1968 bool DescriptorArray::IsTransitionOnly(int descriptor_number) { in IsTransitionOnly() argument
1969 switch (GetType(descriptor_number)) { in IsTransitionOnly()
1975 Object* value = GetValue(descriptor_number); in IsTransitionOnly()
1993 bool DescriptorArray::IsNullDescriptor(int descriptor_number) { in IsNullDescriptor() argument
1994 return GetType(descriptor_number) == NULL_DESCRIPTOR; in IsNullDescriptor()
1998 bool DescriptorArray::IsDontEnum(int descriptor_number) { in IsDontEnum() argument
1999 return PropertyDetails(GetDetails(descriptor_number)).IsDontEnum(); in IsDontEnum()
2003 void DescriptorArray::Get(int descriptor_number, Descriptor* desc) { in Get() argument
2004 desc->Init(GetKey(descriptor_number), in Get()
2005 GetValue(descriptor_number), in Get()
2006 PropertyDetails(GetDetails(descriptor_number))); in Get()
2010 void DescriptorArray::Set(int descriptor_number, in Set() argument
2014 ASSERT(descriptor_number < number_of_descriptors()); in Set()
2017 ToKeyIndex(descriptor_number), in Set()
2021 ToValueIndex(descriptor_number), in Set()
2024 ToDetailsIndex(descriptor_number), in Set()