Commit Graph
7320 Commits
Author SHA1 Message Date
skypjack ed590b7ac8 concepts: allocator_like 2026-02-06 18:33:57 +01:00
skypjack bde5d86690 test: concepts 2026-02-06 18:30:46 +01:00
skypjack 06491c6a0a updated TODO 2026-02-06 17:05:05 +01:00
skypjack f22c7d931b test: iterator concepts workarounds 2026-02-05 18:43:22 +01:00
skypjack 2edc59d8bf cleanup TODO 2026-02-05 18:29:50 +01:00
skypjack 7fd8c1d2b1 sigh: minor changes 2026-02-04 09:59:05 +01:00
skypjack 4e191a95f4 test: cleanup 2026-02-04 09:56:08 +01:00
skypjack a15a7653ee entity: more concepts, less sfinae 2026-02-04 09:14:49 +01:00
skypjack a77b34f929 view: minor changes 2026-02-03 17:56:55 +01:00
skypjack c5ae1fc8f5 doc: update to reflect the last changes 2026-02-03 10:36:10 +01:00
skypjack 39806a525f is_meta_pointer_like: refine definition 2026-02-03 10:35:58 +01:00
skypjack 8718ee3279 component_traits: refine definition 2026-02-03 10:35:38 +01:00
skypjack b79d78350f type_info: refine definitions 2026-02-03 10:35:03 +01:00
skypjack e08302e169 test: enclose expression in parentheses 2026-02-02 14:04:46 +01:00
skypjack 6ce08bc01d entt: enclose expression in parentheses 2026-02-02 14:04:39 +01:00
skypjack 8e5b05301b any: less sfinae, more concepts 2026-02-02 14:01:35 +01:00
skypjack 0e5537e4a9 meta: less sfinae, more concepts 2026-02-02 14:01:20 +01:00
skypjack f28104bfac test: less sfinae, more concepts 2026-02-02 14:01:06 +01:00
skypjack c7828b380d resource: less sfinae, more concepts 2026-02-02 14:00:26 +01:00
skypjack 101535b666 poly: less sfinae, more concepts 2026-02-02 13:59:34 +01:00
skypjack efe67a700d container: less sfinae, more concepts 2026-02-02 13:59:13 +01:00
skypjack 7d2321efde type_traits: more concepts, less sfinae 2026-02-02 09:34:40 +01:00
skypjack 0891adb135 updated TODO 2026-02-02 09:34:24 +01:00
skypjack 222cb7b16e meta: refine concepts for the best 2026-01-30 18:47:48 +01:00
skypjack 924cb5f9e0 test: typo 2026-01-30 18:47:36 +01:00
skypjack 392e522b62 meta: more concepts, less sfinae 2026-01-30 18:31:08 +01:00
skypjack 3cc3a03c40 test: internal changes 2026-01-30 18:30:50 +01:00
skypjack ebed6d8b7a any: more concept-ness :) 2026-01-30 18:30:36 +01:00
skypjack e09593b44b entt: use cvref_unqualified as needed 2026-01-30 18:15:35 +01:00
skypjack 3971113c3c concepts: cvref_unqualified (QoL series) 2026-01-30 18:15:25 +01:00
skypjack e74aac0626 entt: more concepts, less sfinae 2026-01-30 17:53:35 +01:00
skypjack 9509d37431 stl: refine iterator concepts 2026-01-29 16:59:28 +01:00
skypjack cabdc1d1e3 stl: typo 2026-01-29 15:28:03 +01:00
skypjack cf7be25ec9 workflow: try to enable C++23 2026-01-29 15:01:26 +01:00
skypjack 75d09d6f8d stl: cleanup 2026-01-29 15:01:04 +01:00
skypjack 413f1cba9e updated TODO 2026-01-29 14:29:32 +01:00
skypjack 20263bace1 meta_factory: refine internal logic 2026-01-29 14:28:11 +01:00
skypjack f1708811e4 stl: typo 2026-01-29 14:19:54 +01:00
skypjack a7f0371f9c stl: minor changes 2026-01-29 14:15:42 +01:00
skypjack 9c66e7219d stl: concepts.hpp -> iterator.hpp 2026-01-29 13:54:55 +01:00
skypjack b00038a034 concepts: refine iterator concepts 2026-01-29 13:51:45 +01:00
skypjack 2a5f049de8 entity: replace std::output_iterator with stl::output_iterator 2026-01-29 13:42:13 +01:00
skypjack c53b9c0b30 entt::stl -> stl:: 2026-01-29 13:41:20 +01:00
skypjack 84ba626acd dense_map: get rid of unnecessary template parameter 2026-01-29 12:49:59 +01:00
skypjack 9d0028e036 stl: fake iterator concepts to make up for the lack on some platforms 2026-01-29 12:36:02 +01:00
skypjack ad330e4c94 meta: support name clashing between meta data/func and type 2026-01-29 09:43:38 +01:00
skypjack 6ac13b140f meta: avoid unnecessary allocations 2026-01-29 08:26:48 +01:00
skypjack f6e22dc4ba meta: avoid looking up meta types again and again 2026-01-29 08:20:52 +01:00
skypjack 5c2326fa50 updated TODO 2026-01-28 16:17:23 +01:00
skypjack 1000562b1c container: more concepts, less sfinae 2026-01-28 12:31:29 +01:00