https://github.com/jansvoboda11 created 
https://github.com/llvm/llvm-project/pull/206526

PR https://github.com/llvm/llvm-project/pull/206319 removed the 
`format_object_base` class itself, but not some of its forward-declarations. 
NFCI

>From 0d1bc5e0e54f84af0619df8cde09c26359f2ebbb Mon Sep 17 00:00:00 2001
From: Jan Svoboda <[email protected]>
Date: Mon, 29 Jun 2026 09:56:44 -0700
Subject: [PATCH] [llvm][clang] Remove `format_object_base` forward
 declarations

---
 clang/tools/libclang/CLog.h             | 4 ----
 llvm/include/llvm/Support/raw_ostream.h | 1 -
 2 files changed, 5 deletions(-)

diff --git a/clang/tools/libclang/CLog.h b/clang/tools/libclang/CLog.h
index a880fb03b4e87..042a7605b6dd2 100644
--- a/clang/tools/libclang/CLog.h
+++ b/clang/tools/libclang/CLog.h
@@ -20,10 +20,6 @@
 #include "llvm/Support/raw_ostream.h"
 #include <string>
 
-namespace llvm {
-class format_object_base;
-}
-
 namespace clang {
 namespace cxindex {
 
diff --git a/llvm/include/llvm/Support/raw_ostream.h 
b/llvm/include/llvm/Support/raw_ostream.h
index 23acf743606b5..841fe90515608 100644
--- a/llvm/include/llvm/Support/raw_ostream.h
+++ b/llvm/include/llvm/Support/raw_ostream.h
@@ -32,7 +32,6 @@ namespace llvm {
 
 class Duration;
 class formatv_object_base;
-class format_object_base;
 class FormattedString;
 class FormattedNumber;
 class FormattedBytes;

_______________________________________________
cfe-commits mailing list
[email protected]
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

Reply via email to