From 0d9478e3151b63fce963bdd22d4d805af5d5a10b Mon Sep 17 00:00:00 2001 From: Denis Pushkarev Date: Fri, 23 Dec 2022 02:49:01 +0700 Subject: [PATCH] add some comments --- packages/core-js-pure/override/internals/a-map.js | 1 + packages/core-js-pure/override/internals/a-set.js | 1 + packages/core-js-pure/override/internals/a-weak-map.js | 1 + packages/core-js-pure/override/internals/a-weak-set.js | 1 + packages/core-js/internals/a-map.js | 1 + packages/core-js/internals/a-set.js | 1 + packages/core-js/internals/a-weak-map.js | 1 + packages/core-js/internals/a-weak-set.js | 1 + 8 files changed, 8 insertions(+) diff --git a/packages/core-js-pure/override/internals/a-map.js b/packages/core-js-pure/override/internals/a-map.js index cc0ea01b7bd6..b6837a1c88aa 100644 --- a/packages/core-js-pure/override/internals/a-map.js +++ b/packages/core-js-pure/override/internals/a-map.js @@ -1,5 +1,6 @@ var tryToString = require('../internals/try-to-string'); +// Perform ? RequireInternalSlot(M, [[MapData]]) module.exports = function (it) { if (typeof it == 'object' && 'size' in it && 'has' in it && 'get' in it && 'set' in it && 'delete' in it && 'entries' in it) return it; throw TypeError(tryToString(it) + ' is not a map'); diff --git a/packages/core-js-pure/override/internals/a-set.js b/packages/core-js-pure/override/internals/a-set.js index ab5a5f5ec665..27c3caa9d793 100644 --- a/packages/core-js-pure/override/internals/a-set.js +++ b/packages/core-js-pure/override/internals/a-set.js @@ -1,5 +1,6 @@ var tryToString = require('../internals/try-to-string'); +// Perform ? RequireInternalSlot(M, [[SetData]]) module.exports = function (it) { if (typeof it == 'object' && 'size' in it && 'has' in it && 'add' in it && 'delete' in it && 'keys' in it) return it; throw TypeError(tryToString(it) + ' is not a set'); diff --git a/packages/core-js-pure/override/internals/a-weak-map.js b/packages/core-js-pure/override/internals/a-weak-map.js index d2bd5f2c8530..9d9645139358 100644 --- a/packages/core-js-pure/override/internals/a-weak-map.js +++ b/packages/core-js-pure/override/internals/a-weak-map.js @@ -1,5 +1,6 @@ var tryToString = require('../internals/try-to-string'); +// Perform ? RequireInternalSlot(M, [[WeakMapData]]) module.exports = function (it) { if (typeof it == 'object' && 'has' in it && 'get' in it && 'set' in it && 'delete') return it; throw TypeError(tryToString(it) + ' is not a weakmap'); diff --git a/packages/core-js-pure/override/internals/a-weak-set.js b/packages/core-js-pure/override/internals/a-weak-set.js index 602ab4ababef..9df1aeb226f1 100644 --- a/packages/core-js-pure/override/internals/a-weak-set.js +++ b/packages/core-js-pure/override/internals/a-weak-set.js @@ -1,5 +1,6 @@ var tryToString = require('../internals/try-to-string'); +// Perform ? RequireInternalSlot(M, [[WeakSetData]]) module.exports = function (it) { if (typeof it == 'object' && 'has' in it && 'add' in it && 'delete' in it) return it; throw TypeError(tryToString(it) + ' is not a weakset'); diff --git a/packages/core-js/internals/a-map.js b/packages/core-js/internals/a-map.js index 321b607d8efd..1eb1a68461cc 100644 --- a/packages/core-js/internals/a-map.js +++ b/packages/core-js/internals/a-map.js @@ -1,5 +1,6 @@ var has = require('../internals/map-helpers').has; +// Perform ? RequireInternalSlot(M, [[MapData]]) module.exports = function (it) { has(it); return it; diff --git a/packages/core-js/internals/a-set.js b/packages/core-js/internals/a-set.js index 6fb96ac60b23..3eeefc3922a6 100644 --- a/packages/core-js/internals/a-set.js +++ b/packages/core-js/internals/a-set.js @@ -1,5 +1,6 @@ var has = require('../internals/set-helpers').has; +// Perform ? RequireInternalSlot(M, [[SetData]]) module.exports = function (it) { has(it); return it; diff --git a/packages/core-js/internals/a-weak-map.js b/packages/core-js/internals/a-weak-map.js index e7a72ee455cd..2cac4b0de23a 100644 --- a/packages/core-js/internals/a-weak-map.js +++ b/packages/core-js/internals/a-weak-map.js @@ -1,5 +1,6 @@ var has = require('../internals/weak-map-helpers').has; +// Perform ? RequireInternalSlot(M, [[WeakMapData]]) module.exports = function (it) { has(it); return it; diff --git a/packages/core-js/internals/a-weak-set.js b/packages/core-js/internals/a-weak-set.js index 37989f859715..5e2021210ab0 100644 --- a/packages/core-js/internals/a-weak-set.js +++ b/packages/core-js/internals/a-weak-set.js @@ -1,5 +1,6 @@ var has = require('../internals/weak-set-helpers').has; +// Perform ? RequireInternalSlot(M, [[WeakSetData]]) module.exports = function (it) { has(it); return it;