commit | f3e7d0e814adb7b24a58289d151d3cbe67ec90da | [log] [tgz] |
---|---|---|
author | Congcong Cai <congcongcai0907@163.com> | Thu Sep 21 14:23:58 2023 +0800 |
committer | Copybara-Service <copybara-worker@google.com> | Wed Sep 20 23:28:57 2023 -0700 |
tree | 6c80b089101c9b957a68929bb921df1c2cfb35c3 | |
parent | 2ca87c78cb57c04f649079a20c5086aeb7e80c6f [diff] |
[Demangle] demangle builtin type transformations (#65902) Fixed: https://github.com/llvm/llvm-project/issues/62127 https://reviews.llvm.org/D116203 introduced several compiler builtin equivalents of the unary type traits. In some cases (e.g. template) those builtin will be dependent and need to be mangle. This patch add the check for `u{builtin}I{type}E` to demangle it. Reviewed By: rjmccall Differential Revision: https://reviews.llvm.org/D148465 GitOrigin-RevId: 4bc4d51c18d5c087dfbdad1753c84bba8dbf3be0