mirror of
https://github.com/RGBCube/serenity
synced 2025-06-01 12:08:14 +00:00
LibJS: Convert ArrayPrototype functions to ThrowCompletionsOr
This commit is contained in:
parent
36446c0bd5
commit
0f5cfe975f
2 changed files with 356 additions and 422 deletions
File diff suppressed because it is too large
Load diff
|
@ -20,40 +20,40 @@ public:
|
|||
virtual ~ArrayPrototype() override;
|
||||
|
||||
private:
|
||||
JS_DECLARE_OLD_NATIVE_FUNCTION(filter);
|
||||
JS_DECLARE_OLD_NATIVE_FUNCTION(for_each);
|
||||
JS_DECLARE_OLD_NATIVE_FUNCTION(map);
|
||||
JS_DECLARE_OLD_NATIVE_FUNCTION(pop);
|
||||
JS_DECLARE_OLD_NATIVE_FUNCTION(push);
|
||||
JS_DECLARE_OLD_NATIVE_FUNCTION(shift);
|
||||
JS_DECLARE_OLD_NATIVE_FUNCTION(to_string);
|
||||
JS_DECLARE_OLD_NATIVE_FUNCTION(to_locale_string);
|
||||
JS_DECLARE_OLD_NATIVE_FUNCTION(unshift);
|
||||
JS_DECLARE_OLD_NATIVE_FUNCTION(join);
|
||||
JS_DECLARE_OLD_NATIVE_FUNCTION(concat);
|
||||
JS_DECLARE_OLD_NATIVE_FUNCTION(slice);
|
||||
JS_DECLARE_OLD_NATIVE_FUNCTION(index_of);
|
||||
JS_DECLARE_OLD_NATIVE_FUNCTION(reduce);
|
||||
JS_DECLARE_OLD_NATIVE_FUNCTION(reduce_right);
|
||||
JS_DECLARE_OLD_NATIVE_FUNCTION(reverse);
|
||||
JS_DECLARE_OLD_NATIVE_FUNCTION(sort);
|
||||
JS_DECLARE_OLD_NATIVE_FUNCTION(last_index_of);
|
||||
JS_DECLARE_OLD_NATIVE_FUNCTION(includes);
|
||||
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(some);
|
||||
JS_DECLARE_OLD_NATIVE_FUNCTION(every);
|
||||
JS_DECLARE_OLD_NATIVE_FUNCTION(splice);
|
||||
JS_DECLARE_OLD_NATIVE_FUNCTION(fill);
|
||||
JS_DECLARE_OLD_NATIVE_FUNCTION(values);
|
||||
JS_DECLARE_OLD_NATIVE_FUNCTION(flat);
|
||||
JS_DECLARE_OLD_NATIVE_FUNCTION(flat_map);
|
||||
JS_DECLARE_OLD_NATIVE_FUNCTION(at);
|
||||
JS_DECLARE_OLD_NATIVE_FUNCTION(keys);
|
||||
JS_DECLARE_OLD_NATIVE_FUNCTION(entries);
|
||||
JS_DECLARE_OLD_NATIVE_FUNCTION(copy_within);
|
||||
JS_DECLARE_NATIVE_FUNCTION(filter);
|
||||
JS_DECLARE_NATIVE_FUNCTION(for_each);
|
||||
JS_DECLARE_NATIVE_FUNCTION(map);
|
||||
JS_DECLARE_NATIVE_FUNCTION(pop);
|
||||
JS_DECLARE_NATIVE_FUNCTION(push);
|
||||
JS_DECLARE_NATIVE_FUNCTION(shift);
|
||||
JS_DECLARE_NATIVE_FUNCTION(to_string);
|
||||
JS_DECLARE_NATIVE_FUNCTION(to_locale_string);
|
||||
JS_DECLARE_NATIVE_FUNCTION(unshift);
|
||||
JS_DECLARE_NATIVE_FUNCTION(join);
|
||||
JS_DECLARE_NATIVE_FUNCTION(concat);
|
||||
JS_DECLARE_NATIVE_FUNCTION(slice);
|
||||
JS_DECLARE_NATIVE_FUNCTION(index_of);
|
||||
JS_DECLARE_NATIVE_FUNCTION(reduce);
|
||||
JS_DECLARE_NATIVE_FUNCTION(reduce_right);
|
||||
JS_DECLARE_NATIVE_FUNCTION(reverse);
|
||||
JS_DECLARE_NATIVE_FUNCTION(sort);
|
||||
JS_DECLARE_NATIVE_FUNCTION(last_index_of);
|
||||
JS_DECLARE_NATIVE_FUNCTION(includes);
|
||||
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(some);
|
||||
JS_DECLARE_NATIVE_FUNCTION(every);
|
||||
JS_DECLARE_NATIVE_FUNCTION(splice);
|
||||
JS_DECLARE_NATIVE_FUNCTION(fill);
|
||||
JS_DECLARE_NATIVE_FUNCTION(values);
|
||||
JS_DECLARE_NATIVE_FUNCTION(flat);
|
||||
JS_DECLARE_NATIVE_FUNCTION(flat_map);
|
||||
JS_DECLARE_NATIVE_FUNCTION(at);
|
||||
JS_DECLARE_NATIVE_FUNCTION(keys);
|
||||
JS_DECLARE_NATIVE_FUNCTION(entries);
|
||||
JS_DECLARE_NATIVE_FUNCTION(copy_within);
|
||||
};
|
||||
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue