sol2/sol
ThePhD 7af8b4e80a make sure tests don't throw where possible
edit stack checks
update container_usertype_as_container examples
2017-08-11 18:12:13 -04:00
..
compatibility add as_container documentation 2017-08-11 03:24:17 -04:00
as_args.hpp C++17 additions: std::variant, string_views of all types, checker for if we have the right version 2017-07-09 12:54:52 -04:00
as_returns.hpp C++17 additions: std::variant, string_views of all types, checker for if we have the right version 2017-07-09 12:54:52 -04:00
bind_traits.hpp add as_container documentation 2017-08-11 03:24:17 -04:00
call.hpp this mega commit prepares to fix all of the issues listed in the repository for the past 3 weeks 2017-08-05 19:20:28 -04:00
compatibility.hpp who knew noexcept proofing would be so hard...? And there's so many places it could be activated in...! 2017-06-17 00:43:26 -04:00
container_traits.hpp make sure tests don't throw where possible 2017-08-11 18:12:13 -04:00
container_usertype_metatable.hpp make sure tests don't throw where possible 2017-08-11 18:12:13 -04:00
coroutine.hpp Handle qualified name failures of VC++, where using templates do not match the fully qualified names of what they alias to (Thanks, VC++) 2017-05-15 10:41:50 -04:00
debug.hpp Handle qualified name failures of VC++, where using templates do not match the fully qualified names of what they alias to (Thanks, VC++) 2017-05-15 10:41:50 -04:00
demangle.hpp Handle qualified name failures of VC++, where using templates do not match the fully qualified names of what they alias to (Thanks, VC++) 2017-05-15 10:41:50 -04:00
deprecate.hpp Handle qualified name failures of VC++, where using templates do not match the fully qualified names of what they alias to (Thanks, VC++) 2017-05-15 10:41:50 -04:00
environment.hpp this mega commit prepares to fix all of the issues listed in the repository for the past 3 weeks 2017-08-05 19:20:28 -04:00
error.hpp Handle qualified name failures of VC++, where using templates do not match the fully qualified names of what they alias to (Thanks, VC++) 2017-05-15 10:41:50 -04:00
feature_test.hpp add as_container documentation 2017-08-11 03:24:17 -04:00
forward.hpp now we start making a half-dozen commits trying to appease the various forms of clang++ and g++ 2017-08-11 09:40:56 -04:00
function_result.hpp overhaul examples and add 2 new ones in preparation for the coming hell 2017-08-06 12:20:32 -04:00
function_types_core.hpp Handle qualified name failures of VC++, where using templates do not match the fully qualified names of what they alias to (Thanks, VC++) 2017-05-15 10:41:50 -04:00
function_types_overloaded.hpp Handle qualified name failures of VC++, where using templates do not match the fully qualified names of what they alias to (Thanks, VC++) 2017-05-15 10:41:50 -04:00
function_types_stateful.hpp add noexcept function type barriers and guards 2017-06-16 18:43:40 -04:00
function_types_stateless.hpp g++ sometimes chokes on parsing certain combinations of characters because of disambiguation rules 2017-06-17 00:52:02 -04:00
function_types_templated.hpp g++ sometimes chokes on parsing certain combinations of characters because of disambiguation rules 2017-06-17 00:52:02 -04:00
function_types.hpp add noexcept function type barriers and guards 2017-06-16 18:43:40 -04:00
function.hpp this mega commit prepares to fix all of the issues listed in the repository for the past 3 weeks 2017-08-05 19:20:28 -04:00
in_place.hpp in_place will be the death of me 2017-07-09 13:44:28 -04:00
inheritance.hpp Handle qualified name failures of VC++, where using templates do not match the fully qualified names of what they alias to (Thanks, VC++) 2017-05-15 10:41:50 -04:00
load_result.hpp Handle qualified name failures of VC++, where using templates do not match the fully qualified names of what they alias to (Thanks, VC++) 2017-05-15 10:41:50 -04:00
object_base.hpp Handle qualified name failures of VC++, where using templates do not match the fully qualified names of what they alias to (Thanks, VC++) 2017-05-15 10:41:50 -04:00
object.hpp this mega commit prepares to fix all of the issues listed in the repository for the past 3 weeks 2017-08-05 19:20:28 -04:00
optional_implementation.hpp C++17 additions: std::variant, string_views of all types, checker for if we have the right version 2017-07-09 12:54:52 -04:00
optional.hpp Handle qualified name failures of VC++, where using templates do not match the fully qualified names of what they alias to (Thanks, VC++) 2017-05-15 10:41:50 -04:00
overload.hpp C++17 additions: std::variant, string_views of all types, checker for if we have the right version 2017-07-09 12:54:52 -04:00
property.hpp C++17 additions: std::variant, string_views of all types, checker for if we have the right version 2017-07-09 12:54:52 -04:00
protect.hpp Handle qualified name failures of VC++, where using templates do not match the fully qualified names of what they alias to (Thanks, VC++) 2017-05-15 10:41:50 -04:00
protected_function_result.hpp overhaul examples and add 2 new ones in preparation for the coming hell 2017-08-06 12:20:32 -04:00
protected_function.hpp throwing is unreliable... sigh 2017-08-07 14:22:56 -04:00
proxy_base.hpp this mega commit prepares to fix all of the issues listed in the repository for the past 3 weeks 2017-08-05 19:20:28 -04:00
proxy.hpp this mega commit prepares to fix all of the issues listed in the repository for the past 3 weeks 2017-08-05 19:20:28 -04:00
raii.hpp Handle qualified name failures of VC++, where using templates do not match the fully qualified names of what they alias to (Thanks, VC++) 2017-05-15 10:41:50 -04:00
reference.hpp overhaul examples and add 2 new ones in preparation for the coming hell 2017-08-06 12:20:32 -04:00
resolve.hpp Handle qualified name failures of VC++, where using templates do not match the fully qualified names of what they alias to (Thanks, VC++) 2017-05-15 10:41:50 -04:00
simple_usertype_metatable.hpp modifying tests to find out where crash is... 2017-08-11 09:59:42 -04:00
stack_check_get.hpp make sure tests don't throw where possible 2017-08-11 18:12:13 -04:00
stack_check.hpp large integer 2017-08-11 11:39:46 -04:00
stack_core.hpp gcc plagues me , and will continue to, for a while to come 2017-08-07 02:07:21 -04:00
stack_field.hpp guard against is_integral accepting booleans as integers 2017-06-12 10:45:51 -04:00
stack_get.hpp large integer 2017-08-11 11:39:46 -04:00
stack_guard.hpp Handle qualified name failures of VC++, where using templates do not match the fully qualified names of what they alias to (Thanks, VC++) 2017-05-15 10:41:50 -04:00
stack_pop.hpp Handle qualified name failures of VC++, where using templates do not match the fully qualified names of what they alias to (Thanks, VC++) 2017-05-15 10:41:50 -04:00
stack_probe.hpp Handle qualified name failures of VC++, where using templates do not match the fully qualified names of what they alias to (Thanks, VC++) 2017-05-15 10:41:50 -04:00
stack_proxy.hpp this mega commit prepares to fix all of the issues listed in the repository for the past 3 weeks 2017-08-05 19:20:28 -04:00
stack_push.hpp make sure tests don't throw where possible 2017-08-11 18:12:13 -04:00
stack_reference.hpp overhaul examples and add 2 new ones in preparation for the coming hell 2017-08-06 12:20:32 -04:00
stack.hpp unused parameter, accidental string 2017-08-07 07:59:13 -04:00
state_view.hpp add as_container documentation 2017-08-11 03:24:17 -04:00
state.hpp this mega commit prepares to fix all of the issues listed in the repository for the past 3 weeks 2017-08-05 19:20:28 -04:00
string_shim.hpp gcc plagues me , and will continue to, for a while to come 2017-08-07 02:07:21 -04:00
table_core.hpp C++17 additions: std::variant, string_views of all types, checker for if we have the right version 2017-07-09 12:54:52 -04:00
table_iterator.hpp Handle qualified name failures of VC++, where using templates do not match the fully qualified names of what they alias to (Thanks, VC++) 2017-05-15 10:41:50 -04:00
table.hpp Handle qualified name failures of VC++, where using templates do not match the fully qualified names of what they alias to (Thanks, VC++) 2017-05-15 10:41:50 -04:00
thread.hpp Handle qualified name failures of VC++, where using templates do not match the fully qualified names of what they alias to (Thanks, VC++) 2017-05-15 10:41:50 -04:00
tie.hpp Handle qualified name failures of VC++, where using templates do not match the fully qualified names of what they alias to (Thanks, VC++) 2017-05-15 10:41:50 -04:00
traits.hpp add as_container documentation 2017-08-11 03:24:17 -04:00
tuple.hpp Handle qualified name failures of VC++, where using templates do not match the fully qualified names of what they alias to (Thanks, VC++) 2017-05-15 10:41:50 -04:00
types.hpp gcc plagues me , and will continue to, for a while to come 2017-08-07 02:07:21 -04:00
unsafe_function.hpp this mega commit prepares to fix all of the issues listed in the repository for the past 3 weeks 2017-08-05 19:20:28 -04:00
userdata.hpp this mega commit prepares to fix all of the issues listed in the repository for the past 3 weeks 2017-08-05 19:20:28 -04:00
usertype_metatable.hpp clang keeps complaining about overload issues... 2017-08-11 10:36:11 -04:00
usertype_traits.hpp Handle qualified name failures of VC++, where using templates do not match the fully qualified names of what they alias to (Thanks, VC++) 2017-05-15 10:41:50 -04:00
usertype.hpp C++17 additions: std::variant, string_views of all types, checker for if we have the right version 2017-07-09 12:54:52 -04:00
variadic_args.hpp C++17 additions: std::variant, string_views of all types, checker for if we have the right version 2017-07-09 12:54:52 -04:00
variadic_results.hpp missed some comment markers 2017-07-09 12:59:28 -04:00
wrapper.hpp who knew noexcept proofing would be so hard...? And there's so many places it could be activated in...! 2017-06-17 00:43:26 -04:00