commit | e8ec589b02ab2326ed9f151a7eee01fb23f65a9e | [log] [tgz] |
---|---|---|
author | Congcong Cai <congcongcai0907@163.com> | Sun Sep 10 23:13:18 2023 +0800 |
committer | Copybara-Service <copybara-worker@google.com> | Sun Sep 10 08:16:03 2023 -0700 |
tree | 561cf30a1e23e684f9a7ee8f43bd33c6e17b367a | |
parent | b0cb3f40fad1778b4c94efa30558feff083a24be [diff] |
[Demangle] demangle builtin type transformations 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: 31cc069b5f4cb1b120c72f4dcbaa1b5a212120df