1// bindgen-flags: --impl-debug --rust-target 1.40
2
3// This type is opaque because the second template parameter
4// is a non-type template parameter
5template<typename T, int N>
6class Opaque {
7  T array[N];
8};
9
10class Instance {
11  Opaque<int, 50> val;
12};
13