From ed2cd997bc8e88210469bdd317e335802132d3c6 Mon Sep 17 00:00:00 2001 From: Cyrus Najmabadi Date: Tue, 25 Nov 2014 00:30:41 -0800 Subject: [PATCH] An asterisk is not a legal start of an enum member. --- src/compiler/parser.ts | 1 + 1 file changed, 1 insertion(+) diff --git a/src/compiler/parser.ts b/src/compiler/parser.ts index 9da5d5cb111..fbf98071ff8 100644 --- a/src/compiler/parser.ts +++ b/src/compiler/parser.ts @@ -1262,6 +1262,7 @@ module ts { case ParsingContext.ClassMembers: return lookAhead(isClassMemberStart); case ParsingContext.EnumMembers: + return isPropertyName(); case ParsingContext.ObjectLiteralMembers: return token === SyntaxKind.AsteriskToken || isPropertyName(); case ParsingContext.BaseTypeReferences: