mirror of
				https://github.com/RGBCube/serenity
				synced 2025-10-31 14:42: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; | ||||
| 
 | ||||
| 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
	
	 Idan Horowitz
						Idan Horowitz