1 // bindgen-flags: --blocklist-type Wrapper -- --std=c++11
2 
3 template<typename T>
4 struct Wrapper {
5     struct Wrapped {
6         T t;
7     };
8     using Type = Wrapped;
9 };
10 
11 template<typename T>
12 class Rooted {
13     using MaybeWrapped = typename Wrapper<T>::Type;
14     MaybeWrapped ptr;
15 
16     /**
17      * <div rustbindgen replaces="Rooted_MaybeWrapped"></div>
18      */
19     using MaybeWrapped_simple = T;
20 };
21