Bug 1517259 - Part 13: Move the default getIndexValue method into the anonymous namespace. r=jandem

This commit is contained in:
André Bargull 2019-01-03 02:56:06 -08:00
Родитель bf461ba531
Коммит e3f92ecf93
1 изменённых файлов: 2 добавлений и 2 удалений

Просмотреть файл

@ -1616,6 +1616,8 @@ static const ClassSpec TypedArrayObjectSharedTypedArrayPrototypeClassSpec = {
"TypedArrayPrototype", JSCLASS_HAS_CACHED_PROTO(JSProto_TypedArray),
JS_NULL_CLASS_OPS, &TypedArrayObjectSharedTypedArrayPrototypeClassSpec};
namespace {
// this default implementation is only valid for integer types
// less than 32-bits in size.
template <typename NativeType>
@ -1628,8 +1630,6 @@ Value TypedArrayObjectTemplate<NativeType>::getIndexValue(
return Int32Value(getIndex(tarray, index));
}
namespace {
// and we need to specialize for 32-bit integers and floats
template <>
Value TypedArrayObjectTemplate<int32_t>::getIndexValue(TypedArrayObject* tarray,