1// RUN: llvm-tblgen --no-warn-on-unused-template-args %s 2// XFAIL: vg_leak 3 4// Make sure there is no collision between XX and XX. 5def S; 6 7class Before<int XX>; 8class After : Before<4> { 9 dag XX = (S); 10} 11 12 13 14class C1<int X> { 15 int Y = X; 16} 17class C2<int Y, dag X> : C1<Y>; 18 19