diff options
author | Patrick Palka <ppalka@redhat.com> | 2021-04-22 17:47:02 -0400 |
---|---|---|
committer | Patrick Palka <ppalka@redhat.com> | 2021-04-22 17:47:02 -0400 |
commit | 4e1aaf32ddf13cc79fcf146d6b62a6e0feb82be0 (patch) | |
tree | 90a709f7d9620de773be2872c59e37d488cf048a | |
parent | 92664c058d705fcaf57875f93b4dfc36cf011afd (diff) | |
download | gcc-4e1aaf32ddf13cc79fcf146d6b62a6e0feb82be0.zip gcc-4e1aaf32ddf13cc79fcf146d6b62a6e0feb82be0.tar.gz gcc-4e1aaf32ddf13cc79fcf146d6b62a6e0feb82be0.tar.bz2 |
c++: Add testcase for already fixed PR [PR94508]
We correctly accept this testcase since r11-8144.
gcc/testsuite/ChangeLog:
PR c++/94508
* g++.dg/cpp2a/concepts-uneval3.C: New test.
-rw-r--r-- | gcc/testsuite/g++.dg/cpp2a/concepts-uneval3.C | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/gcc/testsuite/g++.dg/cpp2a/concepts-uneval3.C b/gcc/testsuite/g++.dg/cpp2a/concepts-uneval3.C new file mode 100644 index 0000000..7fc4065 --- /dev/null +++ b/gcc/testsuite/g++.dg/cpp2a/concepts-uneval3.C @@ -0,0 +1,9 @@ +// PR c++/94508 +// { dg-do compile { target c++20 } } + +template <class T> +struct A { + void f() requires (this, true) { } +}; + +template struct A<int>; |