mirror of
https://github.com/LadybirdBrowser/ladybird.git
synced 2025-12-08 06:09:58 +00:00
Everywhere: Use a forward declaration for pointers to Threading::Thread
This commit is contained in:
parent
5383265b9c
commit
2aaf53bd2c
Notes:
github-actions[bot]
2025-09-23 14:59:22 +00:00
Author: https://github.com/Zaggy1024
Commit: 2aaf53bd2c
Pull-request: https://github.com/LadybirdBrowser/ladybird/pull/6223
Reviewed-by: https://github.com/konradekk
9 changed files with 10 additions and 7 deletions
|
|
@ -9,6 +9,7 @@
|
||||||
#include <LibCore/Socket.h>
|
#include <LibCore/Socket.h>
|
||||||
#include <LibCore/System.h>
|
#include <LibCore/System.h>
|
||||||
#include <LibIPC/TransportSocket.h>
|
#include <LibIPC/TransportSocket.h>
|
||||||
|
#include <LibThreading/Thread.h>
|
||||||
|
|
||||||
namespace IPC {
|
namespace IPC {
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -13,9 +13,9 @@
|
||||||
#include <LibIPC/AutoCloseFileDescriptor.h>
|
#include <LibIPC/AutoCloseFileDescriptor.h>
|
||||||
#include <LibIPC/File.h>
|
#include <LibIPC/File.h>
|
||||||
#include <LibThreading/ConditionVariable.h>
|
#include <LibThreading/ConditionVariable.h>
|
||||||
|
#include <LibThreading/Forward.h>
|
||||||
#include <LibThreading/MutexProtected.h>
|
#include <LibThreading/MutexProtected.h>
|
||||||
#include <LibThreading/RWLock.h>
|
#include <LibThreading/RWLock.h>
|
||||||
#include <LibThreading/Thread.h>
|
|
||||||
|
|
||||||
namespace IPC {
|
namespace IPC {
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -4,9 +4,10 @@
|
||||||
* SPDX-License-Identifier: BSD-2-Clause
|
* SPDX-License-Identifier: BSD-2-Clause
|
||||||
*/
|
*/
|
||||||
|
|
||||||
#include "PlaybackStreamPulseAudio.h"
|
|
||||||
|
|
||||||
#include <LibCore/ThreadedPromise.h>
|
#include <LibCore/ThreadedPromise.h>
|
||||||
|
#include <LibThreading/Thread.h>
|
||||||
|
|
||||||
|
#include "PlaybackStreamPulseAudio.h"
|
||||||
|
|
||||||
namespace Audio {
|
namespace Audio {
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -13,7 +13,6 @@
|
||||||
#include <AK/NonnullRefPtr.h>
|
#include <AK/NonnullRefPtr.h>
|
||||||
#include <AK/Time.h>
|
#include <AK/Time.h>
|
||||||
#include <LibMedia/Export.h>
|
#include <LibMedia/Export.h>
|
||||||
#include <LibThreading/Thread.h>
|
|
||||||
#include <pulse/pulseaudio.h>
|
#include <pulse/pulseaudio.h>
|
||||||
|
|
||||||
namespace Audio {
|
namespace Audio {
|
||||||
|
|
|
||||||
|
|
@ -16,7 +16,7 @@
|
||||||
#include <LibCore/EventLoop.h>
|
#include <LibCore/EventLoop.h>
|
||||||
#include <LibCore/EventReceiver.h>
|
#include <LibCore/EventReceiver.h>
|
||||||
#include <LibCore/Promise.h>
|
#include <LibCore/Promise.h>
|
||||||
#include <LibThreading/Thread.h>
|
#include <LibThreading/Forward.h>
|
||||||
|
|
||||||
namespace Threading {
|
namespace Threading {
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -5,6 +5,7 @@
|
||||||
*/
|
*/
|
||||||
|
|
||||||
#include <LibCore/EventLoop.h>
|
#include <LibCore/EventLoop.h>
|
||||||
|
#include <LibThreading/Thread.h>
|
||||||
#include <LibWeb/HTML/RenderingThread.h>
|
#include <LibWeb/HTML/RenderingThread.h>
|
||||||
#include <LibWeb/HTML/TraversableNavigable.h>
|
#include <LibWeb/HTML/TraversableNavigable.h>
|
||||||
#include <LibWeb/Painting/DisplayListPlayerSkia.h>
|
#include <LibWeb/Painting/DisplayListPlayerSkia.h>
|
||||||
|
|
|
||||||
|
|
@ -10,8 +10,8 @@
|
||||||
#include <AK/Queue.h>
|
#include <AK/Queue.h>
|
||||||
#include <LibCore/Promise.h>
|
#include <LibCore/Promise.h>
|
||||||
#include <LibThreading/ConditionVariable.h>
|
#include <LibThreading/ConditionVariable.h>
|
||||||
|
#include <LibThreading/Forward.h>
|
||||||
#include <LibThreading/Mutex.h>
|
#include <LibThreading/Mutex.h>
|
||||||
#include <LibThreading/Thread.h>
|
|
||||||
#include <LibWeb/Forward.h>
|
#include <LibWeb/Forward.h>
|
||||||
#include <LibWeb/Page/Page.h>
|
#include <LibWeb/Page/Page.h>
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -7,6 +7,7 @@
|
||||||
#include <AK/Debug.h>
|
#include <AK/Debug.h>
|
||||||
#include <LibCore/Platform/MachMessageTypes.h>
|
#include <LibCore/Platform/MachMessageTypes.h>
|
||||||
#include <LibCore/Platform/ProcessStatisticsMach.h>
|
#include <LibCore/Platform/ProcessStatisticsMach.h>
|
||||||
|
#include <LibThreading/Thread.h>
|
||||||
#include <LibWebView/MachPortServer.h>
|
#include <LibWebView/MachPortServer.h>
|
||||||
|
|
||||||
namespace WebView {
|
namespace WebView {
|
||||||
|
|
|
||||||
|
|
@ -10,7 +10,7 @@
|
||||||
#include <AK/Platform.h>
|
#include <AK/Platform.h>
|
||||||
#include <AK/String.h>
|
#include <AK/String.h>
|
||||||
#include <LibCore/MachPort.h>
|
#include <LibCore/MachPort.h>
|
||||||
#include <LibThreading/Thread.h>
|
#include <LibThreading/Forward.h>
|
||||||
#include <LibWebView/Forward.h>
|
#include <LibWebView/Forward.h>
|
||||||
|
|
||||||
#if !defined(AK_OS_MACH)
|
#if !defined(AK_OS_MACH)
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue