summary refs log tree commit diff
path: root/compiler/rustc_middle/src/ty
AgeCommit message (Expand)AuthorLines
2020-12-25Rollup merge of #80342 - pierwill:patch-1, r=lcnrDylan DPC-1/+1
2020-12-25Rollup merge of #80327 - PankajChaudhary5:PankajChaudhary, r=GuillaumeGomezDylan DPC-4/+1
2020-12-25Rollup merge of #80274 - pierwill:lintlevelsource, r=petrochenkovDylan DPC-2/+2
2020-12-23Fix typopierwill-1/+1
2020-12-23Updated the match with the matches macroPankajChaudhary5-4/+1
2020-12-23Rollup merge of #80298 - PankajChaudhary5:PankajChaudhary, r=GuillaumeGomezGuillaume Gomez-8/+2
2020-12-23Rollup merge of #80241 - pierwill:patch-12, r=lcnrGuillaume Gomez-1/+1
2020-12-23Rollup merge of #80225 - pierwill:patch-11, r=lcnrGuillaume Gomez-0/+11
2020-12-23Rollup merge of #80204 - pierwill:pierwill-rustcmiddle-ondisk, r=varkorGuillaume Gomez-2/+2
2020-12-22Auto merge of #80177 - tgnottingham:foreign_defpathhash_registration, r=Aaron...bors-10/+28
2020-12-22Improve the code quality by using matches macroPankajChaudhary5-8/+2
2020-12-21Rename rustc_middle::lint::LintSourcepierwill-2/+2
2020-12-20Fix typopierwill-1/+1
2020-12-20Edit rustc_middle::ty::TyKind docspierwill-3/+5
2020-12-20Add module-level docs to rustc_middle::typierwill-0/+11
2020-12-20Auto merge of #80163 - jackh726:binder-refactor-part-3, r=lcnrbors-70/+71
2020-12-20Auto merge of #79635 - lcnr:const-eval-idk, r=oli-obkbors-1/+10
2020-12-19docs: Edit rustc_middle::ty::query::on_disk_cachepierwill-2/+2
2020-12-19More rebindsJack Huey-8/+15
2020-12-18OnDiskCache: avoid storing local def id hashes in foreign def id collectionTyson Nottingham-2/+4
2020-12-18rustc_query_system: explicitly register reused dep nodesTyson Nottingham-9/+25
2020-12-18Change potentially_qualified to be defined on Binder<PredicateAtom>Jack Huey-10/+14
2020-12-18Make BoundRegion have a kind of BoungRegionKindJack Huey-70/+71
2020-12-17Auto merge of #79945 - jackh726:existential_trait_ref, r=nikomatsakisbors-137/+173
2020-12-17Rollup merge of #80039 - LeSeulArtichaut:rm-tyencoder-tcx, r=matthewjasperYuki Okushi-4/+0
2020-12-15Auto merge of #79922 - tmiasko:lower-discriminant, r=nagisabors-4/+35
2020-12-14Remove unused `TyEncoder::tcx` required methodLeSeulArtichaut-4/+0
2020-12-14Add explanation for skip_binder in relateJack Huey-0/+1
2020-12-12Auto merge of #79169 - LeSeulArtichaut:ty-lib, r=nikomatsakisbors-194/+4
2020-12-12Auto merge of #79553 - sexxi-goose:mir_min_cap_writeback, r=nikomatsakisbors-7/+40
2020-12-11Move binder for dyn to each list itemJack Huey-137/+172
2020-12-11Lower `discriminant_value` intrinsicTomasz Miąsko-4/+35
2020-12-10Use `def_path_hash_to_def_id` when re-using a `RawDefId`Aaron Hill-3/+21
2020-12-09Use Places for captures in MIRAman Arora-0/+9
2020-12-09Auto merge of #79721 - Aaron1011:fix/reuse-def-path-hash, r=wesleywiserbors-1/+1
2020-12-06Use min_captures for creating UpvarSusbts::tupled_upvar_tysAman Arora-0/+13
2020-12-06Writeback min_capture map to TypeckResultsAman Arora-7/+18
2020-12-06Auto merge of #78609 - lcnr:rustdoc-const-eval, r=matthewjasperbors-13/+38
2020-12-06Auto merge of #79729 - matthiaskrgr:clones_, r=jyn514bors-1/+1
2020-12-05Auto merge of #79445 - SNCPlay42:struct-tail-recursion-limit, r=oli-obkbors-2/+8
2020-12-05remove redundant clonesMatthias Krüger-1/+1
2020-12-04Properly re-use def path hash in incremental modeAaron Hill-1/+1
2020-12-04check the recursion limit when finding struct tailSNCPlay42-2/+8
2020-12-03Combination of commitsRich Kadel-2/+4
2020-12-03extend the docs for `WithOptConstParam`Bastian Kauschke-13/+38
2020-12-03Auto merge of #79637 - spastorino:revert-trait-inheritance-self, r=Mark-Simul...bors-60/+2
2020-12-02Create `rustc_ty_library`LeSeulArtichaut-194/+4
2020-12-02add comment to `visit_ct_substs`Bastian Kauschke-0/+5
2020-12-02Revert "Auto merge of #79209 - spastorino:trait-inheritance-self, r=nikomatsa...Santiago Pastorino-60/+2
2020-12-02Auto merge of #79547 - erikdesjardins:byval, r=nagisabors-6/+6