aboutsummaryrefslogtreecommitdiff
path: root/gcc
diff options
context:
space:
mode:
authorPatrick Palka <ppalka@redhat.com>2023-05-11 10:38:02 -0400
committerPatrick Palka <ppalka@redhat.com>2023-05-11 10:38:02 -0400
commit0d0c467d216bf538faa7ceb75875e4efa73ae23f (patch)
tree87b99c7dc9cabb502477b3096daf3320fec50555 /gcc
parent6445f1224509861f2d471a66134b98f26290586e (diff)
downloadgcc-0d0c467d216bf538faa7ceb75875e4efa73ae23f.zip
gcc-0d0c467d216bf538faa7ceb75875e4efa73ae23f.tar.gz
gcc-0d0c467d216bf538faa7ceb75875e4efa73ae23f.tar.bz2
c++: Add testcase for already fixed PR [PR103807]
We accept this testcase since r13-806-g221acd67ca50f8. PR c++/103807 gcc/testsuite/ChangeLog: * g++.dg/cpp2a/lambda-targ1.C: New test.
Diffstat (limited to 'gcc')
-rw-r--r--gcc/testsuite/g++.dg/cpp2a/lambda-targ1.C11
1 files changed, 11 insertions, 0 deletions
diff --git a/gcc/testsuite/g++.dg/cpp2a/lambda-targ1.C b/gcc/testsuite/g++.dg/cpp2a/lambda-targ1.C
new file mode 100644
index 0000000..07fa6f9
--- /dev/null
+++ b/gcc/testsuite/g++.dg/cpp2a/lambda-targ1.C
@@ -0,0 +1,11 @@
+// PR c++/103807
+// { dg-do compile { target c++20 } }
+
+template<auto = +[]{}>
+struct A { };
+
+A x;
+
+int main() {
+ A y;
+}