am/applets: Replace includes with forward declarations where applicable

Also resolve places where includes should have been provided, but
weren't.
This commit is contained in:
Lioncash 2018-11-20 11:51:54 -05:00
parent dd254c603d
commit 8b4b560df5
2 changed files with 9 additions and 2 deletions

View File

@ -4,14 +4,16 @@
#pragma once #pragma once
#include <functional>
#include <memory> #include <memory>
#include <queue> #include <queue>
#include "common/swap.h" #include "common/swap.h"
#include "core/hle/kernel/event.h"
union ResultCode; union ResultCode;
namespace Kernel {
class Event;
}
namespace Service::AM { namespace Service::AM {
class IStorage; class IStorage;

View File

@ -4,7 +4,12 @@
#pragma once #pragma once
#include <array>
#include <string>
#include <vector>
#include "common/common_funcs.h" #include "common/common_funcs.h"
#include "common/swap.h"
#include "core/hle/service/am/am.h" #include "core/hle/service/am/am.h"
#include "core/hle/service/am/applets/applets.h" #include "core/hle/service/am/applets/applets.h"