#include #include namespace clanguml { namespace t00008 { using CMP = bool (*)(const int, const int); template class A { public: T value; T *pointer; T &reference; std::vector

values; std::array ints; CMP comparator; }; template struct Vector { std::vector values; }; template typename C> struct B { C template_template; }; struct D { B ints; template D(std::tuple * /*items*/) { } void add(int i) { ints.template_template.values.push_back(i); } }; } // namespace t00008 } // namespace clanguml