yuzu/src/core/hle/kernel
Lioncash 4a587b81b2 core/core: Replace includes with forward declarations where applicable
The follow-up to e2457418da, which
replaces most of the includes in the core header with forward declarations.

This makes it so that if any of the headers the core header was
previously including change, then no one will need to rebuild the bulk
of the core, due to core.h being quite a prevalent inclusion.

This should make turnaround for changes much faster for developers.
2018-08-31 16:30:14 -04:00
..
address_arbiter.cpp core/core: Replace includes with forward declarations where applicable 2018-08-31 16:30:14 -04:00
address_arbiter.h kernel: Remove unnecessary includes 2018-07-31 10:15:17 -04:00
client_port.cpp kernel: Eliminate kernel global state 2018-08-28 22:31:51 -04:00
client_port.h kernel: Eliminate kernel global state 2018-08-28 22:31:51 -04:00
client_session.cpp kernel: Eliminate kernel global state 2018-08-28 22:31:51 -04:00
client_session.h kernel: Eliminate kernel global state 2018-08-28 22:31:51 -04:00
errors.h kernel/error: Amend error code for ERR_MAX_CONNECTIONS_REACHED 2018-08-25 09:40:42 -04:00
event.cpp kernel: Eliminate kernel global state 2018-08-28 22:31:51 -04:00
event.h kernel: Eliminate kernel global state 2018-08-28 22:31:51 -04:00
handle_table.cpp kernel: Eliminate kernel global state 2018-08-28 22:31:51 -04:00
handle_table.h kernel: Eliminate kernel global state 2018-08-28 22:31:51 -04:00
hle_ipc.cpp core/core: Replace includes with forward declarations where applicable 2018-08-31 16:30:14 -04:00
hle_ipc.h hle_ipc: Make WriteToOutgoingCommandBuffer()'s reference parameter const 2018-08-09 02:51:38 -04:00
kernel.cpp kernel: Eliminate kernel global state 2018-08-28 22:31:51 -04:00
kernel.h kernel: Eliminate kernel global state 2018-08-28 22:31:51 -04:00
mutex.cpp kernel: Eliminate kernel global state 2018-08-28 22:31:51 -04:00
mutex.h kernel: Eliminate kernel global state 2018-08-28 22:31:51 -04:00
object.cpp kernel: Eliminate kernel global state 2018-08-28 22:31:51 -04:00
object.h kernel: Eliminate kernel global state 2018-08-28 22:31:51 -04:00
process.cpp kernel: Eliminate kernel global state 2018-08-28 22:31:51 -04:00
process.h kernel: Eliminate kernel global state 2018-08-28 22:31:51 -04:00
resource_limit.cpp kernel: Eliminate kernel global state 2018-08-28 22:31:51 -04:00
resource_limit.h kernel: Eliminate kernel global state 2018-08-28 22:31:51 -04:00
scheduler.cpp core: Namespace all code in the arm subdirectory under the Core namespace 2018-08-24 21:50:39 -04:00
scheduler.h core: Namespace all code in the arm subdirectory under the Core namespace 2018-08-24 21:50:39 -04:00
server_port.cpp kernel: Eliminate kernel global state 2018-08-28 22:31:51 -04:00
server_port.h kernel: Eliminate kernel global state 2018-08-28 22:31:51 -04:00
server_session.cpp core/core: Replace includes with forward declarations where applicable 2018-08-31 16:30:14 -04:00
server_session.h kernel: Eliminate kernel global state 2018-08-28 22:31:51 -04:00
session.cpp
session.h kernel: Move object class to its own source files 2018-08-01 23:34:42 -04:00
shared_memory.cpp kernel: Eliminate kernel global state 2018-08-28 22:31:51 -04:00
shared_memory.h kernel: Eliminate kernel global state 2018-08-28 22:31:51 -04:00
svc_wrap.h Add additional missing format. 2018-06-21 21:09:51 -06:00
svc.cpp core/core: Replace includes with forward declarations where applicable 2018-08-31 16:30:14 -04:00
svc.h
thread.cpp core/core: Replace includes with forward declarations where applicable 2018-08-31 16:30:14 -04:00
thread.h kernel: Eliminate kernel global state 2018-08-28 22:31:51 -04:00
timer.cpp kernel: Eliminate kernel global state 2018-08-28 22:31:51 -04:00
timer.h kernel: Eliminate kernel global state 2018-08-28 22:31:51 -04:00
vm_manager.cpp kernel/vm_manager: Convert loop into std::any_of() 2018-08-02 12:46:15 -04:00
vm_manager.h kernel/vm_manager: Use const where applicable 2018-08-02 12:21:46 -04:00
wait_object.cpp kernel: Eliminate kernel global state 2018-08-28 22:31:51 -04:00
wait_object.h kernel: Eliminate kernel global state 2018-08-28 22:31:51 -04:00