rust/compiler/rustc_middle/src/ty
bors bb1fbbf844 Auto merge of #80177 - tgnottingham:foreign_defpathhash_registration, r=Aaron1011
rustc_query_system: explicitly register reused dep nodes

Register nodes that we've reused from the previous session explicitly
with `OnDiskCache`. Previously, we relied on this happening as a side
effect of accessing the nodes in the `PreviousDepGraph`. For the sake of
performance and avoiding unintended side effects, register explictily.
2020-12-22 19:02:28 +00:00
..
consts compiler: fold by value 2020-11-16 22:34:57 +01:00
inhabitedness Dogfood {exclusive,half-open} ranges in compiler (nfc) 2020-10-28 20:09:20 -07:00
print Make BoundRegion have a kind of BoungRegionKind 2020-12-18 15:27:28 -05:00
query OnDiskCache: avoid storing local def id hashes in foreign def id collection 2020-12-18 18:54:55 -08:00
_match.rs More rebinds 2020-12-19 04:26:35 -05:00
adjustment.rs Reduce boilerplate with the matches! macro 2020-09-21 05:28:40 +02:00
binding.rs words 2020-11-16 22:42:09 +01:00
cast.rs Change ty.kind to a method 2020-09-04 17:47:51 +02:00
codec.rs Auto merge of #79945 - jackh726:existential_trait_ref, r=nikomatsakis 2020-12-17 18:21:20 +00:00
consts.rs Replace Scalar::zst with a Scalar::ZST constant 2020-11-04 10:12:41 +00:00
context.rs Auto merge of #80163 - jackh726:binder-refactor-part-3, r=lcnr 2020-12-20 07:01:00 +00:00
diagnostics.rs Reduce boilerplate with the matches! macro 2020-09-21 05:28:40 +02:00
erase_regions.rs compiler: fold by value 2020-11-16 22:34:57 +01:00
error.rs Make BoundRegion have a kind of BoungRegionKind 2020-12-18 15:27:28 -05:00
fast_reject.rs Change ty.kind to a method 2020-09-04 17:47:51 +02:00
flags.rs Move binder for dyn to each list item 2020-12-11 15:02:46 -05:00
fold.rs Make BoundRegion have a kind of BoungRegionKind 2020-12-18 15:27:28 -05:00
instance.rs Fix new 'unnecessary trailing semicolon' warnings 2020-11-26 17:08:36 -05:00
layout.rs Make BoundRegion have a kind of BoungRegionKind 2020-12-18 15:27:28 -05:00
list.rs mv compiler to compiler/ 2020-08-30 18:45:07 +03:00
mod.rs Auto merge of #80163 - jackh726:binder-refactor-part-3, r=lcnr 2020-12-20 07:01:00 +00:00
normalize_erasing_regions.rs compiler: fold by value 2020-11-16 22:34:57 +01:00
outlives.rs Address comments 2020-10-14 00:17:42 -04:00
relate.rs Auto merge of #79635 - lcnr:const-eval-idk, r=oli-obk 2020-12-20 00:50:46 +00:00
structural_impls.rs Make BoundRegion have a kind of BoungRegionKind 2020-12-18 15:27:28 -05:00
sty.rs Edit rustc_middle::ty::TyKind docs 2020-12-20 09:14:44 -08:00
subst.rs Auto merge of #78779 - LeSeulArtichaut:ty-visitor-return, r=oli-obk 2020-11-17 12:24:34 +00:00
trait_def.rs Reimplement for_each_relevant_impl on top of find_map... 2020-10-09 16:56:09 +02:00
util.rs Make BoundRegion have a kind of BoungRegionKind 2020-12-18 15:27:28 -05:00
walk.rs MiniSet/MiniMap moved and renamed into SsoHashSet/SsoHashMap 2020-09-26 14:30:05 -05:00