Avoid hitting __proto__ in _inheritsLoose (#12693)

This commit is contained in:
Сковорода Никита Андреевич
2021-01-26 22:15:41 +03:00
committed by GitHub
parent f7f0560bda
commit 9907bd86c9
20 changed files with 58 additions and 20 deletions

View File

@@ -1,6 +1,8 @@
function _assertThisInitialized(self) { if (self === void 0) { throw new ReferenceError("this hasn't been initialised - super() hasn't been called"); } return self; }
function _inheritsLoose(subClass, superClass) { subClass.prototype = Object.create(superClass.prototype); subClass.prototype.constructor = subClass; subClass.__proto__ = superClass; }
function _inheritsLoose(subClass, superClass) { subClass.prototype = Object.create(superClass.prototype); subClass.prototype.constructor = subClass; _setPrototypeOf(subClass, superClass); }
function _setPrototypeOf(o, p) { _setPrototypeOf = Object.setPrototypeOf || function _setPrototypeOf(o, p) { o.__proto__ = p; return o; }; return _setPrototypeOf(o, p); }
let B = function B() {
"use strict";