diff options
author | Congcong Cai <congcongcai0907@163.com> | 2023-09-21 14:23:58 +0800 |
---|---|---|
committer | GitHub <noreply@github.com> | 2023-09-21 14:23:58 +0800 |
commit | 4bc4d51c18d5c087dfbdad1753c84bba8dbf3be0 (patch) | |
tree | 3e520310ad2a89266a9f5a537c90c8d62b2613a0 /clang/lib/Lex/Preprocessor.cpp | |
parent | 6d9b96313d204f4bf372332f91f11890a7aedfdd (diff) | |
download | llvm-4bc4d51c18d5c087dfbdad1753c84bba8dbf3be0.zip llvm-4bc4d51c18d5c087dfbdad1753c84bba8dbf3be0.tar.gz llvm-4bc4d51c18d5c087dfbdad1753c84bba8dbf3be0.tar.bz2 |
[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
Diffstat (limited to 'clang/lib/Lex/Preprocessor.cpp')
0 files changed, 0 insertions, 0 deletions