xo-reader: refactor: demote exprstate.gen_expr to leaves that care
This commit is contained in:
parent
c1ab574a73
commit
b813e55194
5 changed files with 13 additions and 27 deletions
|
|
@ -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)}
|
||||
{}
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue