Beispiel #1
0
func (p *parser) parseReturnStmt(n *parse.Node) ast.Stmt {
	ret := ast.ReturnStmt{
		Return: token.Pos(n.Child(0).Pos()),
	}
	if n.ChildCount() > 1 {
		ret.Results = p.parseExprList(n.Child(1))
	}
	return &ret
}