1
0
Fork 0
mirror of https://github.com/OpenMW/openmw.git synced 2025-07-08 11:11:35 +00:00
openmw/extern/sol3/sol
elsid 1af8fd87d9
Update sol3 to v3.5.0
To fix warning (silenced by 3b97af0ac417c6f5ee2d16fa4c2cab2885409352):

In file included from ../../../extern/sol3/sol/stack_check_get.hpp:28,
                 from ../../../extern/sol3/sol/stack.hpp:32,
                 from ../../../extern/sol3/sol/sol.hpp:52,
                 from ../../../components/lua/luastate.hpp:8,
                 from ../../../apps/openmw/mwlua/context.hpp:4,
                 from ../../../apps/openmw/mwlua/soundbindings.hpp:6,
                 from ../../../apps/openmw/mwlua/soundbindings.cpp:1:
In function 'OptionalType sol::stack::stack_detail::get_optional(lua_State*, int, Handler&&, sol::stack::record&) [with OptionalType = sol::optional<float>; T = float; Handler = int (*)(lua_State*, int, sol::type, sol::type, const char*) noexcept]',
    inlined from 'static Optional sol::stack::qualified_getter<Optional, typename std::enable_if<is_optional_v<Optional>, void>::type>::get(lua_State*, int, sol::stack::record&) [with Optional = sol::optional<float>]' at ../../../extern/sol3/sol/stack_check_get_qualified.hpp:133:50,
    inlined from 'decltype(auto) sol::stack::stack_detail::unchecked_get(lua_State*, int, sol::stack::record&) [with T = sol::optional<float>]' at ../../../extern/sol3/sol/stack_core.hpp:725:18,
    inlined from 'decltype (unchecked_get<T>(L, index, tracking)) sol::stack::get(lua_State*, int, record&) [with T = sol::optional<float>]' at ../../../extern/sol3/sol/stack_core.hpp:1186:41,
    inlined from 'decltype(auto) sol::stack::get(lua_State*, int) [with T = sol::optional<float>]' at ../../../extern/sol3/sol/stack_core.hpp:1193:17:
../../../extern/sol3/sol/stack_check_get_qualified.hpp:112:49: error: '*(float*)((char*)&<unnamed> + offsetof(sol::optional<float>,sol::optional<float>::<unnamed>.sol::detail::optional_move_assign_base<float, true>::<unnamed>.sol::detail::optional_copy_assign_base<float, true>::<unnamed>.sol::detail::optional_move_base<float, true>::<unnamed>.sol::detail::optional_copy_base<float, true>::<unnamed>.sol::detail::optional_operations_base<float>::<unnamed>.sol::detail::optional_storage_base<float, true>::<unnamed>))' may be used uninitialized [-Werror=maybe-uninitialized]
  112 |                                         return {};
      |                                                 ^
../../../extern/sol3/sol/stack_check_get_qualified.hpp: In function 'decltype(auto) sol::stack::get(lua_State*, int) [with T = sol::optional<float>]':
../../../extern/sol3/sol/stack_check_get_qualified.hpp:112:49: note: '<anonymous>' declared here
  112 |                                         return {};
      |                                                 ^
