1 // RUN: %clang_cc1 -verify -fsyntax-only %s
2 // Verify clang doesn't assert()-fail on template specialization happening after
5 #include "not_found.h" // expected-error {{'not_found.h' file not found}}
7 template <class A
, class B
, class = void>
10 template <class A
, class B
>
11 struct foo
<A
, B
, decltype(static_cast<void (*)(B
)>(0)(static_cast<A (*)()>(0)()))> {};