diff options
Diffstat (limited to 'test/TableGen/lisp.td')
-rw-r--r-- | test/TableGen/lisp.td | 18 |
1 files changed, 17 insertions, 1 deletions
diff --git a/test/TableGen/lisp.td b/test/TableGen/lisp.td index efe0002..9e58605 100644 --- a/test/TableGen/lisp.td +++ b/test/TableGen/lisp.td @@ -1,4 +1,20 @@ -// RUN: llvm-tblgen %s | grep "" +// RUN: llvm-tblgen %s +// XFAIL: vg_leak + +// CHECK: def One { +// CHECK-NEXT: list<string> names = ["Jeffrey Sinclair"]; +// CHECK-NEXT: string element = "Jeffrey Sinclair"; +// CHECK-NEXT: list<string> rest = []; +// CHECK-NEXT: int null = 1; +// CHECK-NEXT: string NAME = ?; +// CHECK-NEXT: } +// CHECK-NEXT: def Three { +// CHECK-NEXT: list<string> names = ["Tom", "Dick", "Harry"]; +// CHECK-NEXT: string element = "Tom"; +// CHECK-NEXT: list<string> rest = ["Dick", "Harry"]; +// CHECK-NEXT: int null = 0; +// CHECK-NEXT: string NAME = ?; +// CHECK-NEXT: } class List<list<string> n> { list<string> names = n; |