Daily bump.
[gcc.git] / gcc / testsuite / g++.dg / analyzer / pr101522.C
blob634a2ac30cde62def63bc7b0b1160f19b7277668
1 // { dg-do compile { target c++11 } }
3 double
4 sqrt ();
6 namespace std {
7   class gamma_distribution {
8   public:
9     gamma_distribution () : _M_param () {}
11   private:
12     struct param_type {
13       param_type () : _M_beta () { _M_a2 = 1 / ::sqrt (); }
14       double _M_beta, _M_a2;
15     };
16     param_type _M_param;
17     int _M_saved_available, _M_saved = 0, _M_param0 = 0;
18   };
20   struct fisher_f_distribution {
21     gamma_distribution _M_gd_x, _M_gd_y;
22   };
25 int
26 main ()
28   std::fisher_f_distribution d;
30   return 0;