remove superClass truthy check
This commit is contained in:
parent
8a4ab088e4
commit
4fdff567c6
@ -379,11 +379,9 @@ helpers.inherits = template(`
|
||||
|
||||
helpers.inheritsLoose = template(`
|
||||
(function (subClass, superClass) {
|
||||
subClass.prototype = Object.create(superClass && superClass.prototype);
|
||||
subClass.prototype = Object.create(superClass.prototype);
|
||||
subClass.prototype.constructor = subClass;
|
||||
if (superClass) {
|
||||
subClass.__proto__ = superClass;
|
||||
}
|
||||
subClass.__proto__ = superClass;
|
||||
})
|
||||
`);
|
||||
|
||||
|
||||
@ -1,4 +1,4 @@
|
||||
function _inheritsLoose(subClass, superClass) { subClass.prototype = Object.create(superClass && superClass.prototype); subClass.prototype.constructor = subClass; if (superClass) { subClass.__proto__ = superClass; } }
|
||||
function _inheritsLoose(subClass, superClass) { subClass.prototype = Object.create(superClass.prototype); subClass.prototype.constructor = subClass; subClass.__proto__ = superClass; }
|
||||
|
||||
let B = function B() {};
|
||||
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user