Rename parameter static -> isStatic, fixes 'static is a reserved identifier' error when running in strict mode (#3006)

This commit is contained in:
Frank Wallis
2015-05-03 19:14:09 +01:00
parent 1625a6c314
commit 76dceb89e4

View File

@@ -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) && (<PropertyDeclaration>member).initializer) {
if (member.kind === SyntaxKind.PropertyDeclaration && isStatic === ((member.flags & NodeFlags.Static) !== 0) && (<PropertyDeclaration>member).initializer) {
properties.push(<PropertyDeclaration>member);
}
}