aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/CodeGen/MachineModuleInfo.cpp
diff options
context:
space:
mode:
authorMax Winkler <max.enrico.winkler@gmail.com>2024-06-26 22:24:28 -0700
committerGitHub <noreply@github.com>2024-06-26 22:24:28 -0700
commitef067cf4b6d46cd48d2ed5cfe2300fe83b6bcc8a (patch)
treed820c87613bb54f1571e4e272a0fabd15895bafb /llvm/lib/CodeGen/MachineModuleInfo.cpp
parent0f8849349ae3d3f2f537ad6ab233a586fb39d375 (diff)
downloadllvm-ef067cf4b6d46cd48d2ed5cfe2300fe83b6bcc8a.zip
llvm-ef067cf4b6d46cd48d2ed5cfe2300fe83b6bcc8a.tar.gz
llvm-ef067cf4b6d46cd48d2ed5cfe2300fe83b6bcc8a.tar.bz2
Fix MSVC Demangling with auto NTTP mangled names for function pointer, pointer to data and integral types (#96590)
As cited here, https://github.com/llvm/llvm-project/pull/92477, undname needs updating to support the new auto NTTP name mangling. In short the deduced type of the auto NTTP parameter is mangled as `$M <type> <nttp-param>`. However the deduced type is not printed for the undecorated name so the `$M <type>` is parsed but simply ignored when stringifying the generated AST.
Diffstat (limited to 'llvm/lib/CodeGen/MachineModuleInfo.cpp')
0 files changed, 0 insertions, 0 deletions