UNPKG

7.45 kBJavaScriptView Raw
1'use strict';
2
3/* eslint global-require: 0 */
4// https://262.ecma-international.org/7.0/#sec-abstract-operations
5var ES2016 = {
6 'Abstract Equality Comparison': require('./2016/AbstractEqualityComparison'),
7 'Abstract Relational Comparison': require('./2016/AbstractRelationalComparison'),
8 'Strict Equality Comparison': require('./2016/StrictEqualityComparison'),
9 abs: require('./2016/abs'),
10 AdvanceStringIndex: require('./2016/AdvanceStringIndex'),
11 ArrayCreate: require('./2016/ArrayCreate'),
12 ArraySetLength: require('./2016/ArraySetLength'),
13 ArraySpeciesCreate: require('./2016/ArraySpeciesCreate'),
14 Call: require('./2016/Call'),
15 Canonicalize: require('./2016/Canonicalize'),
16 CanonicalNumericIndexString: require('./2016/CanonicalNumericIndexString'),
17 CharacterRange: require('./2016/CharacterRange'),
18 CompletePropertyDescriptor: require('./2016/CompletePropertyDescriptor'),
19 CompletionRecord: require('./2016/CompletionRecord'),
20 CreateDataProperty: require('./2016/CreateDataProperty'),
21 CreateDataPropertyOrThrow: require('./2016/CreateDataPropertyOrThrow'),
22 CreateHTML: require('./2016/CreateHTML'),
23 CreateIterResultObject: require('./2016/CreateIterResultObject'),
24 CreateListFromArrayLike: require('./2016/CreateListFromArrayLike'),
25 CreateMethodProperty: require('./2016/CreateMethodProperty'),
26 DateFromTime: require('./2016/DateFromTime'),
27 Day: require('./2016/Day'),
28 DayFromYear: require('./2016/DayFromYear'),
29 DaysInYear: require('./2016/DaysInYear'),
30 DayWithinYear: require('./2016/DayWithinYear'),
31 DefinePropertyOrThrow: require('./2016/DefinePropertyOrThrow'),
32 DeletePropertyOrThrow: require('./2016/DeletePropertyOrThrow'),
33 DetachArrayBuffer: require('./2016/DetachArrayBuffer'),
34 EnumerableOwnNames: require('./2016/EnumerableOwnNames'),
35 floor: require('./2016/floor'),
36 FromPropertyDescriptor: require('./2016/FromPropertyDescriptor'),
37 Get: require('./2016/Get'),
38 GetGlobalObject: require('./2016/GetGlobalObject'),
39 GetIterator: require('./2016/GetIterator'),
40 GetMethod: require('./2016/GetMethod'),
41 GetOwnPropertyKeys: require('./2016/GetOwnPropertyKeys'),
42 GetPrototypeFromConstructor: require('./2016/GetPrototypeFromConstructor'),
43 GetSubstitution: require('./2016/GetSubstitution'),
44 GetV: require('./2016/GetV'),
45 GetValueFromBuffer: require('./2016/GetValueFromBuffer'),
46 HasOwnProperty: require('./2016/HasOwnProperty'),
47 HasProperty: require('./2016/HasProperty'),
48 HourFromTime: require('./2016/HourFromTime'),
49 InLeapYear: require('./2016/InLeapYear'),
50 InstanceofOperator: require('./2016/InstanceofOperator'),
51 IntegerIndexedElementGet: require('./2016/IntegerIndexedElementGet'),
52 IntegerIndexedElementSet: require('./2016/IntegerIndexedElementSet'),
53 InternalizeJSONProperty: require('./2016/InternalizeJSONProperty'),
54 Invoke: require('./2016/Invoke'),
55 IsAccessorDescriptor: require('./2016/IsAccessorDescriptor'),
56 IsArray: require('./2016/IsArray'),
57 IsCallable: require('./2016/IsCallable'),
58 IsCompatiblePropertyDescriptor: require('./2016/IsCompatiblePropertyDescriptor'),
59 IsConcatSpreadable: require('./2016/IsConcatSpreadable'),
60 IsConstructor: require('./2016/IsConstructor'),
61 IsDataDescriptor: require('./2016/IsDataDescriptor'),
62 IsDetachedBuffer: require('./2016/IsDetachedBuffer'),
63 IsExtensible: require('./2016/IsExtensible'),
64 IsGenericDescriptor: require('./2016/IsGenericDescriptor'),
65 IsInteger: require('./2016/IsInteger'),
66 IsPromise: require('./2016/IsPromise'),
67 IsPropertyDescriptor: require('./2016/IsPropertyDescriptor'),
68 IsPropertyKey: require('./2016/IsPropertyKey'),
69 IsRegExp: require('./2016/IsRegExp'),
70 IsWordChar: require('./2016/IsWordChar'),
71 IterableToArrayLike: require('./2016/IterableToArrayLike'),
72 IteratorClose: require('./2016/IteratorClose'),
73 IteratorComplete: require('./2016/IteratorComplete'),
74 IteratorNext: require('./2016/IteratorNext'),
75 IteratorStep: require('./2016/IteratorStep'),
76 IteratorValue: require('./2016/IteratorValue'),
77 MakeDate: require('./2016/MakeDate'),
78 MakeDay: require('./2016/MakeDay'),
79 MakeTime: require('./2016/MakeTime'),
80 max: require('./2016/max'),
81 min: require('./2016/min'),
82 MinFromTime: require('./2016/MinFromTime'),
83 modulo: require('./2016/modulo'),
84 MonthFromTime: require('./2016/MonthFromTime'),
85 msFromTime: require('./2016/msFromTime'),
86 NewPromiseCapability: require('./2016/NewPromiseCapability'),
87 NormalCompletion: require('./2016/NormalCompletion'),
88 ObjectCreate: require('./2016/ObjectCreate'),
89 ObjectDefineProperties: require('./2016/ObjectDefineProperties'),
90 OrdinaryCreateFromConstructor: require('./2016/OrdinaryCreateFromConstructor'),
91 OrdinaryDefineOwnProperty: require('./2016/OrdinaryDefineOwnProperty'),
92 OrdinaryGetOwnProperty: require('./2016/OrdinaryGetOwnProperty'),
93 OrdinaryGetPrototypeOf: require('./2016/OrdinaryGetPrototypeOf'),
94 OrdinaryHasInstance: require('./2016/OrdinaryHasInstance'),
95 OrdinaryHasProperty: require('./2016/OrdinaryHasProperty'),
96 OrdinarySetPrototypeOf: require('./2016/OrdinarySetPrototypeOf'),
97 QuoteJSONString: require('./2016/QuoteJSONString'),
98 RegExpCreate: require('./2016/RegExpCreate'),
99 RegExpExec: require('./2016/RegExpExec'),
100 RequireObjectCoercible: require('./2016/RequireObjectCoercible'),
101 SameValue: require('./2016/SameValue'),
102 SameValueNonNumber: require('./2016/SameValueNonNumber'),
103 SameValueZero: require('./2016/SameValueZero'),
104 SecFromTime: require('./2016/SecFromTime'),
105 Set: require('./2016/Set'),
106 SetFunctionName: require('./2016/SetFunctionName'),
107 SetIntegrityLevel: require('./2016/SetIntegrityLevel'),
108 SetValueInBuffer: require('./2016/SetValueInBuffer'),
109 SpeciesConstructor: require('./2016/SpeciesConstructor'),
110 SplitMatch: require('./2016/SplitMatch'),
111 StringCreate: require('./2016/StringCreate'),
112 SymbolDescriptiveString: require('./2016/SymbolDescriptiveString'),
113 TestIntegrityLevel: require('./2016/TestIntegrityLevel'),
114 thisBooleanValue: require('./2016/thisBooleanValue'),
115 thisNumberValue: require('./2016/thisNumberValue'),
116 thisStringValue: require('./2016/thisStringValue'),
117 thisTimeValue: require('./2016/thisTimeValue'),
118 TimeClip: require('./2016/TimeClip'),
119 TimeFromYear: require('./2016/TimeFromYear'),
120 TimeWithinDay: require('./2016/TimeWithinDay'),
121 ToBoolean: require('./2016/ToBoolean'),
122 ToDateString: require('./2016/ToDateString'),
123 ToInt16: require('./2016/ToInt16'),
124 ToInt32: require('./2016/ToInt32'),
125 ToInt8: require('./2016/ToInt8'),
126 ToInteger: require('./2016/ToInteger'),
127 ToLength: require('./2016/ToLength'),
128 ToNumber: require('./2016/ToNumber'),
129 ToObject: require('./2016/ToObject'),
130 ToPrimitive: require('./2016/ToPrimitive'),
131 ToPropertyDescriptor: require('./2016/ToPropertyDescriptor'),
132 ToPropertyKey: require('./2016/ToPropertyKey'),
133 ToString: require('./2016/ToString'),
134 ToUint16: require('./2016/ToUint16'),
135 ToUint32: require('./2016/ToUint32'),
136 ToUint8: require('./2016/ToUint8'),
137 ToUint8Clamp: require('./2016/ToUint8Clamp'),
138 Type: require('./2016/Type'),
139 TypedArrayCreate: require('./2016/TypedArrayCreate'),
140 TypedArraySpeciesCreate: require('./2016/TypedArraySpeciesCreate'),
141 UTF16Decode: require('./2016/UTF16Decode'),
142 UTF16Encoding: require('./2016/UTF16Encoding'),
143 ValidateAndApplyPropertyDescriptor: require('./2016/ValidateAndApplyPropertyDescriptor'),
144 ValidateTypedArray: require('./2016/ValidateTypedArray'),
145 WeekDay: require('./2016/WeekDay'),
146 YearFromTime: require('./2016/YearFromTime')
147};
148
149module.exports = ES2016;