1// { dg-do assemble  }
2
3template <int B>
4class foo;
5
6template <class U>
7class bar
8{
9  typedef foo<(U::id > 0)> foobar;
10};
11