| 
								
								
									 Linus Groh | 3014e529be | LibJS: Tweak error message in the NumberToBigInt abstract operation This is no longer specific to the BigInt() constructor, so it shouldn't
be mentioning an 'argument' that we might not have. | 2021-07-09 13:20:51 +01:00 |  | 
				
					
						| 
								
								
									 Idan Horowitz | 690eb3bb8a | LibJS: Add support for hex, octal & binary big integer literals | 2021-06-14 01:45:04 +01:00 |  | 
				
					
						| 
								
								
									 Idan Horowitz | 67a5e9f018 | LibJS: Add left shift & right shift operator support for BigIntegers Based on https://tc39.es/ecma262/#sec-numeric-types-bigint-leftShift
(This commit also includes the matching tests) | 2021-05-31 19:50:29 +01:00 |  | 
				
					
						| 
								
								
									 tuqqu | 5438879277 | LibJS: Removed a fixme in a test of BigInt.prototype.valueOf | 2021-04-11 20:51:58 +02:00 |  | 
				
					
						| 
								
								
									 Linus Groh | fa6bce5087 | LibJS: Throw RangeError on BigInt exponentiation with negative exponent https://tc39.es/ecma262/#sec-numeric-types-bigint-exponentiate | 2021-03-16 21:54:51 +01:00 |  | 
				
					
						| 
								
								
									 Linus Groh | 11138f5c1f | LibJS: Throw RangeError on BigInt division/modulo by zero https://tc39.es/ecma262/#sec-numeric-types-bigint-divide
https://tc39.es/ecma262/#sec-numeric-types-bigint-remainder | 2021-03-16 21:54:51 +01:00 |  | 
				
					
						| 
								
								
									 Linus Groh | 4e2a961a3d | LibJS: Add BigInt equality tests for some large numbers | 2021-02-14 10:51:00 +01:00 |  | 
				
					
						| 
								
								
									 Andreas Kling | 13d7c09125 | Libraries: Move to Userland/Libraries/ | 2021-01-12 12:17:46 +01:00 |  |