1*f4a2713aSLionel Sambuc // RUN: %clang_cc1 -emit-llvm -o %t %s 2*f4a2713aSLionel Sambuc template <typename T> 3*f4a2713aSLionel Sambuc class A 4*f4a2713aSLionel Sambuc { 5*f4a2713aSLionel Sambuc union { void *d; }; 6*f4a2713aSLionel Sambuc 7*f4a2713aSLionel Sambuc public: A()8*f4a2713aSLionel Sambuc A() : d(0) { } 9*f4a2713aSLionel Sambuc }; 10*f4a2713aSLionel Sambuc 11*f4a2713aSLionel Sambuc A<int> a0; 12