Lines Matching refs:key
54 }) ? function (it, key, D) {
55 var protoDesc = gOPD(ObjectProto, key);
56 if (protoDesc) delete ObjectProto[key];
57 dP(it, key, D);
58 if (protoDesc && it !== ObjectProto) dP(ObjectProto, key, protoDesc);
73 var $defineProperty = function defineProperty(it, key, D) { argument
74 if (it === ObjectProto) $defineProperty(OPSymbols, key, D);
76 key = toPrimitive(key, true);
78 if (has(AllSymbols, key)) {
81 it[HIDDEN][key] = true;
83 if (has(it, HIDDEN) && it[HIDDEN][key]) it[HIDDEN][key] = false;
85 } return setSymbolDesc(it, key, D);
86 } return dP(it, key, D);
93 var key;
94 while (l > i) $defineProperty(it, key = keys[i++], P[key]);
100 var $propertyIsEnumerable = function propertyIsEnumerable(key) { argument
101 var E = isEnum.call(this, key = toPrimitive(key, true));
102 if (this === ObjectProto && has(AllSymbols, key) && !has(OPSymbols, key)) return false;
103 …return E || !has(this, key) || !has(AllSymbols, key) || has(this, HIDDEN) && this[HIDDEN][key] ? E…
105 var $getOwnPropertyDescriptor = function getOwnPropertyDescriptor(it, key) { argument
107 key = toPrimitive(key, true);
108 if (it === ObjectProto && has(AllSymbols, key) && !has(OPSymbols, key)) return;
109 var D = gOPD(it, key);
110 if (D && has(AllSymbols, key) && !(has(it, HIDDEN) && it[HIDDEN][key])) D.enumerable = true;
117 var key;
119 if (!has(AllSymbols, key = names[i++]) && key != HIDDEN && key != META) result.push(key);
127 var key;
129 …if (has(AllSymbols, key = names[i++]) && (IS_OP ? has(ObjectProto, key) : true)) result.push(AllSy…
176 'for': function (key) { argument
177 return has(SymbolRegistry, key += '')
178 ? SymbolRegistry[key]
179 : SymbolRegistry[key] = $Symbol(key);
184 for (var key in SymbolRegistry) if (SymbolRegistry[key] === sym) return key;
230 if (!isArray(replacer)) replacer = function (key, value) {
231 if (typeof $replacer == 'function') value = $replacer.call(this, key, value);