Commit History

Autor SHA1 Mensaxe Data
  Michele Caini 0795f9a9f2 test: separate death tests as suggested in the gtest doc %!s(int64=4) %!d(string=hai) anos
  Michele Caini b13713ce98 meta: support transparently base members when attached to meta types for derived classes %!s(int64=4) %!d(string=hai) anos
  Michele Caini 80b5ed3d22 introduced clang-format (close #733) %!s(int64=4) %!d(string=hai) anos
  Michele Caini 4b3bd265a6 meta: minor changes %!s(int64=4) %!d(string=hai) anos
  Michele Caini 42dcec961b meta: support for multi-setters on meta data members %!s(int64=4) %!d(string=hai) anos
  Michele Caini 6b2a3b2916 meta: prepare for multi-setters on meta data members %!s(int64=4) %!d(string=hai) anos
  Michele Caini 2f22395eea meta: %!s(int64=4) %!d(string=hai) anos
  Michele Caini bac51045e5 meta: automatic arithmetic conversions (see #735) %!s(int64=4) %!d(string=hai) anos
  Michele Caini b43e723c84 meta: reintroduce meta_type::is_array support %!s(int64=4) %!d(string=hai) anos
  Michele Caini a9cefcb823 meta: avoid risk of name clashing on meta types and meta data members %!s(int64=4) %!d(string=hai) anos
  Michele Caini 2aa34f05d3 meta: removed meta_type::is_array (no alternative provided) %!s(int64=4) %!d(string=hai) anos
  Michele Caini 0332188b6b meta, get rid of useless info from meta_type to further reduce instantiations: %!s(int64=4) %!d(string=hai) anos
  Michele Caini 238170d0e2 meta: some changes to make tests compile with C++20 (MSVC) %!s(int64=4) %!d(string=hai) anos
  Michele Caini 2b07b92039 meta (prep for hook func): %!s(int64=4) %!d(string=hai) anos
  Michele Caini ad61b0c84e meta: removed parent link from meta nodes %!s(int64=4) %!d(string=hai) anos
  Michele Caini 0817d416a3 meta: make_meta_any -> make_meta %!s(int64=5) %!d(string=hai) anos
  Michele Caini 955d325f07 meta_any: deprecated std::reference_wrapper support %!s(int64=5) %!d(string=hai) anos
  Michele Caini 02ef5db6e3 test: cleanup %!s(int64=5) %!d(string=hai) anos
  Michele Caini 66bbeae7da test: code coverage %!s(int64=5) %!d(string=hai) anos
  Michele Caini e376493970 test: removed unnecessary static functions %!s(int64=5) %!d(string=hai) anos
  Michele Caini 08e2322d79 test: meta corner cases and re-registration %!s(int64=5) %!d(string=hai) anos
  Michele Caini 1512fbae55 meta: safer factory, no-op re-registration %!s(int64=5) %!d(string=hai) anos
  Michele Caini 1249a4f8d3 any/meta_any/poly: as_ref is a member function, no longer an in-class friend function exported in the global namespace %!s(int64=5) %!d(string=hai) anos
  Michele Caini a5fdf917df test: minor changes (code coverage) %!s(int64=5) %!d(string=hai) anos
  Michele Caini b18b76c1f0 meta: as_ref_t adapts to const objects/const-ref return types %!s(int64=5) %!d(string=hai) anos
  Michele Caini bc415242f2 test: %!s(int64=5) %!d(string=hai) anos
  Michele Caini 5578ea2f30 meta_any: added support for const references, reviewed meta_any::cast (T vs T &) %!s(int64=5) %!d(string=hai) anos
  Michele Caini 90606bd410 hashed_string: literals are now enclosed within entt::literals, ENTT_HS_SUFFIX and ENTT_HWS_SUFFIX no longer exist (close #590) %!s(int64=5) %!d(string=hai) anos
  Michele Caini 86c1dd7f32 test: suppress some warnings here and there %!s(int64=5) %!d(string=hai) anos
  Michele Caini a5ea35ee56 meta: use type info objects rather than plain hashes (breaking changes) %!s(int64=5) %!d(string=hai) anos