[libcxx-commits] [libcxxabi] [libcxxabi] Update ItaniumDemangle.h from LLVM (PR #140273)

Oliver Hunt via libcxx-commits libcxx-commits at lists.llvm.org
Fri May 16 14:32:47 PDT 2025


ojhunt wrote:

> That was fixed in [71d1b4c](https://github.com/llvm/llvm-project/commit/71d1b4c77c39201b0d533c2eccb2f5cbc1561b22).
> 
> Here it's not just cleaning up an unneeded dependency. It's a layering violation to include from `llvm/Support` in `ItaniumDemangle.h`.

@boomanaiden154  was the issue including it in the lib headers? If so I wonder if we can make that trigger a style or bot error in future (if it already was reported I must have missed it because the format bot was already complaining about existing style so I didn't read the entire output :-/ )

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


More information about the libcxx-commits mailing list