• Joined on 2023-12-23
Patrick created repository Patrick/AI-Project 2024-07-07 11:57:27 +02:00
Patrick pushed to master at Patrick/const_container 2024-06-05 21:29:02 +02:00
40d4608477 Merge remote-tracking branch 'origin/master'
78d1f1cca8 moved test_ret_val and test_def into one header
8a1d6385ef updated output of test
2e3f1dc43d updated return value
690aa93af9 updated test output
Compare 6 commits »
Patrick pushed to master at Patrick/const_container 2024-04-17 18:30:34 +02:00
bcc7cb68c6 Failed attempt of implementing constexpr evaluation of test
Patrick pushed to master at Patrick/const_container 2024-04-08 14:51:59 +02:00
d3bbb89e0f added test suite
984a4ed9ae updated ret_val to struct
Compare 2 commits »
Patrick created repository Patrick/TestGC 2024-03-26 17:40:22 +01:00
Patrick pushed to master at Patrick/const_container 2024-03-25 16:39:53 +01:00
ea7f2776a4 refactored testing for const_list
7fa0ae1257 made clear constexpr
Compare 2 commits »
Patrick created branch main in Patrick/CPPTestLib 2024-03-11 13:39:23 +01:00
Patrick pushed to main at Patrick/CPPTestLib 2024-03-11 13:39:23 +01:00
de6886c8ac Added Readme
Patrick created repository Patrick/CPPTestLib 2024-03-11 13:35:31 +01:00
Patrick created repository Patrick/const_container_test 2024-03-11 13:34:00 +01:00
Patrick pushed to master at Patrick/const_container 2024-03-11 13:31:28 +01:00
8dcbf36b87 added most basic manual tests for const_list
Patrick pushed to master at Patrick/const_container 2024-03-05 09:54:08 +01:00
fcecffd3c7 const_list: implemented remove, reverse, unique and sort
51d140274a const_list: bugfix of splice all and owner of tail nodes
8de4b1a3c4 const_list: fixed size in merge
03a694431c const_list: implemented splice
5cda16f846 const_list: added linking of other linked nodes in const_list_node::push_before
Compare 15 commits »
Patrick pushed to master at Patrick/const_container 2024-01-28 08:08:27 +01:00
c6e1c93b67 implemented assign and clear of const_list, and added _remove for const_list_node
5145c5894c added delete callback to const_list_node
Compare 2 commits »
Patrick pushed to master at Patrick/const_container 2024-01-27 19:41:46 +01:00
c328859e2d removed redundant helper::advanced (equal to std::next(iter, n))
Patrick pushed to master at Patrick/const_container 2024-01-27 19:37:51 +01:00
ad406e9647 moved requires into asserts, cleanup and implemented operator= in const_list.h
2115cc39be started implementing const_list as static list
57ece61c43 reverted allocator
Compare 3 commits »
Patrick pushed to master at Patrick/const_container 2024-01-27 14:33:39 +01:00
57de76ca09 in-between save
721ac997ee added allocator, const_list and CompileOptional to CMake target
Compare 2 commits »
Patrick pushed to master at Patrick/const_container 2024-01-23 00:14:34 +01:00
2ec64fb77b added CompileOptional Allocator variable to const_list
Patrick pushed to master at Patrick/const_container 2024-01-22 23:59:24 +01:00
af5c9b2454 added ctors and constexpr to CompileOptional
e8fac3a44d added defined to CompileOptional
8170507158 moved to allocator_base
12ff94e6cc added class for compile time optionals
c6cf7bcb37 added implementation for non-member definitions for const_list
Compare 7 commits »
Patrick pushed to master at Patrick/const_container 2024-01-20 01:00:46 +01:00
02f42a0c3b added every list member function
Patrick pushed to master at Patrick/const_container 2024-01-19 22:47:00 +01:00
1a6aea9ca3 added outline for const_list
a2d571083c added test for assign()
Compare 2 commits »