[clang] [Clang] [NFC] Move diagnostics emitting code from `DiagnosticIDs` into `DiagnosticsEngine` (PR #143517)

via cfe-commits cfe-commits at lists.llvm.org
Tue Jun 10 06:59:29 PDT 2025


================
@@ -1046,6 +1046,9 @@ class DiagnosticsEngine : public RefCountedBase<DiagnosticsEngine> {
   bool EmitDiagnostic(const DiagnosticBuilder &DB, bool Force = false);
 
   /// @}
+
+private:
+  void Report(Level DiagLevel, const Diagnostic &Info);
----------------
Sirraide wrote:

I thought `ProcessDiag` was public but apparently it isn’t; I’ll move it

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


More information about the cfe-commits mailing list