Blame view

node_modules/es-abstract/operations/2015.js 6.16 KB
aaac7fed   liuqimichale   add
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
  'use strict';
  
  module.exports = {
  	IsPropertyDescriptor: 'https://ecma-international.org/ecma-262/6.0/#sec-property-descriptor-specification-type',
  	IsAccessorDescriptor: 'https://ecma-international.org/ecma-262/6.0/#sec-isaccessordescriptor',
  	IsDataDescriptor: 'https://ecma-international.org/ecma-262/6.0/#sec-isdatadescriptor',
  	IsGenericDescriptor: 'https://ecma-international.org/ecma-262/6.0/#sec-isgenericdescriptor',
  	FromPropertyDescriptor: 'https://ecma-international.org/ecma-262/6.0/#sec-frompropertydescriptor',
  	ToPropertyDescriptor: 'https://ecma-international.org/ecma-262/6.0/#sec-topropertydescriptor',
  	CompletePropertyDescriptor: 'https://ecma-international.org/ecma-262/6.0/#sec-completepropertydescriptor',
  	ToPrimitive: 'https://ecma-international.org/ecma-262/6.0/#sec-toprimitive',
  	ToBoolean: 'https://ecma-international.org/ecma-262/6.0/#sec-toboolean',
  	ToNumber: 'https://ecma-international.org/ecma-262/6.0/#sec-tonumber',
  	ToInteger: 'https://ecma-international.org/ecma-262/6.0/#sec-tointeger',
  	ToInt32: 'https://ecma-international.org/ecma-262/6.0/#sec-toint32',
  	ToUint32: 'https://ecma-international.org/ecma-262/6.0/#sec-touint32',
  	ToInt16: 'https://ecma-international.org/ecma-262/6.0/#sec-toint16',
  	ToUint16: 'https://ecma-international.org/ecma-262/6.0/#sec-touint16',
  	ToInt8: 'https://ecma-international.org/ecma-262/6.0/#sec-toint8',
  	ToUint8: 'https://ecma-international.org/ecma-262/6.0/#sec-touint8',
  	ToUint8Clamp: 'https://ecma-international.org/ecma-262/6.0/#sec-touint8clamp',
  	ToString: 'https://ecma-international.org/ecma-262/6.0/#sec-tostring',
  	ToObject: 'https://ecma-international.org/ecma-262/6.0/#sec-toobject',
  	ToPropertyKey: 'https://ecma-international.org/ecma-262/6.0/#sec-topropertykey',
  	ToLength: 'https://ecma-international.org/ecma-262/6.0/#sec-tolength',
  	CanonicalNumericIndexString: 'https://ecma-international.org/ecma-262/6.0/#sec-canonicalnumericindexstring',
  	RequireObjectCoercible: 'https://ecma-international.org/ecma-262/6.0/#sec-requireobjectcoercible',
  	IsArray: 'https://ecma-international.org/ecma-262/6.0/#sec-isarray',
  	IsCallable: 'https://ecma-international.org/ecma-262/6.0/#sec-iscallable',
  	IsConstructor: 'https://ecma-international.org/ecma-262/6.0/#sec-isconstructor',
  	IsExtensible: 'https://ecma-international.org/ecma-262/6.0/#sec-isextensible-o',
  	IsInteger: 'https://ecma-international.org/ecma-262/6.0/#sec-isinteger',
  	IsPropertyKey: 'https://ecma-international.org/ecma-262/6.0/#sec-ispropertykey',
  	IsRegExp: 'https://ecma-international.org/ecma-262/6.0/#sec-isregexp',
  	SameValue: 'https://ecma-international.org/ecma-262/6.0/#sec-samevalue',
  	SameValueZero: 'https://ecma-international.org/ecma-262/6.0/#sec-samevaluezero',
  	Get: 'https://ecma-international.org/ecma-262/6.0/#sec-get-o-p',
  	GetV: 'https://ecma-international.org/ecma-262/6.0/#sec-getv',
  	Set: 'https://ecma-international.org/ecma-262/6.0/#sec-set-o-p-v-throw',
  	CreateDataProperty: 'https://ecma-international.org/ecma-262/6.0/#sec-createdataproperty',
  	CreateMethodProperty: 'https://ecma-international.org/ecma-262/6.0/#sec-createmethodproperty',
  	CreateDataPropertyOrThrow: 'https://ecma-international.org/ecma-262/6.0/#sec-createdatapropertyorthrow',
  	DefinePropertyOrThrow: 'https://ecma-international.org/ecma-262/6.0/#sec-definepropertyorthrow',
  	DeletePropertyOrThrow: 'https://ecma-international.org/ecma-262/6.0/#sec-deletepropertyorthrow',
  	GetMethod: 'https://ecma-international.org/ecma-262/6.0/#sec-getmethod',
  	HasProperty: 'https://ecma-international.org/ecma-262/6.0/#sec-hasproperty',
  	HasOwnProperty: 'https://ecma-international.org/ecma-262/6.0/#sec-hasownproperty',
  	Call: 'https://ecma-international.org/ecma-262/6.0/#sec-call',
  	Construct: 'https://ecma-international.org/ecma-262/6.0/#sec-construct',
  	SetIntegrityLevel: 'https://ecma-international.org/ecma-262/6.0/#sec-setintegritylevel',
  	TestIntegrityLevel: 'https://ecma-international.org/ecma-262/6.0/#sec-testintegritylevel',
  	CreateArrayFromList: 'https://ecma-international.org/ecma-262/6.0/#sec-createarrayfromlist',
  	CreateListFromArrayLike: 'https://ecma-international.org/ecma-262/6.0/#sec-createlistfromarraylike',
  	Invoke: 'https://ecma-international.org/ecma-262/6.0/#sec-invoke',
  	OrdinaryHasInstance: 'https://ecma-international.org/ecma-262/6.0/#sec-ordinaryhasinstance',
  	SpeciesConstructor: 'https://ecma-international.org/ecma-262/6.0/#sec-speciesconstructor',
  	EnumerableOwnNames: 'https://ecma-international.org/ecma-262/6.0/#sec-enumerableownnames',
  	GetIterator: 'https://ecma-international.org/ecma-262/6.0/#sec-getiterator',
  	IteratorNext: 'https://ecma-international.org/ecma-262/6.0/#sec-iteratornext',
  	IteratorComplete: 'https://ecma-international.org/ecma-262/6.0/#sec-iteratorcomplete',
  	IteratorValue: 'https://ecma-international.org/ecma-262/6.0/#sec-iteratorvalue',
  	IteratorStep: 'https://ecma-international.org/ecma-262/6.0/#sec-iteratorstep',
  	IteratorClose: 'https://ecma-international.org/ecma-262/6.0/#sec-iteratorclose',
  	CreateIterResultObject: 'https://ecma-international.org/ecma-262/6.0/#sec-createiterresultobject',
  	CreateListIterator: 'https://ecma-international.org/ecma-262/6.0/#sec-createlistiterator',
  	Type: 'https://ecma-international.org/ecma-262/6.0/#sec-ecmascript-language-types',
  	thisNumberValue: 'https://ecma-international.org/ecma-262/6.0/#sec-properties-of-the-number-prototype-object',
  	thisTimeValue: 'https://ecma-international.org/ecma-262/6.0/#sec-properties-of-the-date-prototype-object',
  	thisStringValue: 'https://ecma-international.org/ecma-262/6.0/#sec-properties-of-the-string-prototype-object',
  	RegExpExec: 'https://ecma-international.org/ecma-262/6.0/#sec-regexpexec',
  	RegExpBuiltinExec: 'https://ecma-international.org/ecma-262/6.0/#sec-regexpbuiltinexec',
  	IsConcatSpreadable: 'https://ecma-international.org/ecma-262/6.0/#sec-isconcatspreadable',
  	IsPromise: 'https://ecma-international.org/ecma-262/6.0/#sec-ispromise',
  	ArraySpeciesCreate: 'https://ecma-international.org/ecma-262/6.0/#sec-arrayspeciescreate',
  	ObjectCreate: 'https://ecma-international.org/ecma-262/6.0/#sec-objectcreate',
  	AdvanceStringIndex: 'https://ecma-international.org/ecma-262/6.0/#sec-advancestringindex',
  	NormalCompletion: 'https://ecma-international.org/ecma-262/6.0/#sec-normalcompletion'
  };