2025-04-26 13:04:21 +02:00
..
compatibility Update sol3 to v3.5.0 2025-04-26 13:04:21 +02:00
detail Update sol3 to v3.5.0 2025-04-26 13:04:21 +02:00
stack/detail Update sol3 to v3.5.0 2025-04-26 13:04:21 +02:00
utility Update sol3 to v3.5.0 2025-04-26 13:04:21 +02:00
abort.hpp Update sol3 to v3.5.0 2025-04-26 13:04:21 +02:00
as_args.hpp Update sol3 to v3.5.0 2025-04-26 13:04:21 +02:00
as_returns.hpp Update sol3 to v3.5.0 2025-04-26 13:04:21 +02:00
assert.hpp Update sol3 to v3.5.0 2025-04-26 13:04:21 +02:00
base_traits.hpp Update sol3 to v3.5.0 2025-04-26 13:04:21 +02:00
bind_traits.hpp Update sol3 to v3.5.0 2025-04-26 13:04:21 +02:00
bytecode.hpp Update sol3 to v3.5.0 2025-04-26 13:04:21 +02:00
call.hpp Update sol3 to v3.5.0 2025-04-26 13:04:21 +02:00
compatibility.hpp Update sol3 to v3.5.0 2025-04-26 13:04:21 +02:00
config.hpp Update sol3 to v3.5.0 2025-04-26 13:04:21 +02:00
coroutine.hpp Update sol3 to v3.5.0 2025-04-26 13:04:21 +02:00
debug.hpp Update sol3 to v3.5.0 2025-04-26 13:04:21 +02:00
demangle.hpp Update sol3 to v3.5.0 2025-04-26 13:04:21 +02:00
deprecate.hpp Update sol3 to v3.5.0 2025-04-26 13:04:21 +02:00
dump_handler.hpp Update sol3 to v3.5.0 2025-04-26 13:04:21 +02:00
ebco.hpp Update sol3 to v3.5.0 2025-04-26 13:04:21 +02:00
environment.hpp Update sol3 to v3.5.0 2025-04-26 13:04:21 +02:00
epilogue.hpp Update sol3 to v3.5.0 2025-04-26 13:04:21 +02:00
error.hpp Update sol3 to v3.5.0 2025-04-26 13:04:21 +02:00
error_handler.hpp Update sol3 to v3.5.0 2025-04-26 13:04:21 +02:00
forward.hpp Update sol3 to v3.5.0 2025-04-26 13:04:21 +02:00
forward_as.hpp Update sol3 to v3.5.0 2025-04-26 13:04:21 +02:00
forward_detail.hpp Update sol3 to v3.5.0 2025-04-26 13:04:21 +02:00
function.hpp Update sol3 to v3.5.0 2025-04-26 13:04:21 +02:00
function_result.hpp Update sol3 to v3.5.0 2025-04-26 13:04:21 +02:00
function_types.hpp Update sol3 to v3.5.0 2025-04-26 13:04:21 +02:00
function_types_core.hpp Update sol3 to v3.5.0 2025-04-26 13:04:21 +02:00
function_types_overloaded.hpp Update sol3 to v3.5.0 2025-04-26 13:04:21 +02:00
function_types_stateful.hpp Update sol3 to v3.5.0 2025-04-26 13:04:21 +02:00
function_types_stateless.hpp Update sol3 to v3.5.0 2025-04-26 13:04:21 +02:00
function_types_templated.hpp Update sol3 to v3.5.0 2025-04-26 13:04:21 +02:00
in_place.hpp Update sol3 to v3.5.0 2025-04-26 13:04:21 +02:00
inheritance.hpp Update sol3 to v3.5.0 2025-04-26 13:04:21 +02:00
load_result.hpp Update sol3 to v3.5.0 2025-04-26 13:04:21 +02:00
lua_table.hpp Update sol3 to v3.5.0 2025-04-26 13:04:21 +02:00
lua_value.hpp Update sol3 to v3.5.0 2025-04-26 13:04:21 +02:00
make_reference.hpp Update sol3 to v3.5.0 2025-04-26 13:04:21 +02:00
metatable.hpp Update sol3 to v3.5.0 2025-04-26 13:04:21 +02:00
object.hpp Update sol3 to v3.5.0 2025-04-26 13:04:21 +02:00
object_base.hpp Update sol3 to v3.5.0 2025-04-26 13:04:21 +02:00
optional.hpp Update sol3 to v3.5.0 2025-04-26 13:04:21 +02:00
optional_implementation.hpp Update sol3 to v3.5.0 2025-04-26 13:04:21 +02:00
overload.hpp Update sol3 to v3.5.0 2025-04-26 13:04:21 +02:00
packaged_coroutine.hpp Update sol3 to v3.5.0 2025-04-26 13:04:21 +02:00
pairs_iterator.hpp Update sol3 to v3.5.0 2025-04-26 13:04:21 +02:00
pointer_like.hpp Update sol3 to v3.5.0 2025-04-26 13:04:21 +02:00
policies.hpp Update sol3 to v3.5.0 2025-04-26 13:04:21 +02:00
prologue.hpp Update sol3 to v3.5.0 2025-04-26 13:04:21 +02:00
property.hpp Update sol3 to v3.5.0 2025-04-26 13:04:21 +02:00
protect.hpp Update sol3 to v3.5.0 2025-04-26 13:04:21 +02:00
protected_function.hpp Update sol3 to v3.5.0 2025-04-26 13:04:21 +02:00
protected_function_result.hpp Update sol3 to v3.5.0 2025-04-26 13:04:21 +02:00
protected_handler.hpp Update sol3 to v3.5.0 2025-04-26 13:04:21 +02:00
proxy_base.hpp Update sol3 to v3.5.0 2025-04-26 13:04:21 +02:00
raii.hpp Update sol3 to v3.5.0 2025-04-26 13:04:21 +02:00
reference.hpp Update sol3 to v3.5.0 2025-04-26 13:04:21 +02:00
resolve.hpp Update sol3 to v3.5.0 2025-04-26 13:04:21 +02:00
sol.hpp Update sol3 to v3.5.0 2025-04-26 13:04:21 +02:00
stack.hpp Update sol3 to v3.5.0 2025-04-26 13:04:21 +02:00
stack_check.hpp Update sol3 to v3.5.0 2025-04-26 13:04:21 +02:00
stack_check_get.hpp Update sol3 to v3.5.0 2025-04-26 13:04:21 +02:00
stack_check_get_qualified.hpp Update sol3 to v3.5.0 2025-04-26 13:04:21 +02:00
stack_check_get_unqualified.hpp Update sol3 to v3.5.0 2025-04-26 13:04:21 +02:00
stack_check_qualified.hpp Update sol3 to v3.5.0 2025-04-26 13:04:21 +02:00
stack_check_unqualified.hpp Update sol3 to v3.5.0 2025-04-26 13:04:21 +02:00
stack_core.hpp Update sol3 to v3.5.0 2025-04-26 13:04:21 +02:00
stack_field.hpp Update sol3 to v3.5.0 2025-04-26 13:04:21 +02:00
stack_get.hpp Update sol3 to v3.5.0 2025-04-26 13:04:21 +02:00
stack_get_qualified.hpp Update sol3 to v3.5.0 2025-04-26 13:04:21 +02:00
stack_get_unqualified.hpp Update sol3 to v3.5.0 2025-04-26 13:04:21 +02:00
stack_guard.hpp Update sol3 to v3.5.0 2025-04-26 13:04:21 +02:00
stack_iterator.hpp Update sol3 to v3.5.0 2025-04-26 13:04:21 +02:00
stack_pop.hpp Update sol3 to v3.5.0 2025-04-26 13:04:21 +02:00
stack_probe.hpp Update sol3 to v3.5.0 2025-04-26 13:04:21 +02:00
stack_proxy.hpp Update sol3 to v3.5.0 2025-04-26 13:04:21 +02:00
stack_proxy_base.hpp Update sol3 to v3.5.0 2025-04-26 13:04:21 +02:00
stack_push.hpp Update sol3 to v3.5.0 2025-04-26 13:04:21 +02:00
stack_reference.hpp Update sol3 to v3.5.0 2025-04-26 13:04:21 +02:00
state.hpp Update sol3 to v3.5.0 2025-04-26 13:04:21 +02:00
state_handling.hpp Update sol3 to v3.5.0 2025-04-26 13:04:21 +02:00
state_view.hpp Update sol3 to v3.5.0 2025-04-26 13:04:21 +02:00
string_view.hpp Update sol3 to v3.5.0 2025-04-26 13:04:21 +02:00
table.hpp Update sol3 to v3.5.0 2025-04-26 13:04:21 +02:00
table_core.hpp Update sol3 to v3.5.0 2025-04-26 13:04:21 +02:00
table_iterator.hpp Update sol3 to v3.5.0 2025-04-26 13:04:21 +02:00
table_proxy.hpp Update sol3 to v3.5.0 2025-04-26 13:04:21 +02:00
thread.hpp Update sol3 to v3.5.0 2025-04-26 13:04:21 +02:00
tie.hpp Update sol3 to v3.5.0 2025-04-26 13:04:21 +02:00
traits.hpp Update sol3 to v3.5.0 2025-04-26 13:04:21 +02:00
trampoline.hpp Update sol3 to v3.5.0 2025-04-26 13:04:21 +02:00
tuple.hpp Update sol3 to v3.5.0 2025-04-26 13:04:21 +02:00
types.hpp Update sol3 to v3.5.0 2025-04-26 13:04:21 +02:00
unicode.hpp Renormalise line endings 2022-09-16 00:53:24 +01:00
unique_usertype_traits.hpp Update sol3 to v3.5.0 2025-04-26 13:04:21 +02:00
unreachable.hpp Update sol3 to v3.5.0 2025-04-26 13:04:21 +02:00
unsafe_function.hpp Update sol3 to v3.5.0 2025-04-26 13:04:21 +02:00
unsafe_function_result.hpp Update sol3 to v3.5.0 2025-04-26 13:04:21 +02:00
userdata.hpp Update sol3 to v3.5.0 2025-04-26 13:04:21 +02:00
usertype.hpp Update sol3 to v3.5.0 2025-04-26 13:04:21 +02:00
usertype_container.hpp Update sol3 to v3.5.0 2025-04-26 13:04:21 +02:00
usertype_container_launch.hpp Update sol3 to v3.5.0 2025-04-26 13:04:21 +02:00
usertype_core.hpp Update sol3 to v3.5.0 2025-04-26 13:04:21 +02:00
usertype_proxy.hpp Update sol3 to v3.5.0 2025-04-26 13:04:21 +02:00
usertype_storage.hpp Update sol3 to v3.5.0 2025-04-26 13:04:21 +02:00
usertype_traits.hpp Update sol3 to v3.5.0 2025-04-26 13:04:21 +02:00
variadic_args.hpp Update sol3 to v3.5.0 2025-04-26 13:04:21 +02:00
variadic_results.hpp Update sol3 to v3.5.0 2025-04-26 13:04:21 +02:00
version.hpp Update sol3 to v3.5.0 2025-04-26 13:04:21 +02:00
wrapper.hpp Update sol3 to v3.5.0 2025-04-26 13:04:21 +02:00