rust/src/librustc_traits
bors a8a8d6b5bf Auto merge of #49435 - tmandry:rule-implied-bound-from-trait, r=nikomatsakis
chalkify: Implement lowering rule Implied-Bound-From-Trait

For #49177.

TODO:
- [x] Implement where clauses besides trait and projection predicates
- [x] Is the output of the `lower_trait_higher_rank` test correct?
- [ ] Remove `Self::Trait` from the query `tcx.predicates_of(<trait_id>).predicates`
- [ ] Consider moving tests to compile-fail to make them more manageable
2018-04-10 00:32:54 +00:00
..
Cargo.toml introduce infcx.at(..).normalize(..) operation [VIC] 2018-03-13 11:22:05 -04:00
dropck_outlives.rs Replace Rc with Lrc 2018-03-17 23:01:54 +01:00
lib.rs Bump the bootstrap compiler to 1.26.0 beta 2018-04-05 07:13:45 -07:00
lowering.rs chalkify: Implement Rule Implied-Bound-From-Trait 2018-04-06 13:05:45 -05:00
normalize_erasing_regions.rs add a debug assertion that only outlives-oblig. result from norm. 2018-03-13 11:22:08 -04:00
normalize_projection_ty.rs Replace Rc with Lrc 2018-03-17 23:01:54 +01:00
util.rs import trait engine to typeck 2018-03-23 09:22:07 +08:00