[all-commits] [llvm/llvm-project] 1cee3d: DebugInfo: Consider the type of NTTP when simplify...
David Blaikie via All-commits
all-commits at lists.llvm.org
Thu Apr 7 17:01:16 PDT 2022
Branch: refs/heads/main
Home: https://github.com/llvm/llvm-project
Commit: 1cee3d9db77b2c62a03efe1cce45f627dcbe6457
https://github.com/llvm/llvm-project/commit/1cee3d9db77b2c62a03efe1cce45f627dcbe6457
Author: David Blaikie <dblaikie at gmail.com>
Date: 2022-04-08 (Fri, 08 Apr 2022)
Changed paths:
M clang/lib/CodeGen/CGDebugInfo.cpp
M clang/test/CodeGenCXX/debug-info-simple-template-names.cpp
M cross-project-tests/debuginfo-tests/clang_llvm_roundtrip/simplified_template_names.cpp
Log Message:
-----------
DebugInfo: Consider the type of NTTP when simplifying template names
Since the NTTP may need to be cast to the type when rebuilding the name,
check that the type can be rebuilt when determining whether a template
name can be simplified.
More information about the All-commits
mailing list