|
// RUN: %clang_cc1 -fsyntax-only -fmodules %s -verify
|
|
// RUN: %clang_cc1 -fsyntax-only %s -verify
|
|
|
|
// expected-no-diagnostics
|
|
template <typename Var>
|
|
struct S {
|
|
template <unsigned N>
|
|
struct Inner { };
|
|
|
|
template <>
|
|
struct Inner<0> { };
|
|
};
|
|
|
|
S<int>::Inner<1> I1;
|
|
S<int>::Inner<0> I0;
|