mozilla/rust — pull request #4438 by catamorphism (2013-01-11 04:02:18+00:00)
Title: Properly suppress derived type error messages

r? @nikomatsakis Previously, the typechecker suppressed many but not all errors,
by suppressing errors where the actual type was either ty_err, or
a function type whose result was ty_err. Added a has_ty_err flag
to the type flags so as to suppress errors for any types involving
ty_err.