Mercurial > hg > CbC > CbC_gcc
view gcc/testsuite/g++.dg/lto/20081219_1.C @ 131:84e7813d76e9
gcc-8.2
author | mir3636 |
---|---|
date | Thu, 25 Oct 2018 07:37:49 +0900 |
parents | 04ced10e8804 |
children |
line wrap: on
line source
typedef struct { } __mbstate_t; typedef __mbstate_t mbstate_t; namespace std __attribute__ ((__visibility__ ("default"))) { using::mbstate_t; typedef int *__c_locale; class locale { class facet; }; class locale::facet { }; template < typename _CharT > class numpunct:public locale::facet { void _M_initialize_numpunct (__c_locale __cloc = __null); }; } namespace __gnu_cxx __attribute__ ((__visibility__ ("default"))) { template < typename V, typename I, typename S = std::mbstate_t > struct character { }; } namespace __gnu_test { using __gnu_cxx::character; typedef character < unsigned short, unsigned int >pod_ushort; } namespace std { using __gnu_test::pod_ushort; template <> void numpunct < pod_ushort >::_M_initialize_numpunct (__c_locale) { pod_ushort *__truename = new pod_ushort[4 + 1]; } }