xref: /llvm-project/clang/test/CodeGenCXX/template-anonymous-union-member-initializer.cpp (revision 3155f573f5ad55a4838d7ea73bfa819ef6be82d3)
18fbe78f6SDaniel Dunbar // RUN: %clang_cc1 -emit-llvm -o %t %s
22e56cc6eSAnders Carlsson template <typename T>
32e56cc6eSAnders Carlsson class A
42e56cc6eSAnders Carlsson {
52e56cc6eSAnders Carlsson     union { void *d; };
62e56cc6eSAnders Carlsson 
7*3155f573SJohn McCall public:
A()82e56cc6eSAnders Carlsson     A() : d(0) { }
92e56cc6eSAnders Carlsson };
102e56cc6eSAnders Carlsson 
112e56cc6eSAnders Carlsson A<int> a0;
12