Lines Matching refs:proto

3375     if (!BUGGY && kind in proto) return proto[kind];
3397 var proto = Base.prototype;
3398 var $native = proto[ITERATOR] || proto[FF_ITERATOR] || DEFAULT && proto[DEFAULT];
3401 var $anyNative = NAME == 'Array' ? proto.entries || $native : $native;
3421 if ((!LIBRARY || FORCED) && (BUGGY || VALUES_BUG || !proto[ITERATOR])) {
3422 hide(proto, ITERATOR, $default);
3435 if (!(key in proto)) redefine(proto, key, methods[key]);
4186 var proto = Collection && Collection.prototype;
4189 if (proto) {
4190 if (!proto[ITERATOR]) hide(proto, ITERATOR, ArrayValues);
4191 if (!proto[TO_STRING_TAG]) hide(proto, TO_STRING_TAG, NAME);
4194 if (!proto[key]) redefine(proto, key, $iterators[key], true);
5125 var proto = $WeakMap.prototype;
5126 var method = proto[key];
5127 redefine(proto, key, function (a, b) {
5473 var proto = C && C.prototype;
5477 var fn = proto[KEY];
5478 redefine(proto, KEY, KEY == 'delete' ? function (a) {
5493 if (typeof C != 'function' || !(IS_WEAK || proto.forEach && !fails(function () {
5526 C.prototype = proto;
5527 proto.constructor = C;
5537 if (IS_WEAK && proto.clear) delete proto.clear;
5580 var check = function check(O, proto) {
5582 if (!isObject(proto) && proto !== null) throw TypeError(proto + ": can't set as prototype!");
5595 return function setPrototypeOf(O, proto) {
5596 check(O, proto);
5597 if (buggy) O.__proto__ = proto;else set(O, proto);
35628 function createNameTable(name, proto) {
35629 if (!proto) {
35630 proto = [[], []];
35633proto[0][0] || 'Original licence', proto[0][1] || name, proto[0][2] || 'Unknown', proto[0][3] || '…
35638 str = proto[1][i] || strings[i];