From f2f669414fae41fc791d4943a1446db61b30912f Mon Sep 17 00:00:00 2001 From: Johannes Stoelp Date: Tue, 19 Dec 2023 18:57:07 +0100 Subject: llvm-orc-jit: migrate to my latest clang-format --- content/2022-07-07-llvm-orc-jit/jit.h | 21 ++++++++++++--------- 1 file changed, 12 insertions(+), 9 deletions(-) (limited to 'content/2022-07-07-llvm-orc-jit/jit.h') diff --git a/content/2022-07-07-llvm-orc-jit/jit.h b/content/2022-07-07-llvm-orc-jit/jit.h index 9ac7b0a..23cec42 100644 --- a/content/2022-07-07-llvm-orc-jit/jit.h +++ b/content/2022-07-07-llvm-orc-jit/jit.h @@ -52,15 +52,18 @@ private: JITDylib& JD; public: - Jit(std::unique_ptr ES, JITTargetMachineBuilder JTMB, - DataLayout DL) : - ES(std::move(ES)), - DL(std::move(DL)), Mangle(*this->ES, this->DL), - ObjectLayer(*this->ES, - []() { return std::make_unique(); }), - CompileLayer(*this->ES, ObjectLayer, - std::make_unique(std::move(JTMB))), - JD(this->ES->createBareJITDylib("main")) { + Jit(std::unique_ptr ES, + JITTargetMachineBuilder JTMB, + DataLayout DL) + : ES(std::move(ES)), + DL(std::move(DL)), + Mangle(*this->ES, this->DL), + ObjectLayer(*this->ES, + []() { return std::make_unique(); }), + CompileLayer(*this->ES, + ObjectLayer, + std::make_unique(std::move(JTMB))), + JD(this->ES->createBareJITDylib("main")) { // https://www.llvm.org/docs/ORCv2.html#how-to-add-process-and-library-symbols-to-jitdylibs // JD.addGenerator( // cantFail(DynamicLibrarySearchGenerator::GetForCurrentProcess( -- cgit v1.2.3