summaryrefslogtreecommitdiff
path: root/AK/RefPtr.h
AgeCommit message (Expand)Author
2020-01-18Meta: Add license header to source filesAndreas Kling
2019-08-14AK: Make it possible to use HashMap<K, NonnullOwnPtr>::get()Andreas Kling
2019-08-03AK: Remove two redundant RefPtr constructors.Andreas Kling
2019-08-02AK: Simplify RefPtr and NonnullRefPtr's leak_ref() functionsAndreas Kling
2019-08-02AK: Add anti-null assertions in RefPtr.Andreas Kling
2019-08-02AK: Fix ref leaks in RefPtr assignment operators.Andreas Kling
2019-07-21AK: RefPtr::operator=(RefPtr<U>&&) needs to cast the incoming pointer.Andreas Kling
2019-07-11AK: Delete bad pointer assignment operators and constructors.Andreas Kling
2019-07-11AK: Remove copy_ref().Andreas Kling
2019-07-11AK: Remove use of copy_ref().Andreas Kling
2019-07-11AK: Make it more more pleasant to copy RefPtr's.Andreas Kling
2019-07-11AK: Remove weird RefPtr(RefPtr&) constructor.Andreas Kling
2019-07-04AK: Move some of LogStream out of line & add overloads for smart pointers.Andreas Kling
2019-06-21AK: Rename RetainPtr.h => RefPtr.h, Retained.h => NonnullRefPtr.h.Andreas Kling