|
42619d15a8
|
Fix modules
|
2024-08-29 09:22:24 +00:00 |
|
|
2aa1c6bb79
|
Change __cmake_cxx23 if found
|
2024-08-28 12:01:41 +00:00 |
|
|
4548b03c67
|
Add the ability to build as a header only library
|
2024-08-28 08:18:54 +00:00 |
|
|
fd757260c5
|
Remove shared lib build support
|
2024-08-27 16:34:14 +00:00 |
|
|
58134818ef
|
Fix attributes
|
2024-08-27 13:34:00 +00:00 |
|
|
5b402e48dd
|
Fixes for fmt
|
2024-08-24 23:52:08 +00:00 |
|
|
b440c81474
|
Use import utempl instead import utempl.*
|
2024-08-23 23:09:57 +00:00 |
|
|
4396d3525a
|
Update README.md for C++20 modules
|
2024-07-31 02:22:33 +00:00 |
|
|
6367dccf19
|
Migrate to C++20 modules
|
2024-07-31 02:19:28 +00:00 |
|
|
16889ef3b0
|
Fix kSeq, add default for f in LeftFold, add example for LeftFold
|
2024-07-18 18:00:29 +00:00 |
|
|
2be45e896a
|
Fix LeftFold concept and add example for it
|
2024-07-18 16:28:25 +00:00 |
|
|
93783671cf
|
Add Function and ImplicitConvertible concepts
|
2024-07-16 09:56:01 +00:00 |
|
|
570d087f05
|
Add GetTuple from TypeList function
|
2024-07-16 08:02:19 +00:00 |
|
|
8f09dc5526
|
Add GetIndexesTuple function
|
2024-07-16 07:57:17 +00:00 |
|
|
359bed1b7d
|
Add additional checks to Default in Switch function
|
2024-07-15 18:33:37 +00:00 |
|
|
25ec03f84b
|
Add example for switch default call with void
|
2024-07-15 17:47:19 +00:00 |
|
|
ce44168333
|
Add call def if not found and def not default value
|
2024-07-15 17:45:11 +00:00 |
|
|
e15d520cfa
|
Add void to Switch
|
2024-07-15 16:17:00 +00:00 |
|
|
eaddebf1e5
|
Add concepts for functions
|
2024-07-15 15:56:00 +00:00 |
|
|
e7cf38e2a9
|
C++20 -> C++23 and add Switch
|
2024-07-15 13:54:41 +00:00 |
|
|
0336a5ab33
|
Add Enumerate, TakeFrom, PushTo, Erase functions
|
2024-07-09 00:49:57 +00:00 |
|
|
25cc675942
|
Change examples output dir to examples/output
|
2024-07-06 02:07:03 +00:00 |
|
|
fc96d83c55
|
Fix FetchContent
|
2024-07-06 02:03:58 +00:00 |
|
|
a6d74aff8f
|
Add CPM support
|
2024-07-06 00:32:33 +00:00 |
|
|
9982b60400
|
Add .clang-format, .clang-tidy and fixes
|
2024-07-04 14:17:21 +00:00 |
|
|
fd61eb5341
|
Add Size function for TypeList
|
2024-07-03 11:39:09 +00:00 |
|
|
9c000bf6cd
|
Add Find function with Metafunction and TypeList
|
2024-07-03 10:09:45 +00:00 |
|
|
fd9820aa22
|
Fix CloseStruct
|
2024-06-29 09:27:27 +00:00 |
|
|
42c14df681
|
Remove FieldType from attributes
|
2024-06-29 08:49:52 +00:00 |
|
|
af067d0db4
|
Update Attributes
|
2024-06-29 08:45:28 +00:00 |
|
|
d367f13d7b
|
Add new interface for attributes
|
2024-06-29 08:38:27 +00:00 |
|
|
091a100f22
|
Add attributes
|
2024-06-28 16:37:33 +00:00 |
|
|
475d310f67
|
Add CountValue
|
2024-06-28 14:01:49 +00:00 |
|
|
d8063bb39c
|
Update Wrapper
|
2024-06-28 03:49:50 +00:00 |
|
|
b6aa683d9c
|
Fix kSeq
|
2024-06-26 08:08:19 +00:00 |
|
|
69b8276361
|
Update counter
|
2024-06-26 02:46:37 +00:00 |
|
|
86b24ea926
|
Add kSeq. Use kSeq instead make_index_sequence in functions
|
2024-06-26 02:43:28 +00:00 |
|
|
9eede7544a
|
Fix MakeTuple for std::array with 0 elements
|
2024-06-11 08:35:29 +00:00 |
|
|
fbb31cf1ec
|
Update PackConstexprWrapper function
|
2024-06-11 08:29:31 +00:00 |
|
|
024dbaf525
|
Add PackConstexprWrapper
|
2024-06-11 07:57:56 +00:00 |
|
|
a767c7637a
|
Fix TypeList Get for clang 18.1.4
|
2024-05-05 19:10:46 +00:00 |
|
|
94c6f53b4f
|
Fix counter in gcc
|
2024-04-22 17:13:18 +00:00 |
|
|
59d590745c
|
Add include ranges to utils.hpp for fix clangd crash
|
2024-04-21 03:14:30 +00:00 |
|
|
d790df6403
|
Add AddTypeToTag
|
2024-04-21 02:25:45 +00:00 |
|
|
38f3d889f8
|
Add optional include for utils
|
2024-04-21 02:17:24 +00:00 |
|
|
f64ae60685
|
Fix includes
|
2024-04-21 02:14:01 +00:00 |
|
|
00c802656d
|
Use std::decay_t in tuple
|
2024-04-19 23:29:42 +00:00 |
|
|
bbfc0acfe3
|
Update README.md
|
2024-04-18 23:40:12 +00:00 |
|
|
dfd8a788f8
|
Add get typelist for tag
|
2024-04-18 01:17:58 +00:00 |
|
|
b802725e11
|
Fix includes in constexpr string
|
2024-04-17 23:40:34 +00:00 |
|