Lines Matching full:template
3 // Test template instantiation for C99-specific features.
8 template<typename T, typename XType, typename YType>
22 template struct DesigInit0<Point2D, int, double>;
28 template struct DesigInit0<Point3D, int, double>;
39 template struct DesigInit0<ColorPoint3D, int, double>;
40 template struct DesigInit0<Color, int, double>; // expected-note{{instantiation}}
42 template<typename T, int Subscript1, int Subscript2,
55 template struct DesigArrayInit0<int[8], 5, 3, float, int>;
56 template struct DesigArrayInit0<int[8], 5, 13, float, int>; // expected-note{{instantiation}}
58 template<typename T, int Subscript1, int Subscript2,
68 template struct DesigArrayRangeInit0<int[8], 3, 5, float>;
69 template struct DesigArrayRangeInit0<int[8], 5, 13, float>; // expected-note{{instantiation}}
74 template<typename T, typename Arg1, typename Arg2>
81 template struct CompoundLiteral0<Point2D, int, float>;