It doesn't make much of a difference really, but the default type of an error is invalid. It seems weird that clear doesn't produce the same thing as the default constructor. http://reviews.llvm.org/D7113 EMAIL PREFERENCES http://reviews.llvm.org/settings/panel/emailpreferences/