diff --git a/single/sol/sol.hpp b/single/sol/sol.hpp index 86657690..a61f1249 100644 --- a/single/sol/sol.hpp +++ b/single/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 2017-12-26 13:03:03.527337 UTC -// This header was generated with sol v2.19.0 (revision 3fa176c) +// Generated 2017-12-28 17:37:34.993013 UTC +// This header was generated with sol v2.19.0 (revision 732b4bd) // https://github.com/ThePhD/sol2 #ifndef SOL_SINGLE_INCLUDE_HPP @@ -4896,15 +4896,25 @@ namespace sol { }; template - as_table_t as_table(T&& container) { + as_table_t as_table_ref(T&& container) { return as_table_t(std::forward(container)); } template - nested as_nested(T&& container) { + as_table_t> as_table(T&& container) { + return as_table_t>(std::forward(container)); + } + + template + nested as_nested_ref(T&& container) { return nested(std::forward(container)); } + template + nested> as_nested(T&& container) { + return nested>(std::forward(container)); + } + struct this_state { lua_State* L; diff --git a/single/sol/sol_forward.hpp b/single/sol/sol_forward.hpp index fa4e2426..2f6506e5 100644 --- a/single/sol/sol_forward.hpp +++ b/single/sol/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 2017-12-26 13:03:03.719432 UTC -// This header was generated with sol v2.19.0 (revision 3fa176c) +// Generated 2017-12-28 17:37:35.176526 UTC +// This header was generated with sol v2.19.0 (revision 732b4bd) // https://github.com/ThePhD/sol2 #ifndef SOL_SINGLE_INCLUDE_FORWARD_HPP