1
Fork 0
mirror of https://github.com/RGBCube/serenity synced 2026-01-12 23:01:01 +00:00
serenity/Userland
Andreas Kling 8a48246ed1 Everywhere: Stop using NonnullRefPtrVector
This class had slightly confusing semantics and the added weirdness
doesn't seem worth it just so we can say "." instead of "->" when
iterating over a vector of NNRPs.

This patch replaces NonnullRefPtrVector<T> with Vector<NNRP<T>>.
2023-03-06 23:46:35 +01:00
..
Applets Everywhere: Stop using NonnullRefPtrVector 2023-03-06 23:46:35 +01:00
Applications Everywhere: Stop using NonnullRefPtrVector 2023-03-06 23:46:35 +01:00
BuggieBox Userland: Add the BuggieBox program 2022-11-26 12:41:47 -07:00
Demos Userland: Fix remaining smart pointer const-correctness issues 2023-02-21 00:54:04 +01:00
DevTools Everywhere: Stop using NonnullRefPtrVector 2023-03-06 23:46:35 +01:00
DynamicLoader DynamicLoader: Disable stack protector in some files for aarch64 build 2023-02-15 22:53:19 +01:00
Games Everywhere: Stop using NonnullRefPtrVector 2023-03-06 23:46:35 +01:00
Libraries Everywhere: Stop using NonnullRefPtrVector 2023-03-06 23:46:35 +01:00
Services Everywhere: Stop using NonnullRefPtrVector 2023-03-06 23:46:35 +01:00
Shell Everywhere: Stop using NonnullRefPtrVector 2023-03-06 23:46:35 +01:00
Utilities Everywhere: Stop using NonnullRefPtrVector 2023-03-06 23:46:35 +01:00
CMakeLists.txt Userland: Add the BuggieBox program 2022-11-26 12:41:47 -07:00