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

26 lines
439 B
C++

#include <array>
#include <vector>
namespace clanguml {
namespace t00008 {
using CMP = bool (*)(const int, const int);
template <typename T, typename P = T, CMP = nullptr, int N = 3> class A {
public:
T value;
T *pointer;
T &reference;
std::vector<P> values;
std::array<int, N> ints;
CMP comparator;
};
template <typename T, template <typename> typename C> class B {
public:
C<T> template_template;
};
}
}