Mercurial > hg > CbC > CbC_gcc
view gcc/testsuite/g++.dg/template/static3.C @ 111:04ced10e8804
gcc 7
author | kono |
---|---|
date | Fri, 27 Oct 2017 22:46:09 +0900 |
parents | |
children |
line wrap: on
line source
template <class data> class foo { public: static const int a; static const int b; static const int c; static const int d; }; template <class data> const int foo<data>::a = 1; template <class data> const int foo<data>::b = a; template <class data> const int foo<data>::c = b; template <class data> const int foo<data>::d = c; typedef foo<int> fooInt; int main( void ) { fooInt *f; f = new fooInt(); if (f->c != 1 || f->d != 1) return 1; }