#ifndef LLVM_EXECUTIONENGINE_ORC_TARGETPROCESS_EXECUTORSHAREDMEMORYMAPPERSERVICE_H
#define LLVM_EXECUTIONENGINE_ORC_TARGETPROCESS_EXECUTORSHAREDMEMORYMAPPERSERVICE_H
#include "llvm/ADT/DenseMap.h"
#include "llvm/Config/llvm-config.h"
#include "llvm/ExecutionEngine/Orc/Shared/TargetProcessControlTypes.h"
#include "llvm/ExecutionEngine/Orc/TargetProcess/ExecutorBootstrapService.h"
#include <atomic>
#include <mutex>
#if defined(_WIN32)
#include <windows.h>
#endif
namespace llvm {
namespace orc {
namespace rt_bootstrap {
class ExecutorSharedMemoryMapperService final
: public ExecutorBootstrapService { … };
}
}
}
#endif