diff --git a/src/compiler/emitter.ts b/src/compiler/emitter.ts index 8027ffaa0d4..a75065d4e38 100644 --- a/src/compiler/emitter.ts +++ b/src/compiler/emitter.ts @@ -1913,7 +1913,7 @@ var __param = (this && this.__param) || function (paramIndex, decorator) { write(".bind.apply("); emit(target); write(", [void 0].concat("); - emitListWithSpread(node.arguments, /*multiline*/false, /*trailingComma*/false); + emitListWithSpread(node.arguments, /*alwaysCopy*/true, /*multiline*/false, /*trailingComma*/false); write(")))"); write("()"); }