Lines Matching refs:GetElementsKind
1577 ElementsKind AllocationSite::GetElementsKind() {
1801 ElementsKind current_kind = object->GetElementsKind();
1856 if (object->GetElementsKind() == FAST_HOLEY_SMI_ELEMENTS) {
1858 } else if (object->GetElementsKind() == FAST_SMI_ELEMENTS) {
6768 ElementsKind JSObject::GetElementsKind() {
6799 return IsFastObjectElementsKind(GetElementsKind());
6804 return IsFastSmiElementsKind(GetElementsKind());
6809 return IsFastSmiOrObjectElementsKind(GetElementsKind());
6814 return IsFastDoubleElementsKind(GetElementsKind());
6819 return IsFastHoleyElementsKind(GetElementsKind());
6824 return IsFastElementsKind(GetElementsKind());
6829 return GetElementsKind() == DICTIONARY_ELEMENTS;
6834 return GetElementsKind() == FAST_SLOPPY_ARGUMENTS_ELEMENTS;
6839 return GetElementsKind() == SLOW_SLOPPY_ARGUMENTS_ELEMENTS;
6844 return IsSloppyArgumentsElements(GetElementsKind());
6848 return IsStringWrapperElementsKind(GetElementsKind());
6852 return GetElementsKind() == FAST_STRING_WRAPPER_ELEMENTS;
6856 return GetElementsKind() == SLOW_STRING_WRAPPER_ELEMENTS;
7722 IsFastDoubleElementsKind(array->GetElementsKind())) ||
7724 (IsFastObjectElementsKind(array->GetElementsKind()) ||
7725 (IsFastSmiElementsKind(array->GetElementsKind()) &&