xo-reader: refactor: demote exprstate.gen_expr to leaves that care

This commit is contained in:
Roland Conybeare 2024-08-09 12:58:11 -04:00
commit b813e55194
5 changed files with 13 additions and 27 deletions

View file

@ -10,8 +10,7 @@ namespace xo {
}
define_xs::define_xs(rp<DefineExprAccess> def_expr)
: exprstate(exprstatetype::defexpr,
nullptr /*gen_expr*/),
: exprstate(exprstatetype::defexpr),
defxs_type_{defexprstatetype::def_0},
def_expr_{std::move(def_expr)}
{}