1// bindgen-flags: --blocklist-type Wrapper -- --std=c++11
2
3template<typename T>
4struct Wrapper {
5    struct Wrapped {
6        T t;
7    };
8    using Type = Wrapped;
9};
10
11template<typename T>
12class 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