Remove blanket check for existence of other errors before emitting "type annotation needed" errors, and add some eager checks to avoid adding obligations when they refer to types that reference `[type error]` in order to reduce unneded errors. |
||
|---|---|---|
| .. | ||
| codegen | ||
| query | ||
| specialize | ||
| auto_trait.rs | ||
| chalk_fulfill.rs | ||
| coherence.rs | ||
| engine.rs | ||
| error_reporting.rs | ||
| fulfill.rs | ||
| mod.rs | ||
| object_safety.rs | ||
| on_unimplemented.rs | ||
| project.rs | ||
| select.rs | ||
| structural_impls.rs | ||
| util.rs | ||