1 |
3a515b92
|
cagy
|
'use strict';
|
2 |
|
|
|
3 |
|
|
module.exports = {
|
4 |
|
|
IsPropertyDescriptor: 'https://ecma-international.org/ecma-262/6.0/#sec-property-descriptor-specification-type', // not actually an abstract op
|
5 |
|
|
|
6 |
|
|
'Abstract Equality Comparison': 'https://ecma-international.org/ecma-262/6.0/#sec-abstract-equality-comparison',
|
7 |
|
|
'Abstract Relational Comparison': 'https://ecma-international.org/ecma-262/6.0/#sec-abstract-relational-comparison',
|
8 |
|
|
'Strict Equality Comparison': 'https://ecma-international.org/ecma-262/6.0/#sec-strict-equality-comparison',
|
9 |
|
|
AdvanceStringIndex: 'https://ecma-international.org/ecma-262/6.0/#sec-advancestringindex',
|
10 |
|
|
ArrayCreate: 'https://ecma-international.org/ecma-262/6.0/#sec-arraycreate',
|
11 |
|
|
ArraySetLength: 'https://ecma-international.org/ecma-262/6.0/#sec-arraysetlength',
|
12 |
|
|
ArraySpeciesCreate: 'https://ecma-international.org/ecma-262/6.0/#sec-arrayspeciescreate',
|
13 |
|
|
Call: 'https://ecma-international.org/ecma-262/6.0/#sec-call',
|
14 |
|
|
CanonicalNumericIndexString: 'https://ecma-international.org/ecma-262/6.0/#sec-canonicalnumericindexstring',
|
15 |
|
|
CompletePropertyDescriptor: 'https://ecma-international.org/ecma-262/6.0/#sec-completepropertydescriptor',
|
16 |
|
|
Construct: 'https://ecma-international.org/ecma-262/6.0/#sec-construct',
|
17 |
|
|
CreateArrayFromList: 'https://ecma-international.org/ecma-262/6.0/#sec-createarrayfromlist',
|
18 |
|
|
CreateDataProperty: 'https://ecma-international.org/ecma-262/6.0/#sec-createdataproperty',
|
19 |
|
|
CreateDataPropertyOrThrow: 'https://ecma-international.org/ecma-262/6.0/#sec-createdatapropertyorthrow',
|
20 |
|
|
CreateHTML: 'https://ecma-international.org/ecma-262/6.0/#sec-createhtml',
|
21 |
|
|
CreateIterResultObject: 'https://ecma-international.org/ecma-262/6.0/#sec-createiterresultobject',
|
22 |
|
|
CreateListFromArrayLike: 'https://ecma-international.org/ecma-262/6.0/#sec-createlistfromarraylike',
|
23 |
|
|
CreateListIterator: 'https://ecma-international.org/ecma-262/6.0/#sec-createlistiterator',
|
24 |
|
|
CreateMethodProperty: 'https://ecma-international.org/ecma-262/6.0/#sec-createmethodproperty',
|
25 |
|
|
DateFromTime: 'https://ecma-international.org/ecma-262/6.0/#sec-date-number',
|
26 |
|
|
Day: 'https://ecma-international.org/ecma-262/6.0/#sec-day-number-and-time-within-day',
|
27 |
|
|
DayFromYear: 'https://ecma-international.org/ecma-262/6.0/#sec-year-number',
|
28 |
|
|
DaysInYear: 'https://ecma-international.org/ecma-262/6.0/#sec-year-number',
|
29 |
|
|
DayWithinYear: 'https://ecma-international.org/ecma-262/6.0/#sec-month-number',
|
30 |
|
|
DefinePropertyOrThrow: 'https://ecma-international.org/ecma-262/6.0/#sec-definepropertyorthrow',
|
31 |
|
|
DeletePropertyOrThrow: 'https://ecma-international.org/ecma-262/6.0/#sec-deletepropertyorthrow',
|
32 |
|
|
EnumerableOwnNames: 'https://ecma-international.org/ecma-262/6.0/#sec-enumerableownnames',
|
33 |
|
|
FromPropertyDescriptor: 'https://ecma-international.org/ecma-262/6.0/#sec-frompropertydescriptor',
|
34 |
|
|
Get: 'https://ecma-international.org/ecma-262/6.0/#sec-get-o-p',
|
35 |
|
|
GetIterator: 'https://ecma-international.org/ecma-262/6.0/#sec-getiterator',
|
36 |
|
|
GetMethod: 'https://ecma-international.org/ecma-262/6.0/#sec-getmethod',
|
37 |
|
|
GetOwnPropertyKeys: 'https://ecma-international.org/ecma-262/6.0/#sec-getownpropertykeys',
|
38 |
|
|
GetPrototypeFromConstructor: 'https://ecma-international.org/ecma-262/6.0/#sec-getprototypefromconstructor',
|
39 |
|
|
GetSubstitution: 'https://ecma-international.org/ecma-262/6.0/#sec-getsubstitution',
|
40 |
|
|
GetV: 'https://ecma-international.org/ecma-262/6.0/#sec-getv',
|
41 |
|
|
HasOwnProperty: 'https://ecma-international.org/ecma-262/6.0/#sec-hasownproperty',
|
42 |
|
|
HasProperty: 'https://ecma-international.org/ecma-262/6.0/#sec-hasproperty',
|
43 |
|
|
HourFromTime: 'https://ecma-international.org/ecma-262/6.0/#sec-hours-minutes-second-and-milliseconds',
|
44 |
|
|
InLeapYear: 'https://ecma-international.org/ecma-262/6.0/#sec-year-number',
|
45 |
|
|
InstanceofOperator: 'https://ecma-international.org/ecma-262/6.0/#sec-instanceofoperator',
|
46 |
|
|
Invoke: 'https://ecma-international.org/ecma-262/6.0/#sec-invoke',
|
47 |
|
|
IsAccessorDescriptor: 'https://ecma-international.org/ecma-262/6.0/#sec-isaccessordescriptor',
|
48 |
|
|
IsArray: 'https://ecma-international.org/ecma-262/6.0/#sec-isarray',
|
49 |
|
|
IsCallable: 'https://ecma-international.org/ecma-262/6.0/#sec-iscallable',
|
50 |
|
|
IsConcatSpreadable: 'https://ecma-international.org/ecma-262/6.0/#sec-isconcatspreadable',
|
51 |
|
|
IsConstructor: 'https://ecma-international.org/ecma-262/6.0/#sec-isconstructor',
|
52 |
|
|
IsDataDescriptor: 'https://ecma-international.org/ecma-262/6.0/#sec-isdatadescriptor',
|
53 |
|
|
IsExtensible: 'https://ecma-international.org/ecma-262/6.0/#sec-isextensible-o',
|
54 |
|
|
IsGenericDescriptor: 'https://ecma-international.org/ecma-262/6.0/#sec-isgenericdescriptor',
|
55 |
|
|
IsInteger: 'https://ecma-international.org/ecma-262/6.0/#sec-isinteger',
|
56 |
|
|
IsPromise: 'https://ecma-international.org/ecma-262/6.0/#sec-ispromise',
|
57 |
|
|
IsPropertyKey: 'https://ecma-international.org/ecma-262/6.0/#sec-ispropertykey',
|
58 |
|
|
IsRegExp: 'https://ecma-international.org/ecma-262/6.0/#sec-isregexp',
|
59 |
|
|
IteratorClose: 'https://ecma-international.org/ecma-262/6.0/#sec-iteratorclose',
|
60 |
|
|
IteratorComplete: 'https://ecma-international.org/ecma-262/6.0/#sec-iteratorcomplete',
|
61 |
|
|
IteratorNext: 'https://ecma-international.org/ecma-262/6.0/#sec-iteratornext',
|
62 |
|
|
IteratorStep: 'https://ecma-international.org/ecma-262/6.0/#sec-iteratorstep',
|
63 |
|
|
IteratorValue: 'https://ecma-international.org/ecma-262/6.0/#sec-iteratorvalue',
|
64 |
|
|
MakeDate: 'https://ecma-international.org/ecma-262/6.0/#sec-makedate',
|
65 |
|
|
MakeDay: 'https://ecma-international.org/ecma-262/6.0/#sec-makeday',
|
66 |
|
|
MakeTime: 'https://ecma-international.org/ecma-262/6.0/#sec-maketime',
|
67 |
|
|
MinFromTime: 'https://ecma-international.org/ecma-262/6.0/#sec-hours-minutes-second-and-milliseconds',
|
68 |
|
|
modulo: 'https://ecma-international.org/ecma-262/6.0/#sec-algorithm-conventions',
|
69 |
|
|
MonthFromTime: 'https://ecma-international.org/ecma-262/6.0/#sec-month-number',
|
70 |
|
|
msFromTime: 'https://ecma-international.org/ecma-262/6.0/#sec-hours-minutes-second-and-milliseconds',
|
71 |
|
|
NormalCompletion: 'https://ecma-international.org/ecma-262/6.0/#sec-normalcompletion',
|
72 |
|
|
ObjectCreate: 'https://ecma-international.org/ecma-262/6.0/#sec-objectcreate',
|
73 |
|
|
OrdinaryDefineOwnProperty: 'https://ecma-international.org/ecma-262/6.0/#sec-ordinarydefineownproperty',
|
74 |
|
|
OrdinaryGetOwnProperty: 'https://ecma-international.org/ecma-262/6.0/#sec-ordinarygetownproperty',
|
75 |
|
|
OrdinaryHasInstance: 'https://ecma-international.org/ecma-262/6.0/#sec-ordinaryhasinstance',
|
76 |
|
|
OrdinaryHasProperty: 'https://ecma-international.org/ecma-262/6.0/#sec-ordinaryhasproperty',
|
77 |
|
|
RegExpBuiltinExec: 'https://ecma-international.org/ecma-262/6.0/#sec-regexpbuiltinexec',
|
78 |
|
|
RegExpExec: 'https://ecma-international.org/ecma-262/6.0/#sec-regexpexec',
|
79 |
|
|
RequireObjectCoercible: 'https://ecma-international.org/ecma-262/6.0/#sec-requireobjectcoercible',
|
80 |
|
|
SameValue: 'https://ecma-international.org/ecma-262/6.0/#sec-samevalue',
|
81 |
|
|
SameValueZero: 'https://ecma-international.org/ecma-262/6.0/#sec-samevaluezero',
|
82 |
|
|
SecFromTime: 'https://ecma-international.org/ecma-262/6.0/#sec-hours-minutes-second-and-milliseconds',
|
83 |
|
|
Set: 'https://ecma-international.org/ecma-262/6.0/#sec-set-o-p-v-throw',
|
84 |
|
|
SetFunctionName: 'https://ecma-international.org/ecma-262/6.0/#sec-setfunctionname',
|
85 |
|
|
SetIntegrityLevel: 'https://ecma-international.org/ecma-262/6.0/#sec-setintegritylevel',
|
86 |
|
|
SpeciesConstructor: 'https://ecma-international.org/ecma-262/6.0/#sec-speciesconstructor',
|
87 |
|
|
SymbolDescriptiveString: 'https://ecma-international.org/ecma-262/6.0/#sec-symboldescriptivestring',
|
88 |
|
|
TestIntegrityLevel: 'https://ecma-international.org/ecma-262/6.0/#sec-testintegritylevel',
|
89 |
|
|
thisBooleanValue: 'https://ecma-international.org/ecma-262/6.0/#sec-properties-of-the-boolean-prototype-object',
|
90 |
|
|
thisNumberValue: 'https://ecma-international.org/ecma-262/6.0/#sec-properties-of-the-number-prototype-object',
|
91 |
|
|
thisStringValue: 'https://ecma-international.org/ecma-262/6.0/#sec-properties-of-the-string-prototype-object',
|
92 |
|
|
thisTimeValue: 'https://ecma-international.org/ecma-262/6.0/#sec-properties-of-the-date-prototype-object',
|
93 |
|
|
TimeClip: 'https://ecma-international.org/ecma-262/6.0/#sec-timeclip',
|
94 |
|
|
TimeFromYear: 'https://ecma-international.org/ecma-262/6.0/#sec-year-number',
|
95 |
|
|
TimeWithinDay: 'https://ecma-international.org/ecma-262/6.0/#sec-day-number-and-time-within-day',
|
96 |
|
|
ToBoolean: 'https://ecma-international.org/ecma-262/6.0/#sec-toboolean',
|
97 |
|
|
ToDateString: 'https://ecma-international.org/ecma-262/6.0/#sec-todatestring',
|
98 |
|
|
ToInt16: 'https://ecma-international.org/ecma-262/6.0/#sec-toint16',
|
99 |
|
|
ToInt32: 'https://ecma-international.org/ecma-262/6.0/#sec-toint32',
|
100 |
|
|
ToInt8: 'https://ecma-international.org/ecma-262/6.0/#sec-toint8',
|
101 |
|
|
ToInteger: 'https://ecma-international.org/ecma-262/6.0/#sec-tointeger',
|
102 |
|
|
ToLength: 'https://ecma-international.org/ecma-262/6.0/#sec-tolength',
|
103 |
|
|
ToNumber: 'https://ecma-international.org/ecma-262/6.0/#sec-tonumber',
|
104 |
|
|
ToObject: 'https://ecma-international.org/ecma-262/6.0/#sec-toobject',
|
105 |
|
|
ToPrimitive: 'https://ecma-international.org/ecma-262/6.0/#sec-toprimitive',
|
106 |
|
|
ToPropertyDescriptor: 'https://ecma-international.org/ecma-262/6.0/#sec-topropertydescriptor',
|
107 |
|
|
ToPropertyKey: 'https://ecma-international.org/ecma-262/6.0/#sec-topropertykey',
|
108 |
|
|
ToString: 'https://ecma-international.org/ecma-262/6.0/#sec-tostring',
|
109 |
|
|
ToUint16: 'https://ecma-international.org/ecma-262/6.0/#sec-touint16',
|
110 |
|
|
ToUint32: 'https://ecma-international.org/ecma-262/6.0/#sec-touint32',
|
111 |
|
|
ToUint8: 'https://ecma-international.org/ecma-262/6.0/#sec-touint8',
|
112 |
|
|
ToUint8Clamp: 'https://ecma-international.org/ecma-262/6.0/#sec-touint8clamp',
|
113 |
|
|
Type: 'https://ecma-international.org/ecma-262/6.0/#sec-ecmascript-language-types',
|
114 |
|
|
ValidateAndApplyPropertyDescriptor: 'https://ecma-international.org/ecma-262/6.0/#sec-validateandapplypropertydescriptor',
|
115 |
|
|
WeekDay: 'https://ecma-international.org/ecma-262/6.0/#sec-week-day',
|
116 |
|
|
YearFromTime: 'https://ecma-international.org/ecma-262/6.0/#sec-year-number'
|
117 |
|
|
};
|