|
f7a2699ac0
|
Add and use copy_const_t
|
2025-05-14 00:41:51 +02:00 |
|
|
088e03708a
|
Add array
|
2025-05-14 00:41:51 +02:00 |
|
|
5bca42b049
|
Version 0.4.0
v0.4.0
|
2025-05-08 00:16:26 +02:00 |
|
|
e1ba7dd7a9
|
Add enum underlying utilities
|
2025-05-08 00:15:26 +02:00 |
|
|
837f696971
|
Update some Bazel rules
|
2025-04-11 19:57:37 +02:00 |
|
|
afbfd0e781
|
Add numeric library
v0.3.0
|
2025-04-03 23:27:39 +02:00 |
|
|
0776012d09
|
Add bit library
|
2025-04-03 00:34:54 +02:00 |
|
|
4f8cbd442a
|
Add invoke_r & co
|
2025-03-26 21:52:00 +01:00 |
|
|
2d309a2cff
|
Separate allocator from memory
|
2025-03-26 21:35:18 +01:00 |
|
|
f19d93a69a
|
Improve implementation of invoke
|
2025-03-26 18:54:54 +01:00 |
|
|
e034efe8bd
|
Add member pointer stuff to meta lib
|
2025-03-26 18:54:53 +01:00 |
|
|
2c457c4275
|
Add address_of
|
2025-03-26 18:54:49 +01:00 |
|
|
95598e24e1
|
Add missing license headers
v0.2.0
|
2025-03-22 19:36:26 +01:00 |
|
|
99c8ae9530
|
Enable platform specific config
|
2025-03-22 19:31:09 +01:00 |
|
|
781877bd26
|
Add function_ref
|
2025-03-22 19:24:40 +01:00 |
|
|
c692909ff3
|
Add function
|
2025-03-21 23:46:39 +01:00 |
|
|
a665c590d5
|
Add decay
|
2025-03-20 19:29:08 +01:00 |
|
|
7023c0cc9a
|
Use launder to access buffer SSO storage
|
2025-03-18 23:42:30 +01:00 |
|
|
4884b59433
|
Make status implementation more correct wrt type punning
|
2025-03-18 22:39:35 +01:00 |
|
|
a7475b6af2
|
Remove redundant methods in hash_map
|
2025-03-14 18:59:32 +01:00 |
|
|
8b6f57dc6a
|
Pass string_view, span, and iterators by value
|
2025-03-14 18:57:02 +01:00 |
|
|
d1bb5a83f6
|
Use inheritance for string implementation
|
2025-03-14 18:56:58 +01:00 |
|
|
4630cb5237
|
Add missing is_empty methods
|
2025-03-14 18:53:37 +01:00 |
|
|
dce2c187ec
|
Upgrade to Clang 20.1.0
|
2025-03-14 18:53:35 +01:00 |
|
|
cbade33906
|
Some more shit
|
2025-03-12 22:32:38 +01:00 |
|
|
c8b73031d8
|
Remove convertible_from
|
2025-03-12 00:08:18 +01:00 |
|
|
af4e29f8c0
|
Remake deref
|
2025-03-11 23:51:51 +01:00 |
|
|
636882316b
|
Some work on clang-tidy-ing things up
|
2025-03-07 00:00:43 +01:00 |
|
|
f0cccbe328
|
Replace ASL_MOVE, ASL_FWD, and ASL_FWD_LIKE by their std:: equivalent
This is because some compiler stuff and diagnostics tools rely on those
symboles being what they are.
|
2025-03-06 22:56:56 +01:00 |
|
|
54affafd86
|
Rename intrusive_list head & tail to front & back
v0.1.0
|
2025-03-03 23:53:14 +01:00 |
|
|
8604c98df5
|
Apply licenses with rules_license
|
2025-03-02 01:39:34 +01:00 |
|
|
62cc4b468b
|
Add BSD-3 license
|
2025-03-01 00:50:25 +01:00 |
|
|
eb285643ed
|
Finish work on deducing this, for now
|
2025-02-28 00:30:34 +01:00 |
|
|
38ab48b188
|
Fix some deducing-this & functional stuff, add invocable concept
|
2025-02-26 20:01:45 +01:00 |
|
|
8034ce643d
|
Use deducing-this in some places
|
2025-02-26 00:14:00 +01:00 |
|
|
8b11296058
|
Fix float comparison with 0 warning
|
2025-02-25 23:30:03 +01:00 |
|
|
f165706505
|
Add ASL_FWD_LIKE
|
2025-02-25 23:27:26 +01:00 |
|
|
507a994399
|
Add copy_cref_t
|
2025-02-25 22:46:15 +01:00 |
|
|
a808626873
|
Start using deducing this, needs more utilities work
|
2025-02-25 00:08:11 +01:00 |
|
|
aa73023bee
|
Use intrusive list in logging, and add defer
|
2025-02-20 23:47:02 +01:00 |
|
|
409ef997e2
|
Add customizable assert failure handler
|
2025-02-20 23:13:37 +01:00 |
|
|
6fd19d6dfe
|
Make the intrusive list circular instead of using a sentinel
... so that it's not broken lmao
|
2025-02-20 23:03:12 +01:00 |
|
|
ce97eaf5f9
|
Add intrusive_list
|
2025-02-20 00:33:42 +01:00 |
|
|
a141c401f7
|
Reorganize everything
|
2025-02-17 22:29:50 +01:00 |
|
|
cb77cbe9ce
|
Rename log to logging
|
2025-02-12 23:34:47 +01:00 |
|
|
e297b4182b
|
Add todo & fix line endings
|
2025-02-12 00:41:25 +01:00 |
|
|
4a61012be7
|
Fix include paths on Linux
|
2025-02-12 00:38:38 +01:00 |
|
|
3d5a45b283
|
Add deref utilities & use them for log writer
|
2025-02-04 00:37:08 +01:00 |
|
|
f2b1af8d3f
|
Add string_view::from_zstr
|
2025-02-03 23:46:25 +01:00 |
|
|
a89e72929e
|
Add try macro for status & status_or
|
2025-01-31 00:30:08 +01:00 |
|