580307e20a42ad6a21b3bb4f6f709bd14da539c35b2b12e6d759511c04323063aecb874983f4cfedbfe13ba7c3d1302a978106fc9548b442c8b265357df9f2 774 B

123456789101112131415161718192021222324252627282930313233343536
  1. 'use strict';
  2. // https://262.ecma-international.org/11.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. $Float32Array: 'Float32',
  17. $Float64Array: 'Float64'
  18. },
  19. size: {
  20. __proto__: null,
  21. $Int8: 1,
  22. $Uint8: 1,
  23. $Uint8C: 1,
  24. $Int16: 2,
  25. $Uint16: 2,
  26. $Int32: 4,
  27. $Uint32: 4,
  28. $BigInt64: 8,
  29. $BigUint64: 8,
  30. $Float32: 4,
  31. $Float64: 8
  32. },
  33. choices: '"Int8", "Uint8", "Uint8C", "Int16", "Uint16", "Int32", "Uint32", "BigInt64", "BigUint64", "Float32", or "Float64"'
  34. };