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