3 // Mangling of classes from std::decimal are special-cased.
4 // Derived from g++.dg/abi/mangle30.C.
10 typedef float __decfloat64 __attribute__ ((mode (DD)));
11 explicit decimal64 (int __r):__val (__r) {}
28 void f (T t, typename T::template B<std::decimal::decimal64>::myT u, typename T::template B<int>::myT v);
32 f (A(), std::decimal::decimal64(0), 1);
35 // { dg-final { scan-assembler "_Z1fI1AEvT_NS1_1BIDdE3myTENS2_IiE3myTE" } }