Skip to content

Commit 50d570b

Browse files
Changed emit to use 'Object.prototype.hasOwnProperty'.
1 parent 6aa9ada commit 50d570b

File tree

1 file changed

+4
-3
lines changed

1 file changed

+4
-3
lines changed

src/compiler/emitter.ts

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -347,9 +347,10 @@ var __extends = (this && this.__extends) || function (d, b) {
347347

348348
const assignHelper = `
349349
var __assign = (this && this.__assign) || Object.assign || function(t) {
350-
for (var i = 1; i < arguments.length; i++) {
351-
var s = arguments[i];
352-
for (var p in s) if (s.hasOwnProperty(p)) t[p] = s[p];
350+
for (var s, i = 1, n = arguments.length; i < n; i++) {
351+
s = arguments[i];
352+
for (var p in s) if (Object.prototype.hasOwnProperty.call(s, p))
353+
t[p] = s[p];
353354
}
354355
return t;
355356
};`;

0 commit comments

Comments
 (0)