rust/compiler/rustc_middle/src
bors 6e2a34474b Auto merge of #83114 - cjgillot:hop, r=eddyb
Move HIR parenting information out of hir_owner

Split out of #82681.

The parent of a HIR node and its content are currently bundled together, but are rarely used together.
This PR separates both information in two distinct queries for HIR owners.
This reduces incremental invalidation for HIR items that appear within a function body when this body (and the local ids) changes.
2021-05-01 18:03:25 +00:00
..
dep_graph Introduce CompileMonoItem DepNode 2021-04-12 13:58:12 +02:00
hir Introduce a hir_owner_parent query. 2021-04-29 21:36:56 +02:00
ich Fix outdated crate names in compiler docs 2021-04-08 11:12:14 -05:00
infer Add var to BoundRegion. Add query to get bound vars for applicable items. 2021-03-31 10:16:37 -04:00
middle Derived Eq no longer shows uncovered 2021-04-27 11:11:56 -07:00
mir Implement RFC 1260 with feature_name imported_main. 2021-04-29 08:35:08 +08:00
query Auto merge of #83114 - cjgillot:hop, r=eddyb 2021-05-01 18:03:25 +00:00
traits Make traits with GATs not object safe 2021-04-27 14:34:23 -04:00
ty Auto merge of #83114 - cjgillot:hop, r=eddyb 2021-05-01 18:03:25 +00:00
util Make panic/assert calls in rustc compatible with Rust 2021. 2021-02-03 22:42:53 +01:00
arena.rs Split crate_hash from index_hir. 2021-04-29 21:36:48 +02:00
lib.rs fix feature use in rustc libs 2021-04-18 22:05:45 +02:00
lint.rs Rollup merge of #81713 - estebank:unstable-assoc-item-lint, r=oli-obk 2021-02-25 14:33:53 +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