[all-commits] [llvm/llvm-project] 830819: [Support] Ensure complete type DelimitedScope (#12...

Jonas Hahnfeld via All-commits all-commits at lists.llvm.org
Tue Feb 25 11:39:19 PST 2025


  Branch: refs/heads/release/20.x
  Home:   https://github.com/llvm/llvm-project
  Commit: 83081919e42376eb3cdbb8267daaf8da0691f9ae
      https://github.com/llvm/llvm-project/commit/83081919e42376eb3cdbb8267daaf8da0691f9ae
  Author: Jonas Hahnfeld <jonas.hahnfeld at cern.ch>
  Date:   2025-02-25 (Tue, 25 Feb 2025)

  Changed paths:
    M llvm/include/llvm/Support/ScopedPrinter.h

  Log Message:
  -----------
  [Support] Ensure complete type DelimitedScope (#127459)

`JSONScopedPrinter` has a `std::unique_ptr<DelimitedScope>` member and
defaulted constructor argument, so it needs a complete type. This
resolves one of the many build errors with C++23 using Clang.

(cherry picked from commit e65d3882af6fcc15342451ad4f9494b1ba6b9b9d)



To unsubscribe from these emails, change your notification settings at https://github.com/llvm/llvm-project/settings/notifications


More information about the All-commits mailing list