mirror of
				https://github.com/RGBCube/serenity
				synced 2025-10-31 17:32:44 +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; |     virtual ~ArrayPrototype() override; | ||||||
| 
 | 
 | ||||||
| private: | private: | ||||||
|     JS_DECLARE_OLD_NATIVE_FUNCTION(filter); |     JS_DECLARE_NATIVE_FUNCTION(filter); | ||||||
|     JS_DECLARE_OLD_NATIVE_FUNCTION(for_each); |     JS_DECLARE_NATIVE_FUNCTION(for_each); | ||||||
|     JS_DECLARE_OLD_NATIVE_FUNCTION(map); |     JS_DECLARE_NATIVE_FUNCTION(map); | ||||||
|     JS_DECLARE_OLD_NATIVE_FUNCTION(pop); |     JS_DECLARE_NATIVE_FUNCTION(pop); | ||||||
|     JS_DECLARE_OLD_NATIVE_FUNCTION(push); |     JS_DECLARE_NATIVE_FUNCTION(push); | ||||||
|     JS_DECLARE_OLD_NATIVE_FUNCTION(shift); |     JS_DECLARE_NATIVE_FUNCTION(shift); | ||||||
|     JS_DECLARE_OLD_NATIVE_FUNCTION(to_string); |     JS_DECLARE_NATIVE_FUNCTION(to_string); | ||||||
|     JS_DECLARE_OLD_NATIVE_FUNCTION(to_locale_string); |     JS_DECLARE_NATIVE_FUNCTION(to_locale_string); | ||||||
|     JS_DECLARE_OLD_NATIVE_FUNCTION(unshift); |     JS_DECLARE_NATIVE_FUNCTION(unshift); | ||||||
|     JS_DECLARE_OLD_NATIVE_FUNCTION(join); |     JS_DECLARE_NATIVE_FUNCTION(join); | ||||||
|     JS_DECLARE_OLD_NATIVE_FUNCTION(concat); |     JS_DECLARE_NATIVE_FUNCTION(concat); | ||||||
|     JS_DECLARE_OLD_NATIVE_FUNCTION(slice); |     JS_DECLARE_NATIVE_FUNCTION(slice); | ||||||
|     JS_DECLARE_OLD_NATIVE_FUNCTION(index_of); |     JS_DECLARE_NATIVE_FUNCTION(index_of); | ||||||
|     JS_DECLARE_OLD_NATIVE_FUNCTION(reduce); |     JS_DECLARE_NATIVE_FUNCTION(reduce); | ||||||
|     JS_DECLARE_OLD_NATIVE_FUNCTION(reduce_right); |     JS_DECLARE_NATIVE_FUNCTION(reduce_right); | ||||||
|     JS_DECLARE_OLD_NATIVE_FUNCTION(reverse); |     JS_DECLARE_NATIVE_FUNCTION(reverse); | ||||||
|     JS_DECLARE_OLD_NATIVE_FUNCTION(sort); |     JS_DECLARE_NATIVE_FUNCTION(sort); | ||||||
|     JS_DECLARE_OLD_NATIVE_FUNCTION(last_index_of); |     JS_DECLARE_NATIVE_FUNCTION(last_index_of); | ||||||
|     JS_DECLARE_OLD_NATIVE_FUNCTION(includes); |     JS_DECLARE_NATIVE_FUNCTION(includes); | ||||||
|     JS_DECLARE_OLD_NATIVE_FUNCTION(find); |     JS_DECLARE_NATIVE_FUNCTION(find); | ||||||
|     JS_DECLARE_OLD_NATIVE_FUNCTION(find_index); |     JS_DECLARE_NATIVE_FUNCTION(find_index); | ||||||
|     JS_DECLARE_OLD_NATIVE_FUNCTION(find_last); |     JS_DECLARE_NATIVE_FUNCTION(find_last); | ||||||
|     JS_DECLARE_OLD_NATIVE_FUNCTION(find_last_index); |     JS_DECLARE_NATIVE_FUNCTION(find_last_index); | ||||||
|     JS_DECLARE_OLD_NATIVE_FUNCTION(some); |     JS_DECLARE_NATIVE_FUNCTION(some); | ||||||
|     JS_DECLARE_OLD_NATIVE_FUNCTION(every); |     JS_DECLARE_NATIVE_FUNCTION(every); | ||||||
|     JS_DECLARE_OLD_NATIVE_FUNCTION(splice); |     JS_DECLARE_NATIVE_FUNCTION(splice); | ||||||
|     JS_DECLARE_OLD_NATIVE_FUNCTION(fill); |     JS_DECLARE_NATIVE_FUNCTION(fill); | ||||||
|     JS_DECLARE_OLD_NATIVE_FUNCTION(values); |     JS_DECLARE_NATIVE_FUNCTION(values); | ||||||
|     JS_DECLARE_OLD_NATIVE_FUNCTION(flat); |     JS_DECLARE_NATIVE_FUNCTION(flat); | ||||||
|     JS_DECLARE_OLD_NATIVE_FUNCTION(flat_map); |     JS_DECLARE_NATIVE_FUNCTION(flat_map); | ||||||
|     JS_DECLARE_OLD_NATIVE_FUNCTION(at); |     JS_DECLARE_NATIVE_FUNCTION(at); | ||||||
|     JS_DECLARE_OLD_NATIVE_FUNCTION(keys); |     JS_DECLARE_NATIVE_FUNCTION(keys); | ||||||
|     JS_DECLARE_OLD_NATIVE_FUNCTION(entries); |     JS_DECLARE_NATIVE_FUNCTION(entries); | ||||||
|     JS_DECLARE_OLD_NATIVE_FUNCTION(copy_within); |     JS_DECLARE_NATIVE_FUNCTION(copy_within); | ||||||
| }; | }; | ||||||
| 
 | 
 | ||||||
| } | } | ||||||
|  |  | ||||||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue
	
	 Idan Horowitz
						Idan Horowitz