From e72ab344196806cf6370a0416e333a565ba4ee37 Mon Sep 17 00:00:00 2001 From: Roland Conybeare Date: Mon, 16 Feb 2026 19:48:14 -0500 Subject: [PATCH] xo-expression2: upsert global vars works in DDefineSsm --- src/reader2/ParserStateMachine.cpp | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/reader2/ParserStateMachine.cpp b/src/reader2/ParserStateMachine.cpp index 0b2367ad..6df9133b 100644 --- a/src/reader2/ParserStateMachine.cpp +++ b/src/reader2/ParserStateMachine.cpp @@ -229,8 +229,9 @@ namespace xo { void ParserStateMachine::upsert_var(DVariable * var) { - scope log(XO_DEBUG(true), "stub impl"); - log && log(xtag("var", std::string_view(*(var->name())))); + assert(global_symtab_); + + global_symtab_->upsert_variable(this->expr_alloc(), var); } void