diff --git a/include/sol/inheritance.hpp b/include/sol/inheritance.hpp index 68799e5a..6abe6ad9 100644 --- a/include/sol/inheritance.hpp +++ b/include/sol/inheritance.hpp @@ -37,6 +37,9 @@ namespace sol { typedef bases<> base_classes_tag; const auto base_classes = base_classes_tag(); + template + struct is_to_stringable> : std::false_type {}; + namespace detail { inline decltype(auto) base_class_check_key() { diff --git a/include/sol/types.hpp b/include/sol/types.hpp index 45e50cf3..7441df30 100644 --- a/include/sol/types.hpp +++ b/include/sol/types.hpp @@ -911,9 +911,6 @@ namespace sol { struct is_to_stringable : meta::any>, meta::supports_adl_to_string>, meta::supports_ostream_op>> {}; - template - struct is_to_stringable> : std::false_type {}; - namespace detail { template struct lua_type_of : std::integral_constant {}; diff --git a/single/include/sol/forward.hpp b/single/include/sol/forward.hpp index c4281c78..7df9e522 100644 --- a/single/include/sol/forward.hpp +++ b/single/include/sol/forward.hpp @@ -20,8 +20,8 @@ // CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. // This file was generated with a script. -// Generated 2019-08-27 23:54:45.842889 UTC -// This header was generated with sol v3.0.3 (revision 683d139) +// Generated 2019-08-28 00:04:12.272016 UTC +// This header was generated with sol v3.0.3 (revision a2e01ad) // https://github.com/ThePhD/sol2 #ifndef SOL_SINGLE_INCLUDE_FORWARD_HPP diff --git a/single/include/sol/sol.hpp b/single/include/sol/sol.hpp index 498004e2..b3cfe5d3 100644 --- a/single/include/sol/sol.hpp +++ b/single/include/sol/sol.hpp @@ -20,8 +20,8 @@ // CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. // This file was generated with a script. -// Generated 2019-08-27 23:54:42.782874 UTC -// This header was generated with sol v3.0.3 (revision 683d139) +// Generated 2019-08-28 00:04:08.251517 UTC +// This header was generated with sol v3.0.3 (revision a2e01ad) // https://github.com/ThePhD/sol2 #ifndef SOL_SINGLE_INCLUDE_HPP @@ -7134,9 +7134,6 @@ namespace sol { struct is_to_stringable : meta::any>, meta::supports_adl_to_string>, meta::supports_ostream_op>> {}; - template - struct is_to_stringable> : std::false_type {}; - namespace detail { template struct lua_type_of : std::integral_constant {}; @@ -8092,6 +8089,9 @@ namespace sol { typedef bases<> base_classes_tag; const auto base_classes = base_classes_tag(); + template + struct is_to_stringable> : std::false_type {}; + namespace detail { inline decltype(auto) base_class_check_key() {