27240ed21d5fb15df015ac7e6d27c85fa939c439607cb85a751f07a702b36cc5786d8e303f94f8a20e491c025d3caeafda795e2cc572379a229b036506e09e 774 B

123456789101112131415161718192021222324252627282930313233343536
  1. 'use strict';
  2. // https://262.ecma-international.org/15.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. };