start, name, false, isGenerator,
FunctionDeclarationTree.Kind.DECLARATION);
}
private ParseTree parseFunctionExpression() {
SourcePosition start = getTreeStartLocation();
eat(Keywords.FUNCTION.type);
boolean isGenerator = eatOpt(TokenType.STAR) != null;
IdentifierToken name = eatIdOpt();
return parseFunctionTail(