LibJS: Convert TypedArrayPrototype functions to ThrowCompletionOr

This commit is contained in:
Idan Horowitz 2021-10-23 03:23:49 +03:00 committed by Andreas Kling
parent 94be1f772a
commit 92b25cacd1
Notes: sideshowbarker 2024-07-18 02:00:18 +09:00
2 changed files with 230 additions and 348 deletions

File diff suppressed because it is too large Load diff

View file

@ -20,38 +20,38 @@ public:
virtual ~TypedArrayPrototype() override;
private:
JS_DECLARE_OLD_NATIVE_FUNCTION(length_getter);
JS_DECLARE_OLD_NATIVE_FUNCTION(buffer_getter);
JS_DECLARE_OLD_NATIVE_FUNCTION(byte_length_getter);
JS_DECLARE_OLD_NATIVE_FUNCTION(byte_offset_getter);
JS_DECLARE_OLD_NATIVE_FUNCTION(to_string_tag_getter);
JS_DECLARE_OLD_NATIVE_FUNCTION(at);
JS_DECLARE_OLD_NATIVE_FUNCTION(every);
JS_DECLARE_OLD_NATIVE_FUNCTION(fill);
JS_DECLARE_OLD_NATIVE_FUNCTION(find);
JS_DECLARE_OLD_NATIVE_FUNCTION(find_index);
JS_DECLARE_OLD_NATIVE_FUNCTION(find_last);
JS_DECLARE_OLD_NATIVE_FUNCTION(find_last_index);
JS_DECLARE_OLD_NATIVE_FUNCTION(for_each);
JS_DECLARE_OLD_NATIVE_FUNCTION(includes);
JS_DECLARE_OLD_NATIVE_FUNCTION(index_of);
JS_DECLARE_OLD_NATIVE_FUNCTION(last_index_of);
JS_DECLARE_OLD_NATIVE_FUNCTION(reduce);
JS_DECLARE_OLD_NATIVE_FUNCTION(reduce_right);
JS_DECLARE_OLD_NATIVE_FUNCTION(some);
JS_DECLARE_OLD_NATIVE_FUNCTION(join);
JS_DECLARE_OLD_NATIVE_FUNCTION(keys);
JS_DECLARE_OLD_NATIVE_FUNCTION(values);
JS_DECLARE_OLD_NATIVE_FUNCTION(entries);
JS_DECLARE_OLD_NATIVE_FUNCTION(set);
JS_DECLARE_OLD_NATIVE_FUNCTION(slice);
JS_DECLARE_OLD_NATIVE_FUNCTION(sort);
JS_DECLARE_OLD_NATIVE_FUNCTION(subarray);
JS_DECLARE_OLD_NATIVE_FUNCTION(reverse);
JS_DECLARE_OLD_NATIVE_FUNCTION(copy_within);
JS_DECLARE_OLD_NATIVE_FUNCTION(filter);
JS_DECLARE_OLD_NATIVE_FUNCTION(map);
JS_DECLARE_OLD_NATIVE_FUNCTION(to_locale_string);
JS_DECLARE_NATIVE_FUNCTION(length_getter);
JS_DECLARE_NATIVE_FUNCTION(buffer_getter);
JS_DECLARE_NATIVE_FUNCTION(byte_length_getter);
JS_DECLARE_NATIVE_FUNCTION(byte_offset_getter);
JS_DECLARE_NATIVE_FUNCTION(to_string_tag_getter);
JS_DECLARE_NATIVE_FUNCTION(at);
JS_DECLARE_NATIVE_FUNCTION(every);
JS_DECLARE_NATIVE_FUNCTION(fill);
JS_DECLARE_NATIVE_FUNCTION(find);
JS_DECLARE_NATIVE_FUNCTION(find_index);
JS_DECLARE_NATIVE_FUNCTION(find_last);
JS_DECLARE_NATIVE_FUNCTION(find_last_index);
JS_DECLARE_NATIVE_FUNCTION(for_each);
JS_DECLARE_NATIVE_FUNCTION(includes);
JS_DECLARE_NATIVE_FUNCTION(index_of);
JS_DECLARE_NATIVE_FUNCTION(last_index_of);
JS_DECLARE_NATIVE_FUNCTION(reduce);
JS_DECLARE_NATIVE_FUNCTION(reduce_right);
JS_DECLARE_NATIVE_FUNCTION(some);
JS_DECLARE_NATIVE_FUNCTION(join);
JS_DECLARE_NATIVE_FUNCTION(keys);
JS_DECLARE_NATIVE_FUNCTION(values);
JS_DECLARE_NATIVE_FUNCTION(entries);
JS_DECLARE_NATIVE_FUNCTION(set);
JS_DECLARE_NATIVE_FUNCTION(slice);
JS_DECLARE_NATIVE_FUNCTION(sort);
JS_DECLARE_NATIVE_FUNCTION(subarray);
JS_DECLARE_NATIVE_FUNCTION(reverse);
JS_DECLARE_NATIVE_FUNCTION(copy_within);
JS_DECLARE_NATIVE_FUNCTION(filter);
JS_DECLARE_NATIVE_FUNCTION(map);
JS_DECLARE_NATIVE_FUNCTION(to_locale_string);
};
}