• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1// RUN: llvm-tblgen %s | FileCheck %s
2// XFAIL: vg_leak
3
4class Int<int value> {
5  int Value = value;
6}
7
8def v1024   : Int<1024>;
9// CHECK: def v1024
10// CHECK: Value = 1024
11
12def v1025   : Int<!add(v1024.Value, 1)>;
13// CHECK: def v1025
14// CHECK: Value = 1025
15
16def v2048   : Int<!add(v1024.Value, v1024.Value)>;
17// CHECK: def v2048
18// CHECK: Value = 2048
19
20