xo-reader2: + assemble lambda function type in DLambdaSsm

This commit is contained in:
Roland Conybeare 2026-01-30 12:41:09 -05:00
commit fcf171dfb6
8 changed files with 97 additions and 137 deletions

View file

@ -215,8 +215,7 @@ namespace xo {
if (ifstate_ == ifexprstatetype::if_0) {
this->ifstate_ = ifexprstatetype::if_1;
DExpectExprSsm::start(p_psm->parser_alloc(),
p_psm);
DExpectExprSsm::start(p_psm);
return;
}
@ -236,7 +235,7 @@ namespace xo {
if (ifstate_ == ifexprstatetype::if_2) {
this->ifstate_ = ifexprstatetype::if_3;
DExpectExprSsm::start(p_psm->parser_alloc(), p_psm);
DExpectExprSsm::start(p_psm);
return;
}
@ -279,7 +278,7 @@ namespace xo {
if (ifstate_ == ifexprstatetype::if_4) {
this->ifstate_ = ifexprstatetype::if_5;
DExpectExprSsm::start(p_psm->parser_alloc(), p_psm);
DExpectExprSsm::start(p_psm);
return;
}