Lines Matching full:template
50 "template<typename T> class X;\n"
51 "template<template <typename> class T = X> class Y;\n"
52 "template<template <typename> class T> class Y {};\n"));
71 "template<bool B> class X;\n"
72 "template<bool B = true> class Y;\n"
73 "template<bool B> class Y {};\n"));
175 "void x(); template <void (*T)()> class X {};\nX<x> y;"));
200 "template <typename T> void x();\n"
201 "template <void (*T)()> class X {};\n"
202 "template <typename T> class Y : public X< x<T> > {};\n"