[libcxx-commits] [clang] [libcxx] [llvm] Reapply "[Clang] Implement resolution for CWG1835 (#92957)" (PR #98547)

Haojian Wu via libcxx-commits libcxx-commits at lists.llvm.org
Mon Jul 15 01:00:20 PDT 2024


hokein wrote:

Summaries of changes after this patch:

1) for type template parameters and template template parameters, clang emits a warning, which can be suppressed by `-Wno-missing-dependent-templat-keyword` (after #98613);
2) for non-type template parameters, clang emits a hard `no_member` error

The 2) is not an uncommon scenario (the abseil failure is an example), and unfortunately, there is currently no way to suppress these errors (we're hitting when integrating the LLVM upstream into our codebase).

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


More information about the libcxx-commits mailing list