Add some tests of advanced TableGen list functionality.

llvm-svn: 74445
This commit is contained in:
David Greene 2009-06-29 20:07:17 +00:00
parent efa19619c8
commit f71ee01c81
2 changed files with 19 additions and 0 deletions

View File

@ -0,0 +1,11 @@
// RUN: tblgen %s
class B<list<int> v> {
list<int> vals = v;
}
class BB<list<list<int>> vals> : B<vals[0]>;
class BBB<list<list<int>> vals> : BB<vals>;
def OneB : BBB<[[1,2,3]]>;
def TwoB : BBB<[[1,2,3],[4,5,6]]>;

View File

@ -0,0 +1,8 @@
// RUN: tblgen %s
class B<int v> {
int val = v;
}
class BB<list<int> vals> : B<vals[0]>;
class BBB<list<int> vals> : BB<vals>;