GET_NON_NULL_NATIVE_ARGUMENT(TypedDataBase, array, \
arguments->NativeArgAt(0)); \
GET_NON_NULL_NATIVE_ARGUMENT(Smi, offsetInBytes, \
arguments->NativeArgAt(1)); \
GET_NON_NULL_NATIVE_ARGUMENT(object, value, arguments->NativeArgAt(2)); \
array.setter(offsetInBytes.Value(), \
static_cast<access_type
>(
value.get_object_value())); \
return Object::null(); \
}
124 { \
125 GET_NON_NULL_NATIVE_ARGUMENT(TypedDataBase, array, \
126 arguments->NativeArgAt(0)); \
127 GET_NON_NULL_NATIVE_ARGUMENT(Smi, offsetInBytes, \
128 arguments->NativeArgAt(1)); \
129 GET_NON_NULL_NATIVE_ARGUMENT(object, value, arguments->NativeArgAt(2)); \
130 array.setter(offsetInBytes.Value(), \
131 static_cast<access_type
>(
value.get_object_value())); \
132 return Object::null(); \
133 }