Run DCE after a LoopFlatten test to reduce spurious output [nfc]
[llvm-project.git] / clang / test / CodeGenCXX / debug-info-var-template-partial-spec.cpp
blob141ff58dc6ab1ccb41b089ec519501676032a1b5
1 // RUN: %clang_cc1 %s -std=c++14 -debug-info-kind=limited -emit-llvm -o - | FileCheck %s
4 // CHECK: distinct !DICompositeType(tag: DW_TAG_structure_type, name: "B",
5 // CHECK-SAME: elements: ![[empty:[0-9]+]]
6 // CHECK: ![[empty]] = !{}
8 struct B {
9 template <typename... e>
10 static const int d = 0;
11 template <typename e>
12 static const auto d<e> = d<e, e>;
13 } c;