[Lldb-commits] [lldb] [lldb][rpc] Upstream RPC Client Library Emitters (PR #147655)

via lldb-commits lldb-commits at lists.llvm.org
Fri Jul 18 00:27:38 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 HEAD~1 HEAD --extensions h,cpp -- lldb/test/Shell/RPC/Generator/Inputs/Client/CheckArrayPointer.h lldb/test/Shell/RPC/Generator/Inputs/Client/CheckConstCharPtrPtrWithLen.h lldb/test/Shell/RPC/Generator/Inputs/Client/CheckConstSBRef.h lldb/test/Shell/RPC/Generator/Inputs/Client/CheckNonConstSBRef.h lldb/test/Shell/RPC/Generator/Inputs/Client/CheckSBPointer.h lldb/test/Shell/RPC/Generator/Inputs/Client/CheckVoidPtr.h lldb/tools/lldb-rpc/lldb-rpc-gen/client/RPCLibraryHeaderEmitter.cpp lldb/tools/lldb-rpc/lldb-rpc-gen/client/RPCLibraryHeaderEmitter.h lldb/tools/lldb-rpc/lldb-rpc-gen/client/RPCLibrarySourceEmitter.cpp lldb/tools/lldb-rpc/lldb-rpc-gen/client/RPCLibrarySourceEmitter.h lldb/tools/lldb-rpc/lldb-rpc-gen/lldb-rpc-gen.cpp
``````````

</details>

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

``````````diff
diff --git a/lldb/tools/lldb-rpc/lldb-rpc-gen/lldb-rpc-gen.cpp b/lldb/tools/lldb-rpc/lldb-rpc-gen/lldb-rpc-gen.cpp
index 0c48e0391..747dc9556 100644
--- a/lldb/tools/lldb-rpc/lldb-rpc-gen/lldb-rpc-gen.cpp
+++ b/lldb/tools/lldb-rpc/lldb-rpc-gen/lldb-rpc-gen.cpp
@@ -92,7 +92,7 @@ public:
             std::unique_ptr<llvm::ToolOutputFile> &&LibraryHeaderOutputFile)
       : Byproducts(Byproducts), Manager(Manager), Context(Context),
         ServerSourceEmitter(std::move(ServerMethodOutputFile)),
-        ServerHeaderEmitter(std::move(ServerHeaderOutputFile)) ,
+        ServerHeaderEmitter(std::move(ServerHeaderOutputFile)),
         LibrarySourceEmitter(std::move(LibrarySourceOutputFile)),
         LibraryHeaderEmitter(std::move(LibraryHeaderOutputFile)) {}
 
@@ -247,7 +247,8 @@ public:
              std::unique_ptr<llvm::ToolOutputFile> &&LibrarySourceOutputFile,
              std::unique_ptr<llvm::ToolOutputFile> &&LibraryHeaderOutputFile)
       : Visitor(Byproducts, Manager, Context, std::move(ServerMethodOutputFile),
-                std::move(ServerHeaderOutputFile), std::move(LibrarySourceOutputFile),
+                std::move(ServerHeaderOutputFile),
+                std::move(LibrarySourceOutputFile),
                 std::move(LibraryHeaderOutputFile)) {}
   bool HandleTopLevelDecl(DeclGroupRef DR) override {
     for (Decl *D : DR)
@@ -301,7 +302,8 @@ public:
     LibraryHeaderOutputFile->keep();
     return std::make_unique<SBConsumer>(
         Byproducts, CI.getSourceManager(), CI.getASTContext(),
-        std::move(ServerMethodOutputFile), std::move(ServerHeaderOutputFile), std::move(LibrarySourceOutputFile), std::move(LibraryHeaderOutputFile));
+        std::move(ServerMethodOutputFile), std::move(ServerHeaderOutputFile),
+        std::move(LibrarySourceOutputFile), std::move(LibraryHeaderOutputFile));
   }
 
 private:

``````````

</details>


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


More information about the lldb-commits mailing list