You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

es2015.js 5.4KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115
  1. 'use strict';
  2. /* eslint global-require: 0 */
  3. // https://www.ecma-international.org/ecma-262/6.0/#sec-abstract-operations
  4. var ES6 = {
  5. 'Abstract Equality Comparison': require('./2015/AbstractEqualityComparison'),
  6. 'Abstract Relational Comparison': require('./2015/AbstractRelationalComparison'),
  7. 'Strict Equality Comparison': require('./2015/StrictEqualityComparison'),
  8. AdvanceStringIndex: require('./2015/AdvanceStringIndex'),
  9. ArrayCreate: require('./2015/ArrayCreate'),
  10. ArraySetLength: require('./2015/ArraySetLength'),
  11. ArraySpeciesCreate: require('./2015/ArraySpeciesCreate'),
  12. Call: require('./2015/Call'),
  13. CanonicalNumericIndexString: require('./2015/CanonicalNumericIndexString'),
  14. CompletePropertyDescriptor: require('./2015/CompletePropertyDescriptor'),
  15. CreateDataProperty: require('./2015/CreateDataProperty'),
  16. CreateDataPropertyOrThrow: require('./2015/CreateDataPropertyOrThrow'),
  17. CreateHTML: require('./2015/CreateHTML'),
  18. CreateIterResultObject: require('./2015/CreateIterResultObject'),
  19. CreateListFromArrayLike: require('./2015/CreateListFromArrayLike'),
  20. CreateMethodProperty: require('./2015/CreateMethodProperty'),
  21. DateFromTime: require('./2015/DateFromTime'),
  22. Day: require('./2015/Day'),
  23. DayFromYear: require('./2015/DayFromYear'),
  24. DaysInYear: require('./2015/DaysInYear'),
  25. DayWithinYear: require('./2015/DayWithinYear'),
  26. DefinePropertyOrThrow: require('./2015/DefinePropertyOrThrow'),
  27. DeletePropertyOrThrow: require('./2015/DeletePropertyOrThrow'),
  28. EnumerableOwnNames: require('./2015/EnumerableOwnNames'),
  29. FromPropertyDescriptor: require('./2015/FromPropertyDescriptor'),
  30. Get: require('./2015/Get'),
  31. GetIterator: require('./2015/GetIterator'),
  32. GetMethod: require('./2015/GetMethod'),
  33. GetOwnPropertyKeys: require('./2015/GetOwnPropertyKeys'),
  34. GetPrototypeFromConstructor: require('./2015/GetPrototypeFromConstructor'),
  35. GetSubstitution: require('./2015/GetSubstitution'),
  36. GetV: require('./2015/GetV'),
  37. HasOwnProperty: require('./2015/HasOwnProperty'),
  38. HasProperty: require('./2015/HasProperty'),
  39. HourFromTime: require('./2015/HourFromTime'),
  40. InLeapYear: require('./2015/InLeapYear'),
  41. InstanceofOperator: require('./2015/InstanceofOperator'),
  42. Invoke: require('./2015/Invoke'),
  43. IsAccessorDescriptor: require('./2015/IsAccessorDescriptor'),
  44. IsArray: require('./2015/IsArray'),
  45. IsCallable: require('./2015/IsCallable'),
  46. IsConcatSpreadable: require('./2015/IsConcatSpreadable'),
  47. IsConstructor: require('./2015/IsConstructor'),
  48. IsDataDescriptor: require('./2015/IsDataDescriptor'),
  49. IsExtensible: require('./2015/IsExtensible'),
  50. IsGenericDescriptor: require('./2015/IsGenericDescriptor'),
  51. IsInteger: require('./2015/IsInteger'),
  52. IsPromise: require('./2015/IsPromise'),
  53. IsPropertyDescriptor: require('./2015/IsPropertyDescriptor'),
  54. IsPropertyKey: require('./2015/IsPropertyKey'),
  55. IsRegExp: require('./2015/IsRegExp'),
  56. IteratorClose: require('./2015/IteratorClose'),
  57. IteratorComplete: require('./2015/IteratorComplete'),
  58. IteratorNext: require('./2015/IteratorNext'),
  59. IteratorStep: require('./2015/IteratorStep'),
  60. IteratorValue: require('./2015/IteratorValue'),
  61. MakeDate: require('./2015/MakeDate'),
  62. MakeDay: require('./2015/MakeDay'),
  63. MakeTime: require('./2015/MakeTime'),
  64. MinFromTime: require('./2015/MinFromTime'),
  65. modulo: require('./2015/modulo'),
  66. MonthFromTime: require('./2015/MonthFromTime'),
  67. msFromTime: require('./2015/msFromTime'),
  68. ObjectCreate: require('./2015/ObjectCreate'),
  69. OrdinaryDefineOwnProperty: require('./2015/OrdinaryDefineOwnProperty'),
  70. OrdinaryGetOwnProperty: require('./2015/OrdinaryGetOwnProperty'),
  71. OrdinaryHasInstance: require('./2015/OrdinaryHasInstance'),
  72. OrdinaryHasProperty: require('./2015/OrdinaryHasProperty'),
  73. RegExpExec: require('./2015/RegExpExec'),
  74. RequireObjectCoercible: require('./2015/RequireObjectCoercible'),
  75. SameValue: require('./2015/SameValue'),
  76. SameValueZero: require('./2015/SameValueZero'),
  77. SecFromTime: require('./2015/SecFromTime'),
  78. Set: require('./2015/Set'),
  79. SetFunctionName: require('./2015/SetFunctionName'),
  80. SetIntegrityLevel: require('./2015/SetIntegrityLevel'),
  81. SpeciesConstructor: require('./2015/SpeciesConstructor'),
  82. SymbolDescriptiveString: require('./2015/SymbolDescriptiveString'),
  83. TestIntegrityLevel: require('./2015/TestIntegrityLevel'),
  84. thisBooleanValue: require('./2015/thisBooleanValue'),
  85. thisNumberValue: require('./2015/thisNumberValue'),
  86. thisStringValue: require('./2015/thisStringValue'),
  87. thisTimeValue: require('./2015/thisTimeValue'),
  88. TimeClip: require('./2015/TimeClip'),
  89. TimeFromYear: require('./2015/TimeFromYear'),
  90. TimeWithinDay: require('./2015/TimeWithinDay'),
  91. ToBoolean: require('./2015/ToBoolean'),
  92. ToDateString: require('./2015/ToDateString'),
  93. ToInt16: require('./2015/ToInt16'),
  94. ToInt32: require('./2015/ToInt32'),
  95. ToInt8: require('./2015/ToInt8'),
  96. ToInteger: require('./2015/ToInteger'),
  97. ToLength: require('./2015/ToLength'),
  98. ToNumber: require('./2015/ToNumber'),
  99. ToObject: require('./2015/ToObject'),
  100. ToPrimitive: require('./2015/ToPrimitive'),
  101. ToPropertyDescriptor: require('./2015/ToPropertyDescriptor'),
  102. ToPropertyKey: require('./2015/ToPropertyKey'),
  103. ToString: require('./2015/ToString'),
  104. ToUint16: require('./2015/ToUint16'),
  105. ToUint32: require('./2015/ToUint32'),
  106. ToUint8: require('./2015/ToUint8'),
  107. ToUint8Clamp: require('./2015/ToUint8Clamp'),
  108. Type: require('./2015/Type'),
  109. ValidateAndApplyPropertyDescriptor: require('./2015/ValidateAndApplyPropertyDescriptor'),
  110. WeekDay: require('./2015/WeekDay'),
  111. YearFromTime: require('./2015/YearFromTime')
  112. };
  113. module.exports = ES6;