// RUN: llvm-tblgen --no-warn-on-unused-template-args %s | |
// XFAIL: vg_leak | |
// Make sure there is no collision between XX and XX. | |
def S; | |
class Before<int XX>; | |
class After : Before<4> { | |
dag XX = (S); | |
} | |
class C1<int X> { | |
int Y = X; | |
} | |
class C2<int Y, dag X> : C1<Y>; | |