[llvm] [Demangle] demangle builtin type transformations (PR #65902)

Shafik Yaghmour via llvm-commits llvm-commits at lists.llvm.org
Sun Sep 10 15:01:43 PDT 2023


================
@@ -30114,6 +30114,9 @@ const char* cases[][2] =
      " std::allocator<char>>::basic_string()"},
     {"_ZN1SB8ctor_tagC2Ev", "S[abi:ctor_tag]::S()"},
     {"_ZN1SB8ctor_tagD2Ev", "S[abi:ctor_tag]::~S()"},
+
+    // clang builtin type transform
+    {"_Z2f5IiEvu7__decayIT_E", "void f5<int>(__decay(int))"},
----------------
shafik wrote:

Should we add tests to cover the other type transforms from: https://github.com/llvm/llvm-project/commit/e9ef45635b77598fc9ce0cd38d7d3f8c9d88a49d

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


More information about the llvm-commits mailing list