[libcxx-commits] [clang] [libcxxabi] [llvm] [Clang] Mangling of pack indexing type and expression for itanium (PR #123513)
Shafik Yaghmour via libcxx-commits
libcxx-commits at lists.llvm.org
Thu Jan 30 18:52:50 PST 2025
================
@@ -30220,6 +30220,11 @@ const char* cases[][2] = {
{"_ZZNH3Foo3fooES_iENK4Foo24foo2Ev", "Foo::foo(this Foo, int)::Foo2::foo2() const" },
{"_ZNH3FooclERKS_", "Foo::operator()(this Foo const&)"},
+
+ // C++26 pack indexing
----------------
shafik wrote:
We should add invalid cases as well see `invalid_cases` and make sure we cover each case that can return a `nullptr` in `AbstractManglingParser` (I think)
https://github.com/llvm/llvm-project/pull/123513
More information about the libcxx-commits
mailing list