2
1
Fork 0
mirror of https://github.com/yuzu-emu/yuzu.git synced 2024-07-04 23:31:19 +01:00
yuzu/src/core/hle
Lioncash 56ab608044 core/core: Remove unnecessary sm/controller include
The only reason this include was necessary, was because the constructor
wasn't defaulted in the cpp file and the compiler would inline it
wherever it was used. However, given Controller is forward declared, all
those inlined constructors would see an incomplete type, causing a
compilation failure. So, we just place the constructor in the cpp file,
where it can see the complete type definition, allowing us to remove
this include.
2018-09-06 14:38:39 -04:00
..
kernel service: Migrate global named port map to the KernelCore class 2018-09-02 12:35:30 -04:00
service core/core: Remove unnecessary sm/controller include 2018-09-06 14:38:39 -04:00
ipc.h
ipc_helpers.h kernel: Eliminate kernel global state 2018-08-28 22:31:51 -04:00
lock.cpp
lock.h
result.h hle/result: Make ResultVal's move constructor as noexcept 2018-08-28 09:39:50 -04:00