#include "OrcTestCommon.h"
#include "llvm/ExecutionEngine/ExecutionEngine.h"
#include "llvm/ExecutionEngine/Orc/CompileUtils.h"
#include "llvm/ExecutionEngine/Orc/IRCompileLayer.h"
#include "llvm/ExecutionEngine/Orc/RTDyldObjectLinkingLayer.h"
#include "llvm/ExecutionEngine/SectionMemoryManager.h"
#include "llvm/IR/Constants.h"
#include "llvm/IR/LLVMContext.h"
#include "gtest/gtest.h"
#include <string>
usingnamespacellvm;
usingnamespacellvm::orc;
namespace {
static bool testSetProcessAllSections(std::unique_ptr<MemoryBuffer> Obj,
bool ProcessAllSections) { … }
TEST(RTDyldObjectLinkingLayerTest, TestSetProcessAllSections) { … }
TEST(RTDyldObjectLinkingLayerTest, TestOverrideObjectFlags) { … }
TEST(RTDyldObjectLinkingLayerTest, TestAutoClaimResponsibilityForSymbols) { … }
}