2015.js 23 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744
  1. 'use strict';
  2. module.exports = {
  3. IsPropertyDescriptor: 'https://262.ecma-international.org/6.0/#sec-property-descriptor-specification-type', // not actually an abstract op
  4. abs: {
  5. url: 'https://262.ecma-international.org/6.0/#sec-algorithm-conventions'
  6. },
  7. 'Abstract Equality Comparison': {
  8. url: 'https://262.ecma-international.org/6.0/#sec-abstract-equality-comparison'
  9. },
  10. 'Abstract Relational Comparison': {
  11. url: 'https://262.ecma-international.org/6.0/#sec-abstract-relational-comparison'
  12. },
  13. AddRestrictedFunctionProperties: {
  14. url: 'https://262.ecma-international.org/6.0/#sec-addrestrictedfunctionproperties'
  15. },
  16. AdvanceStringIndex: {
  17. url: 'https://262.ecma-international.org/6.0/#sec-advancestringindex'
  18. },
  19. AllocateArrayBuffer: {
  20. url: 'https://262.ecma-international.org/6.0/#sec-allocatearraybuffer'
  21. },
  22. AllocateTypedArray: {
  23. url: 'https://262.ecma-international.org/6.0/#sec-allocatetypedarray'
  24. },
  25. ArrayCreate: {
  26. url: 'https://262.ecma-international.org/6.0/#sec-arraycreate'
  27. },
  28. ArraySetLength: {
  29. url: 'https://262.ecma-international.org/6.0/#sec-arraysetlength'
  30. },
  31. ArraySpeciesCreate: {
  32. url: 'https://262.ecma-international.org/6.0/#sec-arrayspeciescreate'
  33. },
  34. BoundFunctionCreate: {
  35. url: 'https://262.ecma-international.org/6.0/#sec-boundfunctioncreate'
  36. },
  37. Call: {
  38. url: 'https://262.ecma-international.org/6.0/#sec-call'
  39. },
  40. Canonicalize: {
  41. url: 'https://262.ecma-international.org/6.0/#sec-runtime-semantics-canonicalize-ch'
  42. },
  43. CanonicalNumericIndexString: {
  44. url: 'https://262.ecma-international.org/6.0/#sec-canonicalnumericindexstring'
  45. },
  46. CharacterRange: {
  47. url: 'https://262.ecma-international.org/6.0/#sec-runtime-semantics-characterrange-abstract-operation'
  48. },
  49. CharacterSetMatcher: {
  50. url: 'https://262.ecma-international.org/6.0/#sec-runtime-semantics-charactersetmatcher-abstract-operation'
  51. },
  52. CloneArrayBuffer: {
  53. url: 'https://262.ecma-international.org/6.0/#sec-clonearraybuffer'
  54. },
  55. CompletePropertyDescriptor: {
  56. url: 'https://262.ecma-international.org/6.0/#sec-completepropertydescriptor'
  57. },
  58. Completion: {
  59. url: 'https://262.ecma-international.org/6.0/#sec-implicit-completion-values'
  60. },
  61. CompletionRecord: {
  62. url: 'https://262.ecma-international.org/6.0/#sec-completion-record-specification-type'
  63. },
  64. Construct: {
  65. url: 'https://262.ecma-international.org/6.0/#sec-construct'
  66. },
  67. CopyDataBlockBytes: {
  68. url: 'https://262.ecma-international.org/6.0/#sec-copydatablockbytes'
  69. },
  70. CreateArrayFromList: {
  71. url: 'https://262.ecma-international.org/6.0/#sec-createarrayfromlist'
  72. },
  73. CreateArrayIterator: {
  74. url: 'https://262.ecma-international.org/6.0/#sec-createarrayiterator'
  75. },
  76. CreateBuiltinFunction: {
  77. url: 'https://262.ecma-international.org/6.0/#sec-createbuiltinfunction'
  78. },
  79. CreateByteDataBlock: {
  80. url: 'https://262.ecma-international.org/6.0/#sec-createbytedatablock'
  81. },
  82. CreateDataProperty: {
  83. url: 'https://262.ecma-international.org/6.0/#sec-createdataproperty'
  84. },
  85. CreateDataPropertyOrThrow: {
  86. url: 'https://262.ecma-international.org/6.0/#sec-createdatapropertyorthrow'
  87. },
  88. CreateDynamicFunction: {
  89. url: 'https://262.ecma-international.org/6.0/#sec-createdynamicfunction'
  90. },
  91. CreateHTML: {
  92. url: 'https://262.ecma-international.org/6.0/#sec-createhtml'
  93. },
  94. CreateIntrinsics: {
  95. url: 'https://262.ecma-international.org/6.0/#sec-createintrinsics'
  96. },
  97. CreateIterResultObject: {
  98. url: 'https://262.ecma-international.org/6.0/#sec-createiterresultobject'
  99. },
  100. CreateListFromArrayLike: {
  101. url: 'https://262.ecma-international.org/6.0/#sec-createlistfromarraylike'
  102. },
  103. CreateListIterator: {
  104. url: 'https://262.ecma-international.org/6.0/#sec-createlistiterator'
  105. },
  106. CreateMapIterator: {
  107. url: 'https://262.ecma-international.org/6.0/#sec-createmapiterator'
  108. },
  109. CreateMappedArgumentsObject: {
  110. url: 'https://262.ecma-international.org/6.0/#sec-createmappedargumentsobject'
  111. },
  112. CreateMethodProperty: {
  113. url: 'https://262.ecma-international.org/6.0/#sec-createmethodproperty'
  114. },
  115. CreatePerIterationEnvironment: {
  116. url: 'https://262.ecma-international.org/6.0/#sec-createperiterationenvironment'
  117. },
  118. CreateRealm: {
  119. url: 'https://262.ecma-international.org/6.0/#sec-createrealm'
  120. },
  121. CreateSetIterator: {
  122. url: 'https://262.ecma-international.org/6.0/#sec-createsetiterator'
  123. },
  124. CreateUnmappedArgumentsObject: {
  125. url: 'https://262.ecma-international.org/6.0/#sec-createunmappedargumentsobject'
  126. },
  127. DateFromTime: {
  128. url: 'https://262.ecma-international.org/6.0/#sec-date-number'
  129. },
  130. Day: {
  131. url: 'https://262.ecma-international.org/6.0/#sec-day-number-and-time-within-day'
  132. },
  133. DayFromYear: {
  134. url: 'https://262.ecma-international.org/6.0/#sec-year-number'
  135. },
  136. DaylightSavingTA: {
  137. url: 'https://262.ecma-international.org/6.0/#sec-daylight-saving-time-adjustment'
  138. },
  139. DaysInYear: {
  140. url: 'https://262.ecma-international.org/6.0/#sec-year-number'
  141. },
  142. DayWithinYear: {
  143. url: 'https://262.ecma-international.org/6.0/#sec-month-number'
  144. },
  145. Decode: {
  146. url: 'https://262.ecma-international.org/6.0/#sec-decode'
  147. },
  148. DefinePropertyOrThrow: {
  149. url: 'https://262.ecma-international.org/6.0/#sec-definepropertyorthrow'
  150. },
  151. DeletePropertyOrThrow: {
  152. url: 'https://262.ecma-international.org/6.0/#sec-deletepropertyorthrow'
  153. },
  154. DetachArrayBuffer: {
  155. url: 'https://262.ecma-international.org/6.0/#sec-detacharraybuffer'
  156. },
  157. Encode: {
  158. url: 'https://262.ecma-international.org/6.0/#sec-encode'
  159. },
  160. EnqueueJob: {
  161. url: 'https://262.ecma-international.org/6.0/#sec-enqueuejob'
  162. },
  163. EnumerableOwnNames: {
  164. url: 'https://262.ecma-international.org/6.0/#sec-enumerableownnames'
  165. },
  166. EscapeRegExpPattern: {
  167. url: 'https://262.ecma-international.org/6.0/#sec-escaperegexppattern'
  168. },
  169. EvalDeclarationInstantiation: {
  170. url: 'https://262.ecma-international.org/6.0/#sec-evaldeclarationinstantiation'
  171. },
  172. EvaluateCall: {
  173. url: 'https://262.ecma-international.org/6.0/#sec-evaluatecall'
  174. },
  175. EvaluateDirectCall: {
  176. url: 'https://262.ecma-international.org/6.0/#sec-evaluatedirectcall'
  177. },
  178. EvaluateNew: {
  179. url: 'https://262.ecma-international.org/6.0/#sec-evaluatenew'
  180. },
  181. floor: {
  182. url: 'https://262.ecma-international.org/6.0/#sec-algorithm-conventions'
  183. },
  184. ForBodyEvaluation: {
  185. url: 'https://262.ecma-international.org/6.0/#sec-forbodyevaluation'
  186. },
  187. 'ForIn/OfBodyEvaluation': {
  188. url: 'https://262.ecma-international.org/6.0/#sec-runtime-semantics-forin-div-ofbodyevaluation-lhs-stmt-iterator-lhskind-labelset'
  189. },
  190. 'ForIn/OfHeadEvaluation': {
  191. url: 'https://262.ecma-international.org/6.0/#sec-runtime-semantics-forin-div-ofheadevaluation-tdznames-expr-iterationkind'
  192. },
  193. FromPropertyDescriptor: {
  194. url: 'https://262.ecma-international.org/6.0/#sec-frompropertydescriptor'
  195. },
  196. FulfillPromise: {
  197. url: 'https://262.ecma-international.org/6.0/#sec-fulfillpromise'
  198. },
  199. FunctionAllocate: {
  200. url: 'https://262.ecma-international.org/6.0/#sec-functionallocate'
  201. },
  202. FunctionCreate: {
  203. url: 'https://262.ecma-international.org/6.0/#sec-functioncreate'
  204. },
  205. FunctionInitialize: {
  206. url: 'https://262.ecma-international.org/6.0/#sec-functioninitialize'
  207. },
  208. GeneratorFunctionCreate: {
  209. url: 'https://262.ecma-international.org/6.0/#sec-generatorfunctioncreate'
  210. },
  211. GeneratorResume: {
  212. url: 'https://262.ecma-international.org/6.0/#sec-generatorresume'
  213. },
  214. GeneratorResumeAbrupt: {
  215. url: 'https://262.ecma-international.org/6.0/#sec-generatorresumeabrupt'
  216. },
  217. GeneratorStart: {
  218. url: 'https://262.ecma-international.org/6.0/#sec-generatorstart'
  219. },
  220. GeneratorValidate: {
  221. url: 'https://262.ecma-international.org/6.0/#sec-generatorvalidate'
  222. },
  223. GeneratorYield: {
  224. url: 'https://262.ecma-international.org/6.0/#sec-generatoryield'
  225. },
  226. Get: {
  227. url: 'https://262.ecma-international.org/6.0/#sec-get-o-p'
  228. },
  229. GetBase: {
  230. url: 'https://262.ecma-international.org/6.0/#sec-jobs-and-job-queues'
  231. },
  232. GetFunctionRealm: {
  233. url: 'https://262.ecma-international.org/6.0/#sec-getfunctionrealm'
  234. },
  235. GetGlobalObject: {
  236. url: 'https://262.ecma-international.org/6.0/#sec-getglobalobject'
  237. },
  238. GetIdentifierReference: {
  239. url: 'https://262.ecma-international.org/6.0/#sec-getidentifierreference'
  240. },
  241. GetIterator: {
  242. url: 'https://262.ecma-international.org/6.0/#sec-getiterator'
  243. },
  244. GetMethod: {
  245. url: 'https://262.ecma-international.org/6.0/#sec-getmethod'
  246. },
  247. GetModuleNamespace: {
  248. url: 'https://262.ecma-international.org/6.0/#sec-getmodulenamespace'
  249. },
  250. GetNewTarget: {
  251. url: 'https://262.ecma-international.org/6.0/#sec-getnewtarget'
  252. },
  253. GetOwnPropertyKeys: {
  254. url: 'https://262.ecma-international.org/6.0/#sec-getownpropertykeys'
  255. },
  256. GetPrototypeFromConstructor: {
  257. url: 'https://262.ecma-international.org/6.0/#sec-getprototypefromconstructor'
  258. },
  259. GetReferencedName: {
  260. url: 'https://262.ecma-international.org/6.0/#sec-jobs-and-job-queues'
  261. },
  262. GetSubstitution: {
  263. url: 'https://262.ecma-international.org/6.0/#sec-getsubstitution'
  264. },
  265. GetSuperConstructor: {
  266. url: 'https://262.ecma-international.org/6.0/#sec-getsuperconstructor'
  267. },
  268. GetTemplateObject: {
  269. url: 'https://262.ecma-international.org/6.0/#sec-gettemplateobject'
  270. },
  271. GetThisEnvironment: {
  272. url: 'https://262.ecma-international.org/6.0/#sec-getthisenvironment'
  273. },
  274. GetThisValue: {
  275. url: 'https://262.ecma-international.org/6.0/#sec-getthisvalue'
  276. },
  277. GetV: {
  278. url: 'https://262.ecma-international.org/6.0/#sec-getv'
  279. },
  280. GetValue: {
  281. url: 'https://262.ecma-international.org/6.0/#sec-getvalue'
  282. },
  283. GetValueFromBuffer: {
  284. url: 'https://262.ecma-international.org/6.0/#sec-getvaluefrombuffer'
  285. },
  286. GetViewValue: {
  287. url: 'https://262.ecma-international.org/6.0/#sec-getviewvalue'
  288. },
  289. HasOwnProperty: {
  290. url: 'https://262.ecma-international.org/6.0/#sec-hasownproperty'
  291. },
  292. HasPrimitiveBase: {
  293. url: 'https://262.ecma-international.org/6.0/#sec-jobs-and-job-queues'
  294. },
  295. HasProperty: {
  296. url: 'https://262.ecma-international.org/6.0/#sec-hasproperty'
  297. },
  298. HourFromTime: {
  299. url: 'https://262.ecma-international.org/6.0/#sec-hours-minutes-second-and-milliseconds'
  300. },
  301. ImportedLocalNames: {
  302. url: 'https://262.ecma-international.org/6.0/#sec-importedlocalnames'
  303. },
  304. InitializeHostDefinedRealm: {
  305. url: 'https://262.ecma-international.org/6.0/#sec-initializehostdefinedrealm'
  306. },
  307. InitializeReferencedBinding: {
  308. url: 'https://262.ecma-international.org/6.0/#sec-initializereferencedbinding'
  309. },
  310. InLeapYear: {
  311. url: 'https://262.ecma-international.org/6.0/#sec-year-number'
  312. },
  313. InstanceofOperator: {
  314. url: 'https://262.ecma-international.org/6.0/#sec-instanceofoperator'
  315. },
  316. IntegerIndexedElementGet: {
  317. url: 'https://262.ecma-international.org/6.0/#sec-integerindexedelementget'
  318. },
  319. IntegerIndexedElementSet: {
  320. url: 'https://262.ecma-international.org/6.0/#sec-integerindexedelementset'
  321. },
  322. IntegerIndexedObjectCreate: {
  323. url: 'https://262.ecma-international.org/6.0/#sec-integerindexedobjectcreate'
  324. },
  325. InternalizeJSONProperty: {
  326. url: 'https://262.ecma-international.org/6.0/#sec-internalizejsonproperty'
  327. },
  328. Invoke: {
  329. url: 'https://262.ecma-international.org/6.0/#sec-invoke'
  330. },
  331. IsAccessorDescriptor: {
  332. url: 'https://262.ecma-international.org/6.0/#sec-isaccessordescriptor'
  333. },
  334. IsAnonymousFunctionDefinition: {
  335. url: 'https://262.ecma-international.org/6.0/#sec-isanonymousfunctiondefinition'
  336. },
  337. IsArray: {
  338. url: 'https://262.ecma-international.org/6.0/#sec-isarray'
  339. },
  340. IsCallable: {
  341. url: 'https://262.ecma-international.org/6.0/#sec-iscallable'
  342. },
  343. IsCompatiblePropertyDescriptor: {
  344. url: 'https://262.ecma-international.org/6.0/#sec-iscompatiblepropertydescriptor'
  345. },
  346. IsConcatSpreadable: {
  347. url: 'https://262.ecma-international.org/6.0/#sec-isconcatspreadable'
  348. },
  349. IsConstructor: {
  350. url: 'https://262.ecma-international.org/6.0/#sec-isconstructor'
  351. },
  352. IsDataDescriptor: {
  353. url: 'https://262.ecma-international.org/6.0/#sec-isdatadescriptor'
  354. },
  355. IsDetachedBuffer: {
  356. url: 'https://262.ecma-international.org/6.0/#sec-isdetachedbuffer'
  357. },
  358. IsExtensible: {
  359. url: 'https://262.ecma-international.org/6.0/#sec-isextensible-o'
  360. },
  361. IsGenericDescriptor: {
  362. url: 'https://262.ecma-international.org/6.0/#sec-isgenericdescriptor'
  363. },
  364. IsInTailPosition: {
  365. url: 'https://262.ecma-international.org/6.0/#sec-isintailposition'
  366. },
  367. IsInteger: {
  368. url: 'https://262.ecma-international.org/6.0/#sec-isinteger'
  369. },
  370. IsLabelledFunction: {
  371. url: 'https://262.ecma-international.org/6.0/#sec-islabelledfunction'
  372. },
  373. IsPromise: {
  374. url: 'https://262.ecma-international.org/6.0/#sec-ispromise'
  375. },
  376. IsPropertyKey: {
  377. url: 'https://262.ecma-international.org/6.0/#sec-ispropertykey'
  378. },
  379. IsPropertyReference: {
  380. url: 'https://262.ecma-international.org/6.0/#sec-jobs-and-job-queues'
  381. },
  382. IsRegExp: {
  383. url: 'https://262.ecma-international.org/6.0/#sec-isregexp'
  384. },
  385. IsStrictReference: {
  386. url: 'https://262.ecma-international.org/6.0/#sec-jobs-and-job-queues'
  387. },
  388. IsSuperReference: {
  389. url: 'https://262.ecma-international.org/6.0/#sec-jobs-and-job-queues'
  390. },
  391. IsUnresolvableReference: {
  392. url: 'https://262.ecma-international.org/6.0/#sec-jobs-and-job-queues'
  393. },
  394. IsWordChar: {
  395. url: 'https://262.ecma-international.org/6.0/#sec-runtime-semantics-iswordchar-abstract-operation'
  396. },
  397. IteratorClose: {
  398. url: 'https://262.ecma-international.org/6.0/#sec-iteratorclose'
  399. },
  400. IteratorComplete: {
  401. url: 'https://262.ecma-international.org/6.0/#sec-iteratorcomplete'
  402. },
  403. IteratorNext: {
  404. url: 'https://262.ecma-international.org/6.0/#sec-iteratornext'
  405. },
  406. IteratorStep: {
  407. url: 'https://262.ecma-international.org/6.0/#sec-iteratorstep'
  408. },
  409. IteratorValue: {
  410. url: 'https://262.ecma-international.org/6.0/#sec-iteratorvalue'
  411. },
  412. LocalTime: {
  413. url: 'https://262.ecma-international.org/6.0/#sec-localtime'
  414. },
  415. LoopContinues: {
  416. url: 'https://262.ecma-international.org/6.0/#sec-loopcontinues'
  417. },
  418. MakeArgGetter: {
  419. url: 'https://262.ecma-international.org/6.0/#sec-makearggetter'
  420. },
  421. MakeArgSetter: {
  422. url: 'https://262.ecma-international.org/6.0/#sec-makeargsetter'
  423. },
  424. MakeClassConstructor: {
  425. url: 'https://262.ecma-international.org/6.0/#sec-makeclassconstructor'
  426. },
  427. MakeConstructor: {
  428. url: 'https://262.ecma-international.org/6.0/#sec-makeconstructor'
  429. },
  430. MakeDate: {
  431. url: 'https://262.ecma-international.org/6.0/#sec-makedate'
  432. },
  433. MakeDay: {
  434. url: 'https://262.ecma-international.org/6.0/#sec-makeday'
  435. },
  436. MakeMethod: {
  437. url: 'https://262.ecma-international.org/6.0/#sec-makemethod'
  438. },
  439. MakeSuperPropertyReference: {
  440. url: 'https://262.ecma-international.org/6.0/#sec-makesuperpropertyreference'
  441. },
  442. MakeTime: {
  443. url: 'https://262.ecma-international.org/6.0/#sec-maketime'
  444. },
  445. max: {
  446. url: 'https://262.ecma-international.org/6.0/#sec-algorithm-conventions'
  447. },
  448. min: {
  449. url: 'https://262.ecma-international.org/6.0/#sec-algorithm-conventions'
  450. },
  451. MinFromTime: {
  452. url: 'https://262.ecma-international.org/6.0/#sec-hours-minutes-second-and-milliseconds'
  453. },
  454. ModuleNamespaceCreate: {
  455. url: 'https://262.ecma-international.org/6.0/#sec-modulenamespacecreate'
  456. },
  457. modulo: {
  458. url: 'https://262.ecma-international.org/6.0/#sec-algorithm-conventions'
  459. },
  460. MonthFromTime: {
  461. url: 'https://262.ecma-international.org/6.0/#sec-month-number'
  462. },
  463. msFromTime: {
  464. url: 'https://262.ecma-international.org/6.0/#sec-hours-minutes-second-and-milliseconds'
  465. },
  466. msPerDay: {
  467. url: 'https://262.ecma-international.org/6.0/#sec-day-number-and-time-within-day'
  468. },
  469. NewDeclarativeEnvironment: {
  470. url: 'https://262.ecma-international.org/6.0/#sec-newdeclarativeenvironment'
  471. },
  472. NewFunctionEnvironment: {
  473. url: 'https://262.ecma-international.org/6.0/#sec-newfunctionenvironment'
  474. },
  475. NewGlobalEnvironment: {
  476. url: 'https://262.ecma-international.org/6.0/#sec-newglobalenvironment'
  477. },
  478. NewModuleEnvironment: {
  479. url: 'https://262.ecma-international.org/6.0/#sec-newmoduleenvironment'
  480. },
  481. NewObjectEnvironment: {
  482. url: 'https://262.ecma-international.org/6.0/#sec-newobjectenvironment'
  483. },
  484. NewPromiseCapability: {
  485. url: 'https://262.ecma-international.org/6.0/#sec-newpromisecapability'
  486. },
  487. NormalCompletion: {
  488. url: 'https://262.ecma-international.org/6.0/#sec-normalcompletion'
  489. },
  490. ObjectCreate: {
  491. url: 'https://262.ecma-international.org/6.0/#sec-objectcreate'
  492. },
  493. ObjectDefineProperties: {
  494. url: 'https://262.ecma-international.org/6.0/#sec-objectdefineproperties'
  495. },
  496. OrdinaryCallBindThis: {
  497. url: 'https://262.ecma-international.org/6.0/#sec-ordinarycallbindthis'
  498. },
  499. OrdinaryCallEvaluateBody: {
  500. url: 'https://262.ecma-international.org/6.0/#sec-ordinarycallevaluatebody'
  501. },
  502. OrdinaryCreateFromConstructor: {
  503. url: 'https://262.ecma-international.org/6.0/#sec-ordinarycreatefromconstructor'
  504. },
  505. OrdinaryDefineOwnProperty: {
  506. url: 'https://262.ecma-international.org/6.0/#sec-ordinarydefineownproperty'
  507. },
  508. OrdinaryGetOwnProperty: {
  509. url: 'https://262.ecma-international.org/6.0/#sec-ordinarygetownproperty'
  510. },
  511. OrdinaryHasInstance: {
  512. url: 'https://262.ecma-international.org/6.0/#sec-ordinaryhasinstance'
  513. },
  514. OrdinaryHasProperty: {
  515. url: 'https://262.ecma-international.org/6.0/#sec-ordinaryhasproperty'
  516. },
  517. ParseModule: {
  518. url: 'https://262.ecma-international.org/6.0/#sec-parsemodule'
  519. },
  520. PerformEval: {
  521. url: 'https://262.ecma-international.org/6.0/#sec-performeval'
  522. },
  523. PerformPromiseAll: {
  524. url: 'https://262.ecma-international.org/6.0/#sec-performpromiseall'
  525. },
  526. PerformPromiseRace: {
  527. url: 'https://262.ecma-international.org/6.0/#sec-performpromiserace'
  528. },
  529. PerformPromiseThen: {
  530. url: 'https://262.ecma-international.org/6.0/#sec-performpromisethen'
  531. },
  532. PrepareForOrdinaryCall: {
  533. url: 'https://262.ecma-international.org/6.0/#sec-prepareforordinarycall'
  534. },
  535. PrepareForTailCall: {
  536. url: 'https://262.ecma-international.org/6.0/#sec-preparefortailcall'
  537. },
  538. ProxyCreate: {
  539. url: 'https://262.ecma-international.org/6.0/#sec-proxycreate'
  540. },
  541. PutValue: {
  542. url: 'https://262.ecma-international.org/6.0/#sec-putvalue'
  543. },
  544. QuoteJSONString: {
  545. url: 'https://262.ecma-international.org/6.0/#sec-quotejsonstring'
  546. },
  547. RegExpAlloc: {
  548. url: 'https://262.ecma-international.org/6.0/#sec-regexpalloc'
  549. },
  550. RegExpBuiltinExec: {
  551. url: 'https://262.ecma-international.org/6.0/#sec-regexpbuiltinexec'
  552. },
  553. RegExpCreate: {
  554. url: 'https://262.ecma-international.org/6.0/#sec-regexpcreate'
  555. },
  556. RegExpExec: {
  557. url: 'https://262.ecma-international.org/6.0/#sec-regexpexec'
  558. },
  559. RegExpInitialize: {
  560. url: 'https://262.ecma-international.org/6.0/#sec-regexpinitialize'
  561. },
  562. RejectPromise: {
  563. url: 'https://262.ecma-international.org/6.0/#sec-rejectpromise'
  564. },
  565. RepeatMatcher: {
  566. url: 'https://262.ecma-international.org/6.0/#sec-runtime-semantics-repeatmatcher-abstract-operation'
  567. },
  568. RequireObjectCoercible: {
  569. url: 'https://262.ecma-international.org/6.0/#sec-requireobjectcoercible'
  570. },
  571. ResolveBinding: {
  572. url: 'https://262.ecma-international.org/6.0/#sec-resolvebinding'
  573. },
  574. ResolveThisBinding: {
  575. url: 'https://262.ecma-international.org/6.0/#sec-resolvethisbinding'
  576. },
  577. SameValue: {
  578. url: 'https://262.ecma-international.org/6.0/#sec-samevalue'
  579. },
  580. SameValueZero: {
  581. url: 'https://262.ecma-international.org/6.0/#sec-samevaluezero'
  582. },
  583. SecFromTime: {
  584. url: 'https://262.ecma-international.org/6.0/#sec-hours-minutes-second-and-milliseconds'
  585. },
  586. SerializeJSONArray: {
  587. url: 'https://262.ecma-international.org/6.0/#sec-serializejsonarray'
  588. },
  589. SerializeJSONObject: {
  590. url: 'https://262.ecma-international.org/6.0/#sec-serializejsonobject'
  591. },
  592. SerializeJSONProperty: {
  593. url: 'https://262.ecma-international.org/6.0/#sec-serializejsonproperty'
  594. },
  595. Set: {
  596. url: 'https://262.ecma-international.org/6.0/#sec-set-o-p-v-throw'
  597. },
  598. SetDefaultGlobalBindings: {
  599. url: 'https://262.ecma-international.org/6.0/#sec-setdefaultglobalbindings'
  600. },
  601. SetFunctionName: {
  602. url: 'https://262.ecma-international.org/6.0/#sec-setfunctionname'
  603. },
  604. SetIntegrityLevel: {
  605. url: 'https://262.ecma-international.org/6.0/#sec-setintegritylevel'
  606. },
  607. SetRealmGlobalObject: {
  608. url: 'https://262.ecma-international.org/6.0/#sec-setrealmglobalobject'
  609. },
  610. SetValueInBuffer: {
  611. url: 'https://262.ecma-international.org/6.0/#sec-setvalueinbuffer'
  612. },
  613. SetViewValue: {
  614. url: 'https://262.ecma-international.org/6.0/#sec-setviewvalue'
  615. },
  616. sign: {
  617. url: 'https://262.ecma-international.org/6.0/#sec-algorithm-conventions'
  618. },
  619. SortCompare: {
  620. url: 'https://262.ecma-international.org/6.0/#sec-sortcompare'
  621. },
  622. SpeciesConstructor: {
  623. url: 'https://262.ecma-international.org/6.0/#sec-speciesconstructor'
  624. },
  625. SplitMatch: {
  626. url: 'https://262.ecma-international.org/6.0/#sec-splitmatch'
  627. },
  628. 'Strict Equality Comparison': {
  629. url: 'https://262.ecma-international.org/6.0/#sec-strict-equality-comparison'
  630. },
  631. StringCreate: {
  632. url: 'https://262.ecma-international.org/6.0/#sec-stringcreate'
  633. },
  634. StringGetIndexProperty: {
  635. url: 'https://262.ecma-international.org/6.0/#sec-stringgetindexproperty'
  636. },
  637. SymbolDescriptiveString: {
  638. url: 'https://262.ecma-international.org/6.0/#sec-symboldescriptivestring'
  639. },
  640. TestIntegrityLevel: {
  641. url: 'https://262.ecma-international.org/6.0/#sec-testintegritylevel'
  642. },
  643. thisBooleanValue: {
  644. url: 'https://262.ecma-international.org/6.0/#sec-properties-of-the-boolean-prototype-object'
  645. },
  646. thisNumberValue: {
  647. url: 'https://262.ecma-international.org/6.0/#sec-properties-of-the-number-prototype-object'
  648. },
  649. thisStringValue: {
  650. url: 'https://262.ecma-international.org/6.0/#sec-properties-of-the-string-prototype-object'
  651. },
  652. thisTimeValue: {
  653. url: 'https://262.ecma-international.org/6.0/#sec-properties-of-the-date-prototype-object'
  654. },
  655. TimeClip: {
  656. url: 'https://262.ecma-international.org/6.0/#sec-timeclip'
  657. },
  658. TimeFromYear: {
  659. url: 'https://262.ecma-international.org/6.0/#sec-year-number'
  660. },
  661. TimeWithinDay: {
  662. url: 'https://262.ecma-international.org/6.0/#sec-day-number-and-time-within-day'
  663. },
  664. ToBoolean: {
  665. url: 'https://262.ecma-international.org/6.0/#sec-toboolean'
  666. },
  667. ToDateString: {
  668. url: 'https://262.ecma-international.org/6.0/#sec-todatestring'
  669. },
  670. ToInt16: {
  671. url: 'https://262.ecma-international.org/6.0/#sec-toint16'
  672. },
  673. ToInt32: {
  674. url: 'https://262.ecma-international.org/6.0/#sec-toint32'
  675. },
  676. ToInt8: {
  677. url: 'https://262.ecma-international.org/6.0/#sec-toint8'
  678. },
  679. ToInteger: {
  680. url: 'https://262.ecma-international.org/6.0/#sec-tointeger'
  681. },
  682. ToLength: {
  683. url: 'https://262.ecma-international.org/6.0/#sec-tolength'
  684. },
  685. ToNumber: {
  686. url: 'https://262.ecma-international.org/6.0/#sec-tonumber'
  687. },
  688. ToObject: {
  689. url: 'https://262.ecma-international.org/6.0/#sec-toobject'
  690. },
  691. ToPrimitive: {
  692. url: 'https://262.ecma-international.org/6.0/#sec-toprimitive'
  693. },
  694. ToPropertyDescriptor: {
  695. url: 'https://262.ecma-international.org/6.0/#sec-topropertydescriptor'
  696. },
  697. ToPropertyKey: {
  698. url: 'https://262.ecma-international.org/6.0/#sec-topropertykey'
  699. },
  700. ToString: {
  701. url: 'https://262.ecma-international.org/6.0/#sec-tostring'
  702. },
  703. ToUint16: {
  704. url: 'https://262.ecma-international.org/6.0/#sec-touint16'
  705. },
  706. ToUint32: {
  707. url: 'https://262.ecma-international.org/6.0/#sec-touint32'
  708. },
  709. ToUint8: {
  710. url: 'https://262.ecma-international.org/6.0/#sec-touint8'
  711. },
  712. ToUint8Clamp: {
  713. url: 'https://262.ecma-international.org/6.0/#sec-touint8clamp'
  714. },
  715. TriggerPromiseReactions: {
  716. url: 'https://262.ecma-international.org/6.0/#sec-triggerpromisereactions'
  717. },
  718. Type: {
  719. url: 'https://262.ecma-international.org/6.0/#sec-ecmascript-data-types-and-values'
  720. },
  721. TypedArrayFrom: {
  722. url: 'https://262.ecma-international.org/6.0/#sec-typedarrayfrom'
  723. },
  724. UpdateEmpty: {
  725. url: 'https://262.ecma-international.org/6.0/#sec-updateempty'
  726. },
  727. UTC: {
  728. url: 'https://262.ecma-international.org/6.0/#sec-utc-t'
  729. },
  730. ValidateAndApplyPropertyDescriptor: {
  731. url: 'https://262.ecma-international.org/6.0/#sec-validateandapplypropertydescriptor'
  732. },
  733. ValidateTypedArray: {
  734. url: 'https://262.ecma-international.org/6.0/#sec-validatetypedarray'
  735. },
  736. WeekDay: {
  737. url: 'https://262.ecma-international.org/6.0/#sec-week-day'
  738. },
  739. YearFromTime: {
  740. url: 'https://262.ecma-international.org/6.0/#sec-year-number'
  741. }
  742. };