sol2/include/sol
David P. Sicilia b545e1bf1b Enable C++17 features when __cplusplus >= 201703.
This will keep them enabled even when compiling with later
standards or experimental standards such as -std=c++2a.
2019-09-15 00:49:53 -04:00
..
compatibility Lua 5.4 changes... oh boy! 2019-08-12 14:07:25 -04:00
as_args.hpp Update copyright year, add dump function 2019-03-13 05:18:06 -04:00
as_returns.hpp Update copyright year, add dump function 2019-03-13 05:18:06 -04:00
base_traits.hpp Add lua_table and lua_value abstractions 2019-03-18 07:41:51 -04:00
bind_traits.hpp Create base_traits 2019-03-14 16:15:43 -04:00
bytecode.hpp add more documentation, add clear() to bytecode, include additional examples and better data 2019-08-15 01:26:52 -04:00
call.hpp filters -> policies 2019-05-21 03:57:10 -04:00
compatibility.hpp Lua 5.4 changes... oh boy! 2019-08-12 14:07:25 -04:00
config_setup.hpp Update copyright year, add dump function 2019-03-13 05:18:06 -04:00
config.hpp HEAVILY improve the entire infrastructure and documentation along with all the examples 2019-05-21 19:17:31 -04:00
coroutine.hpp Update copyright year, add dump function 2019-03-13 05:18:06 -04:00
debug.hpp Update copyright year, add dump function 2019-03-13 05:18:06 -04:00
demangle.hpp Rework table internals for more performance in more cases and handle additional cases of update_if_empty and create_if_nil 2019-05-21 02:13:56 -04:00
deprecate.hpp Update copyright year, add dump function 2019-03-13 05:18:06 -04:00
dump_handler.hpp Add lua_table and lua_value abstractions 2019-03-18 07:41:51 -04:00
ebco.hpp Completley overhaul tests 2019-03-22 16:28:17 -04:00
environment.hpp Update copyright year, add dump function 2019-03-13 05:18:06 -04:00
error_handler.hpp repetition is bad 2019-07-04 16:34:32 -04:00
error.hpp the god-tier commit-without-running-tests... 2019-04-28 09:40:51 -04:00
feature_test.hpp Enable C++17 features when __cplusplus >= 201703. 2019-09-15 00:49:53 -04:00
forward_detail.hpp Completley overhaul tests 2019-03-22 16:28:17 -04:00
forward.hpp Change how proxies are done for the sake of efficiency. 2019-09-15 00:43:44 -04:00
function_result.hpp Update copyright year, add dump function 2019-03-13 05:18:06 -04:00
function_types_core.hpp Rework table internals for more performance in more cases and handle additional cases of update_if_empty and create_if_nil 2019-05-21 02:13:56 -04:00
function_types_overloaded.hpp Update copyright year, add dump function 2019-03-13 05:18:06 -04:00
function_types_stateful.hpp Update copyright year, add dump function 2019-03-13 05:18:06 -04:00
function_types_stateless.hpp Update copyright year, add dump function 2019-03-13 05:18:06 -04:00
function_types_templated.hpp Update copyright year, add dump function 2019-03-13 05:18:06 -04:00
function_types.hpp NOW it's REALLY fixed, super duperly. 2019-08-28 00:17:11 -04:00
function.hpp Rework table internals for more performance in more cases and handle additional cases of update_if_empty and create_if_nil 2019-05-21 02:13:56 -04:00
in_place.hpp Update copyright year, add dump function 2019-03-13 05:18:06 -04:00
inheritance.hpp Burning hatred for unconstrained functions. 2019-08-27 20:04:55 -04:00
load_result.hpp Update copyright year, add dump function 2019-03-13 05:18:06 -04:00
lua_table.hpp Add lua_table and lua_value abstractions 2019-03-18 07:41:51 -04:00
lua_value.hpp Completley overhaul tests 2019-03-22 16:28:17 -04:00
make_reference.hpp Fix #814 2019-05-21 02:27:02 -04:00
map.hpp Update copyright year, add dump function 2019-03-13 05:18:06 -04:00
metatable.hpp Completley overhaul tests 2019-03-22 16:28:17 -04:00
object_base.hpp Update copyright year, add dump function 2019-03-13 05:18:06 -04:00
object.hpp Update copyright year, add dump function 2019-03-13 05:18:06 -04:00
optional_implementation.hpp HEAVILY improve the entire infrastructure and documentation along with all the examples 2019-05-21 19:17:31 -04:00
optional.hpp Update copyright year, add dump function 2019-03-13 05:18:06 -04:00
overload.hpp Update copyright year, add dump function 2019-03-13 05:18:06 -04:00
pointer_like.hpp fix up variadic_results and change pointer_like traits to not fall prey to implict conversions as easily 2019-07-01 02:13:34 -04:00
policies.hpp filters -> policies 2019-05-21 03:57:10 -04:00
property.hpp FLAMING HATRED OF STRING LITERALS 2019-05-17 20:02:49 -04:00
protect.hpp Update copyright year, add dump function 2019-03-13 05:18:06 -04:00
protected_function_result.hpp Update copyright year, add dump function 2019-03-13 05:18:06 -04:00
protected_function.hpp make sure that stack_aligned_stack_handler_function behaves properly 2019-04-29 05:16:33 -04:00
protected_handler.hpp make sure that stack_aligned_stack_handler_function behaves properly 2019-04-29 05:16:33 -04:00
proxy_base.hpp the god-tier commit-without-running-tests... 2019-04-28 09:40:51 -04:00
raii.hpp no-tests commit #2 2019-04-28 16:45:40 -04:00
reference.hpp Handle weird types for number and shit 2019-06-10 04:22:59 -04:00
resolve.hpp Update copyright year, add dump function 2019-03-13 05:18:06 -04:00
sol.hpp Update single, make sure warnings are not there. 2019-03-23 21:50:02 -04:00
stack_check_get_qualified.hpp Update copyright year, add dump function 2019-03-13 05:18:06 -04:00
stack_check_get_unqualified.hpp Handle weird types for number and shit 2019-06-10 04:22:59 -04:00
stack_check_get.hpp Update copyright year, add dump function 2019-03-13 05:18:06 -04:00
stack_check_qualified.hpp Doing things right OMEGALUL 2019-04-13 05:59:35 -04:00
stack_check_unqualified.hpp derped in some undef'd code 2019-07-04 22:53:36 -04:00
stack_check.hpp Update copyright year, add dump function 2019-03-13 05:18:06 -04:00
stack_core.hpp pointers just wanna be included in the fun, man 2019-05-29 17:14:35 -04:00
stack_field.hpp Rework table internals for more performance in more cases and handle additional cases of update_if_empty and create_if_nil 2019-05-21 02:13:56 -04:00
stack_get_qualified.hpp Update copyright year, add dump function 2019-03-13 05:18:06 -04:00
stack_get_unqualified.hpp fix some derps in overload resolution in cases where it is ambiguous with .call<void>(). Also improve variant handling, going from 0 to variant_siz 2019-07-01 23:30:54 -04:00
stack_get.hpp Update copyright year, add dump function 2019-03-13 05:18:06 -04:00
stack_guard.hpp Update copyright year, add dump function 2019-03-13 05:18:06 -04:00
stack_iterator.hpp Create base_traits 2019-03-14 16:15:43 -04:00
stack_pop.hpp Update copyright year, add dump function 2019-03-13 05:18:06 -04:00
stack_probe.hpp Update copyright year, add dump function 2019-03-13 05:18:06 -04:00
stack_proxy_base.hpp Update copyright year, add dump function 2019-03-13 05:18:06 -04:00
stack_proxy.hpp Update copyright year, add dump function 2019-03-13 05:18:06 -04:00
stack_push.hpp Derped out. Thanks @PeteHuf 2019-06-10 13:08:06 -04:00
stack_reference.hpp Handle weird types for number and shit 2019-06-10 04:22:59 -04:00
stack.hpp Update copyright year, add dump function 2019-03-13 05:18:06 -04:00
state_handling.hpp pessimizing moves, o boi 2019-05-27 01:49:31 -04:00
state_view.hpp Change how proxies are done for the sake of efficiency. 2019-09-15 00:43:44 -04:00
state.hpp Update copyright year, add dump function 2019-03-13 05:18:06 -04:00
string_view.hpp Update copyright year, add dump function 2019-03-13 05:18:06 -04:00
table_core.hpp Change how proxies are done for the sake of efficiency. 2019-09-15 00:43:44 -04:00
table_iterator.hpp Update copyright year, add dump function 2019-03-13 05:18:06 -04:00
table_proxy.hpp Change how proxies are done for the sake of efficiency. 2019-09-15 00:43:44 -04:00
table.hpp the god-tier commit-without-running-tests... 2019-04-28 09:40:51 -04:00
thread.hpp Update copyright year, add dump function 2019-03-13 05:18:06 -04:00
tie.hpp Create base_traits 2019-03-14 16:15:43 -04:00
traits.hpp Fix #838 by defining the operators to prevent VS warning 2019-07-25 22:14:24 -04:00
trampoline.hpp HEAVILY improve the entire infrastructure and documentation along with all the examples 2019-05-21 19:17:31 -04:00
tuple.hpp Add lua_table and lua_value abstractions 2019-03-18 07:41:51 -04:00
types.hpp Change how proxies are done for the sake of efficiency. 2019-09-15 00:43:44 -04:00
unicode.hpp fix some unicode constants 2019-04-07 23:11:44 -04:00
unique_usertype_traits.hpp pointer_like, now, more traits being separated out... 2019-04-13 10:15:14 -04:00
unsafe_function_result.hpp Update copyright year, add dump function 2019-03-13 05:18:06 -04:00
unsafe_function.hpp fix some derps in overload resolution in cases where it is ambiguous with .call<void>(). Also improve variant handling, going from 0 to variant_siz 2019-07-01 23:30:54 -04:00
userdata.hpp Update copyright year, add dump function 2019-03-13 05:18:06 -04:00
usertype_container_launch.hpp Fix #814 2019-05-21 02:27:02 -04:00
usertype_container.hpp more minor fixes for bad trait usage, wee 2019-08-15 08:14:06 -04:00
usertype_core.hpp Funny, people push state_view and stuff into the system and everything goes to hell and high water... 2019-04-04 21:33:32 -04:00
usertype_proxy.hpp the god-tier commit-without-running-tests... 2019-04-28 09:40:51 -04:00
usertype_storage.hpp fix #826 #824 2019-06-04 14:15:23 -04:00
usertype_traits.hpp Update copyright year, add dump function 2019-03-13 05:18:06 -04:00
usertype.hpp filters -> policies 2019-05-21 03:57:10 -04:00
variadic_args.hpp Update copyright year, add dump function 2019-03-13 05:18:06 -04:00
variadic_results.hpp wew containers and perfect matching ye 2019-07-01 05:44:53 -04:00
wrapper.hpp Create base_traits 2019-03-14 16:15:43 -04:00