summaryrefslogtreecommitdiff
path: root/AK/NonnullOwnPtr.h
AgeCommit message (Expand)Author
2020-08-05AK: Decorate AK::NonnullOwnPtr::leak_ptr() with [[nodiscard]]Brian Gianforcaro
2020-06-12AK: Ensure we never use OwnPtr<> with RefCounted typesSergey Bugaev
2020-05-16AK: Remove experimental clang -Wconsumed stuffAndreas Kling
2020-05-08AK: Add templated NonnullOwnPtr::release_nonnull()Andreas Kling
2020-04-05AK: Stop allowing implicit downcast with OwnPtr and NonnullOwnPtrAndreas Kling
2020-04-01AK: Add adopt_own() to create a NonnullOwnPtr<T> from a T&Andreas Kling
2020-02-10AK: Remove bitrotted Traits::dump() mechanismAndreas Kling
2020-01-19AK: Add NonnullOwnPtr::swap() as well for symmetryAndreas Kling
2020-01-18Meta: Add license header to source filesAndreas Kling
2019-11-07AK: Delete operator!() and operator bool() from the Nonnull pointersAndreas Kling
2019-08-14AK: Use int_hash() to generate less idiotic hashes for {Nonnull,}OwnPtrAndreas Kling
2019-08-14AK: Make it possible to use HashMap<K, NonnullOwnPtr>::get()Andreas Kling
2019-07-25AK: Simplify NonnullPtrVector template a bit.Andreas Kling
2019-07-24AK: Add NonnullOwnPtr.Andreas Kling