Merge from mainline (167278:168000).
[official-gcc/graphite-test-results.git] / gcc / testsuite / g++.dg / template / dtor8.C
bloba96b7982f5d489bab08d54f5e5f817b2d3fd81de
1 // PR c++/43648
3 namespace dealii
5   namespace FEValuesViews
6   {
7     template <int dim, int spacedim> struct Scalar {};
8   }
10   template <int dim, int spacedim>
11   struct X
12   {
13       FEValuesViews::Scalar<dim,spacedim> scalars[dim*spacedim];
15       void f()
16         {
17           typedef dealii::FEValuesViews::Scalar<dim,spacedim> ScalarView;
18           scalars[0].ScalarView::~ScalarView ();
19         }
20   };
22   template struct X<2,2>;