Lines Matching full:class
6 template<class T1,
7 class T2 = int> // expected-note{{previous default template argument defined here}}
8 class B3;
9 template<class T1, typename T2> class B3;
10 template<class T1,
12 class B3;
14 template<template<class, int> class,
15 template<class> class = Y1> // expected-note{{previous default template argument defined here}}
16 class B3t;
18 template<template<class, int> class, template<class> class> class B3t;
20 template<template<class, int> class,
21 template<class> class = Y1> // expected-error{{template parameter redefines default argument}}
22 class B3t;
26 class B3n;
28 template<int N, int M> class B3n;
32 class B3n;
35 template<template<class, int> class // expected-note{{previous template template parameter is here}}
37 class C1 {};