[libcxx-commits] [flang] [clang-tools-extra] [compiler-rt] [libcxxabi] [openmp] [libcxx] [clang] [mlir] [libc] [llvm] [clang] Avoid -Wshadow warning when init-capture named same as class field (PR #74512)
Nikolas Klauser via libcxx-commits
libcxx-commits at lists.llvm.org
Mon Dec 11 02:07:41 PST 2023
philnik777 wrote:
I seem to be the only one, but I don't understand how this isn't shadowing. The whole point of the shadowing warning is to avoid confusion about which variable is actually used, which IMO could very well be the case here. I think it would be much better to get a new flag to disable this if it's not wanted than to make it impossible to warn on this shadowing constellation.
https://github.com/llvm/llvm-project/pull/74512
More information about the libcxx-commits
mailing list