summary refs log tree commit diff
path: root/compiler/rustc_middle
AgeCommit message (Expand)AuthorLines
2022-07-09Only register hidden types for opaque types from the current crate, nothing e...Oli Scherer-0/+1
2022-07-09not knowing about opaque types is worse than not knowing about regions, make ...Oli Scherer-2/+2
2022-07-09Make `evaluate_obligation` not succeed unconditionally if it registered new h...Oli Scherer-9/+14
2022-07-09pessimistically treat all function items as containing an opaque typeOli Scherer-0/+5
2022-07-09Return a FxIndexSet in is_late_bound query.Camille GILLOT-1/+2
2022-06-24Rollup merge of #98280 - compiler-errors:better-call-closure-on-type-err, r=e...Yuki Okushi-1/+1
2022-06-24Rollup merge of #96955 - Aaron1011:pretty-print-sort, r=petrochenkovYuki Okushi-11/+10
2022-06-23Rollup merge of #98388 - rosehuds:master, r=davidtwcoMichael Goulet-4/+18
2022-06-23Rollup merge of #98365 - jyn514:improve-obligation-errors-review-comments, r=...Michael Goulet-1/+15
2022-06-22Remove (transitive) reliance on sorting by DefId in pretty-printerAaron Hill-11/+10
2022-06-22implement `iter_projections` function on `PlaceRef`Rose Hudson-4/+18
2022-06-22Rollup merge of #97895 - nbdd0121:unlikely, r=estebankYuki Okushi-1/+1
2022-06-22Rollup merge of #97818 - compiler-errors:rpit-error-spanned, r=oli-obkYuki Okushi-0/+3
2022-06-21Point at return expression for RPIT-related errorMichael Goulet-0/+3
2022-06-21Improve suggestion for calling closure on type mismatchMichael Goulet-1/+1
2022-06-21Address review comments from #98259Joshua Nelson-1/+15
2022-06-22Rollup merge of #98099 - RalfJung:convert_tag_add_extra, r=oli-obkYuki Okushi-6/+6
2022-06-21Auto merge of #98335 - JohnTitor:rollup-j2zudxv, r=JohnTitorbors-0/+7
2022-06-21Rollup merge of #98306 - eggyal:add-unevaluated-to-blanket-fallibletypefolder...Yuki Okushi-0/+7
2022-06-21Auto merge of #95576 - DrMeepster:box_erasure, r=oli-obkbors-0/+1
2022-06-20Rollup merge of #98267 - compiler-errors:suggest-wildcard-arm, r=oli-obkMatthias Krüger-1/+1
2022-06-20`try_fold_unevaluated` for infallible foldersAlan Egerton-0/+7
2022-06-19Use `Span::eq_ctxt` method instead of `.ctxt() == .ctxt()`Michael Goulet-1/+1
2022-06-19Auto merge of #98247 - jackh726:regionkind-rustc-type-ir, r=compiler-errorsbors-311/+40
2022-06-19Auto merge of #98255 - Dylan-DPC:rollup-hr129rg, r=Dylan-DPCbors-5/+5
2022-06-19Rollup merge of #98136 - fee1-dead-contrib:rename_impl_constness, r=oli-obkDylan DPC-5/+5
2022-06-19Use `ensure` for `UnusedBrokenConst`.Camille GILLOT-1/+34
2022-06-19Move RegionKind to rustc_type_irJack Huey-311/+40
2022-06-18Auto merge of #98153 - nnethercote:fix-MissingDoc-quadratic-behaviour, r=cjgi...bors-4/+3
2022-06-18Remove `likely!` and `unlikely!` macro from compilerGary Guo-1/+1
2022-06-17Auto merge of #98097 - lqd:const-alloc-hash, r=oli-obkbors-2/+75
2022-06-17Auto merge of #98106 - cjgillot:split-definitions, r=michaelwoeristerbors-59/+122
2022-06-16adjust const alloc interning partial hash commentsRémy Rakic-4/+8
2022-06-16ctfe: limit hashing of big const allocations when interningRémy Rakic-2/+71
2022-06-16interpret: convert_tag_add_extra, init_allocation_extra: allow tagger to rais...Ralf Jung-6/+6
2022-06-16Rollup merge of #97757 - xFrednet:rfc-2383-expect-with-force-warn, r=wesleywi...Matthias Krüger-5/+11
2022-06-16Support lint expectations for `--force-warn` lints (RFC 2383)xFrednet-5/+11
2022-06-15correct mirphase docsDrMeepster-2/+2
2022-06-15remove box derefs from codgenDrMeepster-1/+2
2022-06-16Remove unused `hir_id` arg from `visit_attribute`.Nicholas Nethercote-4/+3
2022-06-15Consume resolutions for lowering separately.Camille GILLOT-0/+5
2022-06-15Remove unused item_generics_num_lifetimes.Camille GILLOT-1/+0
2022-06-15Rename `impl_constness` to `constness`Deadbeef-5/+5
2022-06-15Rollup merge of #98110 - cjgillot:closure-brace, r=Aaron1011Yuki Okushi-6/+6
2022-06-15Rollup merge of #98083 - nnethercote:rename-Encoder, r=bjorn3Yuki Okushi-14/+14
2022-06-14Separate `source_span` and `expn_that_defined` from `Definitions`.Camille GILLOT-15/+56
2022-06-14Make ResolverAstLowering a struct.Camille GILLOT-1/+28
2022-06-14Separate Definitions and CrateStore from ResolverOutputs.Camille GILLOT-58/+49
2022-06-14rebaseb-naber-72/+30
2022-06-14rebaseb-naber-1/+1