[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