17 lines
355 B
Text
17 lines
355 B
Text
|
// Regression test for the crash in
|
||
|
// https://github.com/llvm/llvm-project/issues/54537
|
||
|
//
|
||
|
// RUN: %clang_cc1 -std=c++20 -fsyntax-only -verify %s
|
||
|
// expected-no-diagnostics
|
||
|
|
||
|
template< class T > inline constexpr bool test_v = true;
|
||
|
|
||
|
template <typename T>
|
||
|
struct A {
|
||
|
A(const T = 1 ) requires test_v<T>;
|
||
|
};
|
||
|
|
||
|
struct B : A<int> {
|
||
|
using A<int>::A;
|
||
|
};
|