summaryrefslogtreecommitdiff
path: root/bindgen-tests/tests/headers/opaque_typedef.hpp
blob: 878d5bcbc1bea7323f75437eefaac4a53a51be7d (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
// bindgen-flags:  --with-derive-hash --with-derive-partialeq --with-derive-eq -- -std=c++11
template<typename T>
class RandomTemplate;

template<int i>
class Wat;

template<int i>
class Wat3;

template<>
class Wat3<3>;

/** <div rustbindgen opaque></div> */
typedef RandomTemplate<int> ShouldBeOpaque;

typedef RandomTemplate<float> ShouldNotBeOpaque;