[clang] [clang-repl] Implement LoadDynamicLibrary for clang-repl wasm use cases (PR #133037)

via cfe-commits cfe-commits at lists.llvm.org
Tue Mar 25 22:28:05 PDT 2025


github-actions[bot] wrote:

<!--LLVM CODE FORMAT COMMENT: {clang-format}-->


:warning: C/C++ code formatter, clang-format found issues in your code. :warning:

<details>
<summary>
You can test this locally with the following command:
</summary>

``````````bash
git-clang-format --diff 80d5185bd4288c12e9d5aa0fe2e00f2f4e6397d7 dfe49e826705a5e9371e17e66e40c31602beea8e --extensions cpp -- clang/lib/Interpreter/Interpreter.cpp
``````````

</details>

<details>
<summary>
View the diff from clang-format here.
</summary>

``````````diff
diff --git a/clang/lib/Interpreter/Interpreter.cpp b/clang/lib/Interpreter/Interpreter.cpp
index b4c68f340a..f8c8d0a425 100644
--- a/clang/lib/Interpreter/Interpreter.cpp
+++ b/clang/lib/Interpreter/Interpreter.cpp
@@ -713,11 +713,11 @@ llvm::Error Interpreter::Undo(unsigned N) {
 
 llvm::Error Interpreter::LoadDynamicLibrary(const char *name) {
 #ifdef __EMSCRIPTEN__
-  void* handle = dlopen(name, RTLD_NOW | RTLD_GLOBAL);
+  void *handle = dlopen(name, RTLD_NOW | RTLD_GLOBAL);
   if (!handle) {
     llvm::errs() << dlerror() << '\n';
-    return llvm::make_error<llvm::StringError>(
-        "Failed to load dynamic library", llvm::inconvertibleErrorCode());
+    return llvm::make_error<llvm::StringError>("Failed to load dynamic library",
+                                               llvm::inconvertibleErrorCode());
   }
 #else
   auto EE = getExecutionEngine();

``````````

</details>


https://github.com/llvm/llvm-project/pull/133037


More information about the cfe-commits mailing list