rust/compiler/rustc_middle/src
bors 150d1fee04 Auto merge of #79322 - jyn514:refactor-impl, r=estebank
Separate out a `hir::Impl` struct

This makes it possible to pass the `Impl` directly to functions, instead
of having to pass each of the many fields one at a time. It also
simplifies matches in many cases.

See `rustc_save_analysis::dump_visitor::process_impl` or `rustdoc::clean::clean_impl` for a good example of how this makes `impl`s easier to work with.

r? `@petrochenkov` maybe?
2021-01-13 01:40:41 +00:00
..
dep_graph Check is_anon outside of can_reconstruct_query_key. 2021-01-08 18:03:27 +01:00
hir Auto merge of #79322 - jyn514:refactor-impl, r=estebank 2021-01-13 01:40:41 +00:00
ich Auto merge of #79012 - tgnottingham:span_data_to_lines_and_cols, r=estebank 2021-01-11 21:32:50 +00:00
infer Make BoundRegion have a kind of BoungRegionKind 2020-12-18 15:27:28 -05:00
middle Rollup merge of #80302 - pierwill:fix-80287, r=lcnr 2020-12-23 00:14:01 +01:00
mir Auto merge of #78407 - oli-obk:ub_checkable_ctfe, r=RalfJung,pnkfelix 2021-01-12 17:26:56 +00:00
query Auto merge of #79670 - Nadrieril:uninhabited-query, r=estebank 2021-01-12 22:58:42 +00:00
traits Auto merge of #79336 - camelid:rename-feature-oibit-to-auto, r=oli-obk 2020-11-25 07:25:19 +00:00
ty Auto merge of #79322 - jyn514:refactor-impl, r=estebank 2021-01-13 01:40:41 +00:00
util Add #[track_caller] to bug! and register_renamed 2020-12-29 23:18:11 -05:00
arena.rs Combination of commits 2020-12-03 09:50:10 -08:00
lib.rs docs: Fix outdated crate reference 2020-12-19 23:32:51 -08:00
lint.rs Rollup merge of #80274 - pierwill:lintlevelsource, r=petrochenkov 2020-12-25 03:39:36 +01:00
macros.rs Auto merge of #78779 - LeSeulArtichaut:ty-visitor-return, r=oli-obk 2020-11-17 12:24:34 +00:00
tests.rs mv compiler to compiler/ 2020-08-30 18:45:07 +03:00