[clang] [WIP] Fix the crash when dump the deserialized decl (PR #133395)

via cfe-commits cfe-commits at lists.llvm.org
Fri Mar 28 01:38:23 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 420c056f853d9d5475fc98407ea99b67a11841eb 4095be6747a5d6f3cd619c644490c4170ab44d89 --extensions cpp,h -- clang/include/clang/Serialization/ASTDeserializationListener.h clang/lib/Frontend/FrontendAction.cpp clang/lib/Serialization/ASTReader.cpp
``````````

</details>

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

``````````diff
diff --git a/clang/lib/Frontend/FrontendAction.cpp b/clang/lib/Frontend/FrontendAction.cpp
index f6ad89c4d2..279aa9a106 100644
--- a/clang/lib/Frontend/FrontendAction.cpp
+++ b/clang/lib/Frontend/FrontendAction.cpp
@@ -108,7 +108,7 @@ public:
   }
   void FinishedDeserializing() override {
     if (Previous)
-       Previous->FinishedDeserializing();
+      Previous->FinishedDeserializing();
   }
 };
 
@@ -140,8 +140,9 @@ public:
     }
     DelegatingDeserializationListener::FinishedDeserializing();
   }
+
 private:
-  std::vector<const Decl*> PendingDecls;
+  std::vector<const Decl *> PendingDecls;
 };
 
 /// Checks deserialized declarations and emits error if a name

``````````

</details>


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


More information about the cfe-commits mailing list