[clang-tools-extra] [clang] [lldb] [polly] [libcxx] [llvm] [mlir] [compiler-rt] [libunwind] [libc] [libcxxabi] [flang] [libc++][any] LWG3305: `any_cast<void>` (PR #78215)

Mark de Wever via llvm-commits llvm-commits at lists.llvm.org
Wed Jan 17 08:27:32 PST 2024


mordante wrote:

> > I see you implemented this code only for C++26. In general we retroactively apply LWG issues to all previous standard versions. Is there a reason why you only applied this to C++26?
> 
> I am not familiar with this process. I'm happy to do what's needed to be done. So I assume I need to remove the version guards and test against the original implementation?

Yes that is the general rule for LWG-issues. The other implementations handle them in the same fashion.

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


More information about the llvm-commits mailing list