// Copyright (c) 2026-Present Next Gen C++ Foundation. // Licensed under the MIT License. #include namespace proxy_detail_tests_detail { struct Base { int v; }; struct Derived : Base {}; static_assert(pro::detail::explicitly_convertible); static_assert(pro::detail::explicitly_convertible); static_assert(!pro::detail::explicitly_convertible); static_assert(!pro::detail::explicitly_convertible); static_assert(pro::detail::explicitly_convertible); static_assert(pro::detail::explicitly_convertible); static_assert(!pro::detail::explicitly_convertible); static_assert(!pro::detail::explicitly_convertible); static_assert(pro::detail::explicitly_convertible); static_assert(pro::detail::explicitly_convertible); static_assert(!pro::detail::explicitly_convertible); static_assert(!pro::detail::explicitly_convertible); static_assert(pro::detail::explicitly_convertible); static_assert(pro::detail::explicitly_convertible); static_assert(!pro::detail::explicitly_convertible); static_assert(!pro::detail::explicitly_convertible); } // namespace proxy_detail_tests_detail