rust/src/librustc/traits
Esteban Küber d9ab4ff9a3 Remove blanket silencing of "type annotation needed" errors
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.
2019-09-24 11:31:14 -07:00
..
codegen Remove unnecessary lift calls 2019-06-14 21:11:50 +02:00
query Aggregation of cosmetic changes made during work on REPL PRs: librustc 2019-09-07 16:27:19 +01:00
specialize Revert "Rollup merge of #62696 - chocol4te:fix_#62194, r=estebank" 2019-08-04 19:52:43 +03:00
auto_trait.rs Unify all uses of 'gcx and 'tcx. 2019-06-14 18:58:23 +03:00
chalk_fulfill.rs When possible, suggest fn call 2019-09-19 12:10:23 -07:00
coherence.rs Remove needless lifetimes 2019-07-03 10:00:26 +02:00
engine.rs Unify all uses of 'gcx and 'tcx. 2019-06-14 18:58:23 +03:00
error_reporting.rs Remove blanket silencing of "type annotation needed" errors 2019-09-24 11:31:14 -07:00
fulfill.rs Add a specialized version of shallow_resolve(). 2019-09-19 06:36:06 +10:00
mod.rs Remove blanket silencing of "type annotation needed" errors 2019-09-24 11:31:14 -07:00
object_safety.rs Aggregation of cosmetic changes made during work on REPL PRs: librustc 2019-09-07 16:27:19 +01:00
on_unimplemented.rs Remove LocalInternedString uses from librustc/traits/. 2019-09-04 14:23:45 +10:00
project.rs Simplify eager normalization of constants 2019-08-23 00:48:52 +02:00
select.rs Remove blanket silencing of "type annotation needed" errors 2019-09-24 11:31:14 -07:00
structural_impls.rs Remove blanket silencing of "type annotation needed" errors 2019-09-24 11:31:14 -07:00
util.rs Add explanation to type mismatch involving type params and assoc types 2019-09-18 17:30:35 -07:00