From 76dceb89e44944238ed4da12787f61b54bb07ba8 Mon Sep 17 00:00:00 2001 From: Frank Wallis Date: Sun, 3 May 2015 19:14:09 +0100 Subject: [PATCH] Rename parameter static -> isStatic, fixes 'static is a reserved identifier' error when running in strict mode (#3006) --- src/compiler/emitter.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/compiler/emitter.ts b/src/compiler/emitter.ts index 020952a765d..83a4ccf3c1a 100644 --- a/src/compiler/emitter.ts +++ b/src/compiler/emitter.ts @@ -3481,10 +3481,10 @@ var __param = (this && this.__param) || function (paramIndex, decorator) { } } - function getInitializedProperties(node: ClassLikeDeclaration, static: boolean) { + function getInitializedProperties(node: ClassLikeDeclaration, isStatic: boolean) { let properties: PropertyDeclaration[] = []; for (let member of node.members) { - if (member.kind === SyntaxKind.PropertyDeclaration && static === ((member.flags & NodeFlags.Static) !== 0) && (member).initializer) { + if (member.kind === SyntaxKind.PropertyDeclaration && isStatic === ((member.flags & NodeFlags.Static) !== 0) && (member).initializer) { properties.push(member); } }