-// RUN: tblgen %s
+// RUN: llvm-tblgen %s | FileCheck %s
+// XFAIL: vg_leak
+
+// CHECK: zing = 4
+// CHECK: zing = 4
+// CHECK-NOT: zing = 4
+
class C1<int A, string B> {
int bar = A;
string thestr = B;
+ int zing;
}
def T : C1<4, "blah">;
defm FOO : t<42>;
def T4 : C1<6, "foo">;
+
+let zing = 4 in
+ defm BAZ : t<3>;
+