Files
clang-uml/tests/t00033/t00033.cc

29 lines
348 B
C++

#include <memory>
#include <vector>
namespace clanguml {
namespace t00033 {
template <typename T> struct A {
T aaa;
};
template <typename T> struct B {
T bbb;
};
template <typename T> struct C {
T ccc;
};
struct D {
int ddd;
};
struct R {
A<B<std::unique_ptr<C<D>>>> abc;
};
} // namespace t00033
} // namespace clanguml