comparison gcc/testsuite/g++.dg/cpp1z/constexpr-if12.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 // PR c++/80562
2 // { dg-options -std=c++17 }
3
4 struct T {
5 constexpr auto foo() { return false; }
6 };
7
8 template <class MustBeTemplate>
9 constexpr auto bf(T t) {
10 if constexpr(t.foo()) {
11 return false;
12 }
13 return true;
14 }