Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
35 commits
Select commit Hold shift + click to select a range
dd0a6d6
implement hook
LLirikkkk Jul 23, 2026
bb47198
apply code style
LLirikkkk Jul 23, 2026
0edb4d5
add assertion into hook_base
LLirikkkk Jul 23, 2026
7e67664
move definition of hook_base methods to cpp file
LLirikkkk Jul 23, 2026
6f8bcf6
apply code style
LLirikkkk Jul 23, 2026
374b237
implement helper structures and functions
LLirikkkk Jul 24, 2026
109b108
add interface
LLirikkkk Jul 24, 2026
67d1317
implement list_iterator
LLirikkkk Jul 24, 2026
e47e5df
update naming
LLirikkkk Jul 25, 2026
0f692c0
update naming
LLirikkkk Jul 25, 2026
d91d9e7
add type traits to check correctness of template arguments
LLirikkkk Jul 25, 2026
e91e642
implement list
LLirikkkk Jul 26, 2026
fa4d22a
implement list
LLirikkkk Jul 26, 2026
7b34fff
fix bag with reverse iterators
LLirikkkk Jul 27, 2026
d35f73e
add source file to cmake
LLirikkkk Jul 27, 2026
9b0ca96
add unit tests for intrusive list
LLirikkkk Jul 27, 2026
d0e1eb8
add default constructor to list_node
LLirikkkk Jul 27, 2026
7f97f17
add iterator_to method into list
LLirikkkk Jul 28, 2026
e28e19c
add tests for iterator_to method
LLirikkkk Jul 28, 2026
9316805
add self-swap guard
LLirikkkk Jul 28, 2026
30816bb
add more tests
LLirikkkk Jul 28, 2026
da30160
apply code style
LLirikkkk Jul 28, 2026
1466106
add fix to avoid compilation error [-Wself-move]
LLirikkkk Jul 28, 2026
bffcdf6
move intrusive list to common folder
LLirikkkk Jul 29, 2026
5c63a07
move tests for intrusive list to common folder
LLirikkkk Jul 29, 2026
0688cfc
move tests for intrusive list to common folder
LLirikkkk Jul 29, 2026
73a2210
remove duplicate file
LLirikkkk Jul 29, 2026
a90f1b0
small fixes
LLirikkkk Jul 29, 2026
09c54a8
update comment for insert
LLirikkkk Jul 29, 2026
2484cb3
make intrusive list header only
LLirikkkk Jul 29, 2026
ac7145e
add using for list_node
LLirikkkk Jul 29, 2026
88816cc
add operator-> to list_iterator
LLirikkkk Jul 30, 2026
23ab0b7
fix using for list
LLirikkkk Jul 30, 2026
fc4fdcd
fix using for list
LLirikkkk Jul 30, 2026
ff04ab7
apply code style
LLirikkkk Jul 30, 2026
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
3 changes: 2 additions & 1 deletion common/common-tests.cmake
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,8 @@ prepend(COMMON_TESTS_SOURCES ${COMMON_DIR}/
type_traits/list_of_types_test.cpp
wrappers/span-test.cpp
wrappers/string_view-test.cpp
ucontext/ucontext-portable-test.cpp)
ucontext/ucontext-portable-test.cpp
containers/intrusive-list-test.cpp)

allow_deprecated_declarations(${COMMON_TESTS_SOURCES}/algorithms/projections-test.cpp)

Expand Down
Loading
Loading