comparison gcc/testsuite/g++.dg/concepts/req20.C @ 111:04ced10e8804

gcc 7
author kono
date Fri, 27 Oct 2017 22:46:09 +0900
parents
children 84e7813d76e9
comparison
equal deleted inserted replaced
68:561a7518be6b 111:04ced10e8804
1 // { dg-options "-std=c++17 -fconcepts" }
2
3 template <class T> concept bool C = true;
4
5 template <class T>
6 requires C<typename T::foo>
7 void f(T t) { }
8
9 void f(...);
10
11 template <class T>
12 requires C<T>
13 void g(T t) { }
14
15 int main()
16 {
17 f(42);
18 g(42);
19 }
20