From e339055e0be42221a4eedd5edd8a058693de4ab8 Mon Sep 17 00:00:00 2001 From: Jason Turner Date: Tue, 23 Jun 2015 16:07:57 -0600 Subject: [PATCH] Address some warnings for clang/gcc --- include/chaiscript/dispatchkit/type_conversions.hpp | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/include/chaiscript/dispatchkit/type_conversions.hpp b/include/chaiscript/dispatchkit/type_conversions.hpp index 91a496e..9071df3 100644 --- a/include/chaiscript/dispatchkit/type_conversions.hpp +++ b/include/chaiscript/dispatchkit/type_conversions.hpp @@ -267,7 +267,7 @@ namespace chaiscript throw chaiscript::exception::bad_boxed_dynamic_cast(t_base.get_type_info(), typeid(Derived), "Unable to cast down inheritance hierarchy with non-polymorphic types"); } - virtual bool bidir() const + virtual bool bidir() const CHAISCRIPT_OVERRIDE { return false; } @@ -301,7 +301,7 @@ namespace chaiscript return m_func(t_from); } - virtual bool bidir() const + virtual bool bidir() const CHAISCRIPT_OVERRIDE { return false; } @@ -455,7 +455,7 @@ namespace chaiscript const Type_Info &to, const Type_Info &from) const { return std::find_if(m_conversions.begin(), m_conversions.end(), - [&to, &from](const std::shared_ptr &conversion) + [&to, &from](const std::shared_ptr &conversion) -> bool { return (conversion->to().bare_equal(to) && conversion->from().bare_equal(from)) || (conversion->bidir() && conversion->from().bare_equal(to) && conversion->to().bare_equal(from));