virtual public void implicit_cast_expression(implicit_cast_expression ast, int parent) { visit(ast.expr, parent); }
public virtual expression implicit_cast_expression(implicit_cast_expression ast, int lvalue, int rvalue) { ast.expr = expression(ast.expr, lvalue, rvalue); return(wrap(ast, rvalue)); }