blob: 5cf0286da59e53ca47f47ea3a1f9e10c1ec3afa2 [file] [log] [blame]
// { dg-do assemble }
template <int Dim, class T, class EngineTag>
class Engine {};
struct Brick;
template<int Dim, class T = double , class EngineTag = Brick >
struct ConstArray {
static const int dimensions = Engine<Dim, T, EngineTag>::dimensions;
};