From 86f903b65ec3f40bcf6e4d1ae4e812220ad3381c Mon Sep 17 00:00:00 2001 From: hvellyr Date: Wed, 25 May 2016 09:11:50 +0200 Subject: [PATCH] Fix compiler warning about unnecessary ";" ... on clang-3.7 --- peglib.h | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/peglib.h b/peglib.h index e741cb3..453a709 100644 --- a/peglib.h +++ b/peglib.h @@ -134,7 +134,7 @@ public: private: struct placeholder { - virtual ~placeholder() {}; + virtual ~placeholder() {} virtual placeholder* clone() const = 0; }; @@ -571,7 +571,7 @@ class Ope public: struct Visitor; - virtual ~Ope() {}; + virtual ~Ope() {} virtual size_t parse(const char* s, size_t n, SemanticValues& sv, Context& c, any& dt) const = 0; virtual void accept(Visitor& v) = 0; }; @@ -1492,7 +1492,7 @@ inline std::shared_ptr DefinitionReference::get_rule() const { } assert(rule_); return rule_; -}; +} inline void Sequence::accept(Visitor& v) { v.visit(*this); } inline void PrioritizedChoice::accept(Visitor& v) { v.visit(*this); }