21 lines · plain
1// RUN: llvm-tblgen %s | FileCheck %s2// XFAIL: vg_leak3 4// CHECK-LABEL: def X {5// CHECK: int a = 6;6// CHECK: int c = 5;7// CHECK: }8 9// CHECK-LABEL: def Y {10// CHECK: int a = 5;11// CHECK: int c = 6;12// CHECK: }13 14class A<bit b = 1> {15 int a = !if(!eq(b, 1), 5, 6);16 int c = !if(!ne(b, 1), 5, 6);17}18 19def X : A<0>;20def Y : A;21