hintonda added a comment. Here's a snippet of code that will crash:
lass DB {}; template <typename T> class RemovePolicy : public T {}; template <typename T, typename Policy = RemovePolicy<T>> class Crash : T, Policy {}; template <typename Policy> class Crash<DB/*, Policy*/> : public DB, public Policy { public: Crash(){} }; http://reviews.llvm.org/D16971 _______________________________________________ cfe-commits mailing list cfe-commits@lists.llvm.org http://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits