blob: ad652e79ea7ce8546a18514ea188e66867acd24f [file] [log] [blame]
David Greene97038432010-09-03 21:00:49 +00001// RUN: tblgen %s
2class Bla<string t>
3{
4 string blu = t;
5}
6
7class Bli<Bla t>
8{
9 Bla bla = t;
10}
11
12def a : Bli<Bla<"">>;
13def b : Bla<!cast<Bla>(a.bla).blu>; // works
14def c : Bla<a.bla.blu>; // doesn't work: Cannot access field 'blu' of value 'a.bla'