blob: 4f57d07a850d399052441f6e5ae94d3f35a2e032 [file] [log] [blame]
// RUN: %clang_cc1 -std=c++20 -verify %s
// expected-no-diagnostics
namespace pr58456 {
template<typename>
struct s {
constexpr s(auto) {
}
};
template<typename T>
s(T) -> s<int>;
template<typename T> requires true
s(T) -> s<int>;
void f() {
auto const y = s(0);
}
}