nigham wrote:

Changing the namespace of the `scope_exit` class (from `llvm::detail` to 
`llvm`) has some consequences. Projects that are using llvm as submodules 
([circt](https://github.com/llvm/circt) and 
[carbon-lang](https://github.com/carbon-language/carbon-lang/tree/trunk) are 
places where I hit this) before this commit will need to either wait until 
they're past this commit to use it directly, or will need to use the older type 
first and then update again when updating LLVM.

Can we consider aliasing `llvm::detail::scope_exit` to `llvm::scope_exit` to 
enable easier and more expedient migrations? I'm happy to send a PR.

https://github.com/llvm/llvm-project/pull/173131
_______________________________________________
lldb-commits mailing list
[email protected]
https://lists.llvm.org/cgi-bin/mailman/listinfo/lldb-commits

Reply via email to