From 37fe8bd1ff763a575161fe9b66322f0918407e06 Mon Sep 17 00:00:00 2001 From: yhirose Date: Fri, 5 Jun 2015 11:51:45 -0400 Subject: [PATCH] Fixed build errors. --- peglib.h | 4 ++-- test/test.cc | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/peglib.h b/peglib.h index e0b572c..e3d5121 100644 --- a/peglib.h +++ b/peglib.h @@ -1213,7 +1213,7 @@ private: AssignIDToDefinition assignId; holder_->accept(assignId); - Context cxt(s, n, assignId.ids.size(, enablePackratParsing); + Context cxt(s, n, assignId.ids.size(), enablePackratParsing); auto len = holder_->parse(s, n, sv, cxt, dt); return Result{ success(len), len, cxt.error_pos, cxt.message_pos, cxt.message }; } @@ -1328,7 +1328,7 @@ inline void WeakHolder::accept(Visitor& v) { v.visit(*this); } inline void Holder::accept(Visitor& v) { v.visit(*this); } inline void DefinitionReference::accept(Visitor& v) { v.visit(*this); } -inline void DefinitionIDs::visit(Holder& ope) { +inline void AssignIDToDefinition::visit(Holder& ope) { auto p = (void*)ope.outer_; if (ids.find(p) != ids.end()) { return; diff --git a/test/test.cc b/test/test.cc index a5adc5c..49d5973 100644 --- a/test/test.cc +++ b/test/test.cc @@ -172,7 +172,7 @@ TEST_CASE("Visit test", "[general]") TAG_NAME <= oom(seq(npd(chr(']')), dot())); WS <= zom(cls(" \t")); - DefinitionIDs defIds; + AssignIDToDefinition defIds; ROOT.accept(defIds); REQUIRE(defIds.ids.size() == 4);