// RUN: llvm-tblgen %s | FileCheck %s | |
// XFAIL: vg_leak | |
// CHECK: Value = 0 | |
// CHECK: Value = 1 | |
class Base<int V> { | |
int Value = V; | |
} | |
class Derived<string Truth> : | |
Base<!if(!eq(Truth, "true"), 1, 0)>; | |
def TRUE : Derived<"true">; | |
def FALSE : Derived<"false">; |