1b7fccd40a0a239b3e2a948cc500f8278567597d98d4f469b0e3ad7a5516a4383d3af9af3748268fb7ae9af0b9ee5d910bca255627810ef690f5d47c7a966d 828 B

1234567891011121314151617181920212223242526272829303132333435363738
  1. 'use strict';
  2. // https://262.ecma-international.org/16.0/#table-the-typedarray-constructors
  3. module.exports = {
  4. __proto__: null,
  5. name: {
  6. __proto__: null,
  7. $Int8Array: 'INT8',
  8. $Uint8Array: 'UINT8',
  9. $Uint8ClampedArray: 'UINT8C',
  10. $Int16Array: 'INT16',
  11. $Uint16Array: 'UINT16',
  12. $Int32Array: 'INT32',
  13. $Uint32Array: 'UINT32',
  14. $BigInt64Array: 'BIGINT64',
  15. $BigUint64Array: 'BIGUINT64',
  16. $Float16Array: 'FLOAT16',
  17. $Float32Array: 'FLOAT32',
  18. $Float64Array: 'FLOAT64'
  19. },
  20. size: {
  21. __proto__: null,
  22. $INT8: 1,
  23. $UINT8: 1,
  24. $UINT8C: 1,
  25. $INT16: 2,
  26. $UINT16: 2,
  27. $INT32: 4,
  28. $UINT32: 4,
  29. $BIGINT64: 8,
  30. $BIGUINT64: 8,
  31. $FLOAT16: 2,
  32. $FLOAT32: 4,
  33. $FLOAT64: 8
  34. },
  35. choices: '"INT8", "UINT8", "UINT8C", "INT16", "UINT16", "INT32", "UINT32", "BIGINT64", "BIGUINT64", "FLOAT16", "FLOAT32", or "FLOAT64"'
  36. };