[ORC] Forward declare MemoryAccess in ExecutorProcessControl.h. (#191778)
This commit is contained in:
@@ -15,7 +15,6 @@
|
||||
|
||||
#include "llvm/ADT/StringRef.h"
|
||||
#include "llvm/ExecutionEngine/JITLink/JITLinkMemoryManager.h"
|
||||
#include "llvm/ExecutionEngine/Orc/MemoryAccess.h"
|
||||
#include "llvm/ExecutionEngine/Orc/Shared/ExecutorAddress.h"
|
||||
#include "llvm/ExecutionEngine/Orc/Shared/TargetProcessControlTypes.h"
|
||||
#include "llvm/ExecutionEngine/Orc/Shared/WrapperFunctionUtils.h"
|
||||
@@ -33,6 +32,7 @@ namespace llvm::orc {
|
||||
|
||||
class DylibManager;
|
||||
class ExecutionSession;
|
||||
class MemoryAccess;
|
||||
|
||||
/// ExecutorProcessControl supports interaction with a JIT target process.
|
||||
class LLVM_ABI ExecutorProcessControl {
|
||||
|
||||
@@ -9,6 +9,7 @@
|
||||
#include "llvm/ExecutionEngine/Orc/EPCIndirectionUtils.h"
|
||||
|
||||
#include "llvm/ExecutionEngine/Orc/ExecutorProcessControl.h"
|
||||
#include "llvm/ExecutionEngine/Orc/MemoryAccess.h"
|
||||
#include "llvm/Support/MathExtras.h"
|
||||
|
||||
#include <future>
|
||||
|
||||
Reference in New Issue
Block a user