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

Reply via email to