moved from issue #1056

Robin Templeton 2017-09-25 14:43:36 -04:00
parent 701be8ed99
commit aed26c62e4

@ -1 +1,61 @@
TODO: port from https://github.com/tc39/test262/issues/1056 - BigInt literals
- [x] invalid digits
- Type conversion
- [x] ToPrimitive (@thejoshwolfe)
- [x] ToBoolean (@thejoshwolfe)
- [x] ToNumber (@thejoshwolfe)
- [x] ToString (@thejoshwolfe)
- [ ] ToObject (@thejoshwolfe)
- [ ] ToNumeric (@thejoshwolfe)
- [x] RequireObjectCoercible (@thejoshwolfe)
- Testing/comparison
- [x] less than
- [x] less than or equal
- [x] greater than
- [x] greater than or equal
- [x] equal
- [x] not equal
- [ ] strictly equal
- [ ] strictly not equal
- Expressions
- [ ] increment/decrement
- [ ] typeof
- [x] prefix +
- [ ] negation
- [ ] bitwise operators
- [ ] shifts
- arithmetic operators
- [ ] addition
- [ ] subtraction
- [ ] multiplication
- [ ] division
- [ ] modulo
- [ ] exponentiation
- BigInt object
- [x] constructor
- [x] property descriptor (@thejoshwolfe)
- [x] parseInt (@cxielarko)
- [x] asUintN (@thejoshwolfe)
- asIntN
- [x] basic tests
- [x] additional tests (@thejoshwolfe)
- [x] argument coercion (@thejoshwolfe)
- [x] property descriptors (@thejoshwolfe)
- prototype
- [x] attributes
- [ ] constructor
- [ ] toLocaleString (@thejoshwolfe)
- [x] toString (@cxielarko)
- [x] valueOf (@thejoshwolfe)
- [x] JSON.stringify
- [x] Number constructor
- TypedArrays
- [ ] BigInt64Array
- [ ] BigUint64Array
- DataViews
- [ ] DataView.prototype.getBigInt64
- [ ] DataView.prototype.getBigUint64
- [ ] DataView.prototype.setBigInt64
- [ ] DataView.prototype.setBigUint64
- [x] feature declaration (@thejoshwolfe)
- [ ] Recent spec changes (@cxielarko)