aboutsummaryrefslogtreecommitdiffstats
path: root/gcc-4.9/gcc/testsuite/g++.dg/cpp0x/constexpr-typedef1.C
blob: 98c2309abb681166f1658c02c0c9380189746bac (plain)
1
2
3
4
5
6
7
8
9
10
11
// PR c++/50508
// { dg-do compile { target c++11 } }

template <class T>
  struct integral_constant {
    typedef T value_type;
    constexpr operator value_type() { return true; }
  };

static constexpr bool value = integral_constant<bool>()
                              && true;