summary refs log tree commit diff
path: root/compiler/rustc_middle/src/ty
AgeCommit message (Expand)AuthorLines
2021-07-23Improve `get_by_key_enumerated` moreYuki Okushi-1/+1
2021-07-22Auto merge of #87265 - Aaron1011:hir-wf-fn, r=estebankbors-1/+1
2021-07-22Auto merge of #87246 - rust-lang:placeholder-pretty, r=nikomatsakisbors-35/+107
2021-07-20Support HIR wf checking for function signaturesAaron Hill-1/+1
2021-07-19Rollup merge of #87268 - SkiFire13:fix-uninit-ref-list, r=nagisaGuillaume Gomez-6/+6
2021-07-19Don't create references to uninitialized data in List::from_arenaGiacomo Stevanato-6/+6
2021-07-18Auto merge of #86698 - cjgillot:modc, r=estebankbors-1248/+53
2021-07-18Remove deadlock virtual call.Camille GILLOT-4/+1
2021-07-18Move OnDiskCache to rustc_query_impl.Camille GILLOT-1246/+54
2021-07-18When pretty printing, name placeholders as bound regionsjackh726-35/+107
2021-07-18Rollup merge of #87205 - matthiaskrgr:clippy_cln, r=oli-obkYuki Okushi-3/+2
2021-07-17Auto merge of #86676 - cjgillot:localexpn, r=petrochenkovbors-35/+63
2021-07-17Pass ExpnData by reference.Camille GILLOT-1/+1
2021-07-17Always hash spans in expn.Camille GILLOT-1/+1
2021-07-17Encode ExpnId using ExpnHash for incr. comp.Camille GILLOT-34/+59
2021-07-17Choose encoding format in caller code.Camille GILLOT-10/+13
2021-07-17Make the CrateNum part of the ExpnId.Camille GILLOT-3/+9
2021-07-17Auto merge of #87123 - RalfJung:miri-provenance-overhaul, r=oli-obkbors-29/+23
2021-07-17rustc_middle: remove redundant cloneMatthias Krüger-3/+2
2021-07-16Rollup merge of #87200 - oli-obk:fixup_fixup_opaque_types, r=nikomatsakisGuillaume Gomez-1/+1
2021-07-16Infer all inference variables via InferCxOli Scherer-1/+1
2021-07-16get rid of incorrect erase_for_fmtRalf Jung-5/+5
2021-07-16Auto merge of #86993 - jackh726:project-gat-binders, r=nikomatsakisbors-1/+2
2021-07-15Separate encoding paths.Camille GILLOT-10/+4
2021-07-15Layout error instead of an ICE for packed and aligned typesTomasz Miąsko-2/+7
2021-07-15adjustions and cleanup to make Miri build againRalf Jung-10/+1
2021-07-14consistently treat None-tagged pointers as ints; get rid of some deprecated S...Ralf Jung-5/+8
2021-07-14CTFE/Miri engine Pointer type overhaul: make Scalar-to-Pointer conversion inf...Ralf Jung-9/+9
2021-07-14Shrink the CrateStore dynamic interface.Camille GILLOT-7/+2
2021-07-13Cache expansion hash.Camille GILLOT-4/+4
2021-07-13Conditionally call normalize_erasing_regions only if polymorhization is enabledjackh726-1/+2
2021-07-11Auto merge of #85941 - cjgillot:qresolve, r=Aaron1011bors-62/+57
2021-07-10Auto merge of #81360 - Aaron1011:trait-caller-loc, r=nagisabors-4/+48
2021-07-09Rollup merge of #86855 - LeSeulArtichaut:patch-1, r=davidtwcoMara Bos-1/+1
2021-07-06Correct comments about untracked accesses.Camille GILLOT-5/+5
2021-07-06Make resolutions a query.Camille GILLOT-61/+56
2021-07-06Auto merge of #86143 - bjorn3:revert_revert_merge_crate_disambiguator, r=mich...bors-9/+12
2021-07-06Make tcx.stable_crate_id() fasterbjorn3-2/+6
2021-07-06Revert "Revert "Merge CrateDisambiguator into StableCrateId""bjorn3-7/+6
2021-07-06Store macro parent module in ExpnData.Camille GILLOT-7/+5
2021-07-05Auto merge of #86674 - Aaron1011:new-querify-limits, r=michaelwoeristerbors-3/+23
2021-07-05Auto merge of #86867 - JohnTitor:convert-to-actual-assert, r=jackh726bors-1/+1
2021-07-04Combine individual limit queries into single `limits` queryAaron Hill-4/+21
2021-07-04Auto merge of #86866 - nikomatsakis:issue-84841, r=oli-obkbors-4/+22
2021-07-04Query-ify global limit attribute handlingAaron Hill-3/+6
2021-07-04tag issues with FIXMENiko Matsakis-1/+1
2021-07-04Update compiler/rustc_middle/src/ty/normalize_erasing_regions.rsNiko Matsakis-1/+1
2021-07-05Convert `debug_assert!` to `assert!` in `Binder::dummy`Yuki Okushi-1/+1
2021-07-04be conservative in has_significant_dropNiko Matsakis-0/+9
2021-07-04Auto merge of #86255 - Smittyvb:mir-alloc-oom, r=RalfJung,oli-obkbors-1/+2