unused-using-decls.h 196 Bytes Raw Blame History Permalink 1 2 3 4 5 6 7 8 9 10 11 class MyClass { public: template <template <typename> class S, typename T> S<T> *func1(T *a) { return new S<T>(); } template <typename T, T (*S)()> void func2(T a) { S(); } };