On 10 April 2013 17:05, Halfdan Ingvarsson <[email protected]> wrote: > Hello > > This is my first patch submission, although I've been using clang as my > primary work compiler for over a year. > > It's a simple suppression on unused function warnings (-Wunused-function) > for specialized template functions, whose primary template has a static > storage class. E.g: > > ---- 8< ---- > template<typename T> static inline bool > isNonZero(T a) { return (bool)a; } > > template<> inline bool > isNonZero(const char *s) { return s; } > ---- 8< --- > > Currently the second definition will emit an unused warning. >
Can you include a testcase in the patch? Thanks, Rafael _______________________________________________ cfe-commits mailing list [email protected] http://lists.cs.uiuc.edu/mailman/listinfo/cfe-commits
