Files
clang-uml/tests/t00068/t00068.cc
2023-11-10 23:23:25 +01:00

32 lines
346 B
C++

#include <memory>
#include <vector>
namespace clanguml {
namespace t00068 {
struct B { };
struct BB {
std::vector<B> b;
};
enum class AKind { OneA, TwoA, ThreeA };
struct A { };
struct AA : public A { };
struct AAA : public AA {
BB *bb;
AKind akind;
};
struct R {
AAA *aaa;
};
struct RR {
std::shared_ptr<R> r;
};
}
}