#include namespace clanguml { namespace t00062 { template struct A; template struct A { U &u; }; template struct A { U &&u; }; template struct A { U const &u; }; template struct A { C &c; M C::*m; }; template struct A { C &&c; M C::*m; }; template struct A { C &c; M C::*m; }; template struct A { C &c; }; template struct A { C &&c; M C::*m; }; template struct A { C &&c; float C::*mf; }; template struct A { C &c; M C::*m; }; template struct A { char n[N]; }; template <> struct A { std::vector n; }; } }