// RUN: %clang_cc1 -fsyntax-only -verify %s | |
// expected-no-diagnostics | |
template<class _Ty> inline | |
void testparam(_Ty **, _Ty **) | |
{ | |
} | |
template<class _Ty> inline | |
void testparam(_Ty *const *, _Ty **) | |
{ | |
} | |
template<class _Ty> inline | |
void testparam(_Ty **, const _Ty **) | |
{ | |
} | |
template<class _Ty> inline | |
void testparam(_Ty *const *, const _Ty **) | |
{ | |
} | |
void case0() | |
{ | |
void (**p1)(); | |
void (**p2)(); | |
testparam(p1, p2); | |
} |