diff --git a/src/compiler/parser.ts b/src/compiler/parser.ts index f67873c2c40..fcc8c62ba16 100644 --- a/src/compiler/parser.ts +++ b/src/compiler/parser.ts @@ -1073,7 +1073,7 @@ module ts { case ParsingContext.TypeParameters: return isIdentifier(); case ParsingContext.ArgumentExpressions: - return isExpression(); + return token === SyntaxKind.CommaToken || isExpression(); case ParsingContext.ArrayLiteralMembers: return token === SyntaxKind.CommaToken || isExpression(); case ParsingContext.Parameters: