1 // { dg-options "-Wunused -W" }
19 int i = va_arg (ap, int);
24 struct A { int a; A (); virtual ~A (); };
25 struct B : virtual A { int b; };
30 return dynamic_cast <B *> (a);
36 return static_cast <A *> (a);
42 return reinterpret_cast <A *> (a);
46 f6 (const struct A *a)
48 return const_cast <A *> (a);
65 operator unsigned int() { return 42; }
78 operator const int & () const;
82 void foo (const int &);
94 return typeid (a) == typeid (int);
102 template <typename T>
106 __decltype (a.e()) i;
110 template <> int f12<int> (E);