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