Have a node flag to indicate if a yield expression has a *.

This commit is contained in:
Cyrus Najmabadi committed 2014-11-25 01:11:58 -08:00
1 parent 8bbc4090ef
commit ce2e7fc5d5
2 files changed
+4 -1

No files matched your search

+3 -1
View File
@@ -2186,7 +2186,9 @@ module ts {
if (!scanner.hasPrecedingLineBreak() &&
(token === SyntaxKind.AsteriskToken || isStartOfExpression())) {
parseOptional(SyntaxKind.AsteriskToken);
if (parseOptional(SyntaxKind.AsteriskToken)) {
node.flags = NodeFlags.YieldStar;
}
node.expression = parseAssignmentExpression();
return finishNode(node);