Files
clang-uml/tests/t00033/t00033.cc
2021-08-08 23:08:06 +02:00

29 lines
365 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 {
std::shared_ptr<A<B<std::unique_ptr<C<D>>>>> abc;
};
} // namespace t00033
} // namespace clanguml