2 // { dg-do compile { target c++11 } }
9 class InputHD : public virtual HD
12 class OutputHD : public virtual HD
15 class IOHD : public InputHD, public OutputHD
18 template <typename T, unsigned int N>
19 class ArrayNHD : public IOHD
22 ~ArrayNHD() = default;
27 ArrayNHD<int, 1>* m_argsHD;