1 // bindgen-flags: -- -std=c++14
2 
3 template <typename T, typename U, typename NeverUsed>
4 class DoublyIndirectUsage {
5     using Aliased = T;
6     typedef U Typedefed;
7 
8     class IndirectUsage {
9         Aliased member;
10         Typedefed another;
11     };
12 
13     IndirectUsage doubly_indirect;
14 };
15