Andreas Kling
7592f9afd5
AK: Use size_t for CircularQueue and CircularDeque
2020-02-20 13:20:34 +01:00
Andreas Kling
e61cdf5c39
AK: Add HashMap, HashTable and Traits to Forward.h
2020-02-16 02:01:18 +01:00
Andreas Kling
dc417ada6d
AK: Add BufferStream to Forward.h
2020-02-15 12:10:48 +01:00
Andreas Kling
d85b09893d
AK: Add Utf8View to Forward.h
2020-02-14 23:31:18 +01:00
Andreas Kling
22b41a0fa3
AK: Add LogStream and DebugLogStream to Forward.h
2020-02-14 23:31:18 +01:00
Andreas Kling
184475d45a
AK: Add SharedBuffer to Forward.h
2020-02-14 23:31:18 +01:00
Andreas Kling
8f7333f080
LibCore: Add a forward declaration header
...
This patch adds <LibCore/Forward.h> and uses it in various places to
shrink the header dependency graph.
2020-02-14 23:31:18 +01:00
Andreas Kling
3bbf4610d2
AK: Add a forward declaration header
...
You can now #include <AK/Forward.h> to get most of the AK types as
forward declarations.
Header dependency explosion is one of the main contributors to compile
times at the moment, so this is a step towards smaller include graphs.
2020-02-14 23:31:18 +01:00