| 12345678910111213141516171819 |
- // RUN: llvm-tblgen %s | FileCheck %s
- // XFAIL: vg_leak
- class Struct<int i> {
- int I = !shl(i, 1);
- int J = !shl(I, 1);
- }
- class Class<Struct s> {
- int Class_J = s.J;
- }
- multiclass MultiClass<int i> {
- def Def : Class<Struct<i>>;
- // CHECK: Class_J = 8
- // CHECK-NOT: Class_J = !shl(I, 1)
- }
- defm Defm : MultiClass<2>;
|