diff --git a/docs/native.wasm b/docs/native.wasm index f6e5415..9a84dba 100644 Binary files a/docs/native.wasm and b/docs/native.wasm differ diff --git a/peglib.h b/peglib.h index 675c7bd..3ba3706 100644 --- a/peglib.h +++ b/peglib.h @@ -2822,6 +2822,9 @@ inline void ReferenceChecker::visit(Reference &ope) { error_s[ope.name_] = ope.s_; error_message[ope.name_] = "'" + ope.name_ + "' is not macro."; } + for (auto arg : ope.args_) { + arg->accept(*this); + } } }