From c23070b214ff22e06b1fd76bdf953aba126e10c3 Mon Sep 17 00:00:00 2001 From: Michael Buch Date: Wed, 19 Nov 2025 15:32:19 +0000 Subject: [PATCH] [cross-project-tests][DebugInfo] Make simplified-template-names test runnable on Darwin --- .../Inputs/simplified_template_names.cpp | 272 +++++++++++++ ...simplified_template_names-debug-types.test | 9 + .../simplified_template_names.cpp | 360 ------------------ .../simplified_template_names.test | 6 + 4 files changed, 287 insertions(+), 360 deletions(-) create mode 100644 cross-project-tests/debuginfo-tests/clang_llvm_roundtrip/Inputs/simplified_template_names.cpp create mode 100644 cross-project-tests/debuginfo-tests/clang_llvm_roundtrip/simplified_template_names-debug-types.test delete mode 100644 cross-project-tests/debuginfo-tests/clang_llvm_roundtrip/simplified_template_names.cpp create mode 100644 cross-project-tests/debuginfo-tests/clang_llvm_roundtrip/simplified_template_names.test diff --git a/cross-project-tests/debuginfo-tests/clang_llvm_roundtrip/Inputs/simplified_template_names.cpp b/cross-project-tests/debuginfo-tests/clang_llvm_roundtrip/Inputs/simplified_template_names.cpp new file mode 100644 index 0000000000000..344005ee98141 --- /dev/null +++ b/cross-project-tests/debuginfo-tests/clang_llvm_roundtrip/Inputs/simplified_template_names.cpp @@ -0,0 +1,272 @@ +#include +#include +template struct t1 {}; +template struct t2; +struct udt {}; +namespace ns { +struct udt {}; +namespace inner { +template struct ttp {}; +struct udt {}; +} // namespace inner +template