Commit Graph

7286 Commits

Author SHA1 Message Date
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
skypjack
22d39a0163 storage: update basic_storage definition 2026-01-28 12:30:41 +01:00
skypjack
272844ac90 view: use concepts to get rid of dummy template parameters 2026-01-28 12:29:50 +01:00
skypjack
fdbf30abc4 view: update basic_view definition 2026-01-28 12:29:00 +01:00
skypjack
5e92b9113f component_traits: refine internal checks 2026-01-28 12:27:55 +01:00
skypjack
4b43368116 is_iterator: more concepts, less sfinae 2026-01-28 12:27:18 +01:00
skypjack
c5743a6d6c compressed_pair: add missing parentheses 2026-01-27 19:11:30 +01:00
skypjack
d77d6fac48 compressed_pair: more concepts, less sfinae 2026-01-27 19:04:17 +01:00
skypjack
b16c5c3454 meta: more concepts, less sfinae 2026-01-27 18:51:06 +01:00
skypjack
ad69bec438 mixin: more concepts, less sfinae 2026-01-27 18:50:38 +01:00
skypjack
42c9e41c37 has_value_type: more concepts, less sfinae 2026-01-26 14:44:30 +01:00
skypjack
32dc7a37c2 is_transparent: more concepts, less sfinae 2026-01-26 14:44:08 +01:00
skypjack
c2e7139a70 test: internal changes 2026-01-26 14:43:29 +01:00
skypjack
778d78d98c compressed_pair: more concepts, less sfinae 2026-01-26 10:20:48 +01:00
skypjack
04bf3bcbfa meta: meta_policy concept 2026-01-26 09:19:57 +01:00
skypjack
9173c4d2f1 clang-format: refine config 2026-01-26 09:19:45 +01:00
skypjack
0d575c9a97 doc: typo 2026-01-23 19:00:07 +01:00
skypjack
4a2213ef4e tuple: fixed typo 2026-01-23 18:46:30 +01:00
skypjack
c6235fc047 ident: minor changes 2026-01-23 18:46:15 +01:00
skypjack
0cc794e921 clang-format: update config 2026-01-23 18:23:32 +01:00
skypjack
23dc5eb501 bit: refine fast_mod implementation 2026-01-23 18:06:06 +01:00
skypjack
100edffc96 enum: add missing include 2026-01-23 18:05:52 +01:00
skypjack
f7d1a7d849 doc: typo 2026-01-23 18:01:51 +01:00
skypjack
1bb590a57e enum: enum_bitmask concept 2026-01-23 18:01:16 +01:00
skypjack
80bb50c06d entity: coding style 2026-01-23 18:01:07 +01:00
skypjack
b8cb5de8dd dispatcher: try to also please g++12 2026-01-22 17:54:02 +01:00
skypjack
beda424de1 dispatcher: support enqueueing the same event type from listeners - close #1303 2026-01-22 17:19:16 +01:00
skypjack
7b456b9044 natvis: update dispatcher views 2026-01-22 15:46:25 +01:00
skypjack
6cf91dc0e0 updated TODO 2026-01-22 15:46:11 +01:00
skypjack
f69bfbb9f1 locator: oops :) 2026-01-21 16:43:54 +01:00
skypjack
5ea023c853 cleanup TODO 2026-01-21 16:43:40 +01:00
skypjack
9687efcaf6 locator: constrain a bit the interface 2026-01-21 16:25:17 +01:00
skypjack
5df5d165af stl: refine to_address impl 2026-01-21 16:24:56 +01:00
skypjack
c4cc708538 entity: clang-format only changes 2026-01-21 16:23:54 +01:00
skypjack
d552039b95 update clang-format config 2026-01-21 16:23:35 +01:00