Sign in
llvm
/
llvm-project
/
clang
/
ff5c43895f45fed39f723689df11222e40d5418d
/
.
/
test
/
SemaTemplate
/
template-args-deduction-aggregates.cpp
blob: afe78d0873bb332d2205fbbbc60c658a57e86270 [
file
] [
log
] [
blame
]
// RUN: %clang_cc1 -fsyntax-only -verify %s -std=c++20
// expected-no-diagnostics
namespace
GH113659
{
template
<
class
...
Args
>
struct
S
{};
struct
T
{};
struct
U
{};
template
<
class
...
Args
>
struct
B
:
S
<
Args
...>,
Args
...
{};
B b
{
S
<
T
,
U
>{}};
}