summaryrefslogtreecommitdiff
path: root/AK/IntrusiveList.h
AgeCommit message (Expand)Author
2021-05-22IntrusiveList: Remove redundant constructorLenny Maiorani
2021-05-20AK: Don't unlink intrusive list elements in the destructorGunnar Beutner
2021-04-22Everything: Move to SPDX license identifiers in all files.Brian Gianforcaro
2021-04-22AK: Make IntrusiveList work with NonnullRefPtr'sAli Mohammad Pur
2021-04-21AK: Fix IntrusvieList::take_first/last() actually compile with RefPtr<T>Brian Gianforcaro
2021-04-16AK+Kernel: Make IntrusiveList capable of holding non-raw pointersAnotherTest
2021-04-16AK: Avoid the unnecessarily confusing bunch of casts in IntrusiveListAnotherTest
2021-04-11AK: Annotate IntrusiveList functions as [[nodiscard]]Brian Gianforcaro
2021-03-11AK: Add basic const iteration to IntrusiveListAndreas Kling
2021-02-23Everywhere: Rename ASSERT => VERIFYAndreas Kling
2020-11-24AK: Add IntrusiveList::take_last()Andreas Kling
2020-02-14LibCore: Add a forward declaration headerAndreas Kling
2020-01-18Meta: Add license header to source filesAndreas Kling
2019-12-22AK: Add IntrusiveList::take_first()Andreas Kling
2019-08-17IntrusiveList: Make Iterator::operator* return a T&Andreas Kling
2019-07-19AK: Introduce IntrusiveListRobin Burchell