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
5 template<typename T, int N>
6 class Opaque {
7 T array[N];
8 };
9
10 class Instance {
11 Opaque<int, 50> val;
12 };
13