about summary refs log tree commit diff
path: root/compiler/rustc_middle
AgeCommit message (Expand)AuthorLines
2021-12-17Eliminate duplicate codes of expected_found_boollzh-9/+1
2021-12-17Auto merge of #91672 - b-naber:merge-normalize-erasing-regions-queries, r=jac...bors-23/+7
2021-12-16Only cache local adt_def results on diskAaron Hill-1/+1
2021-12-15Run x.py fmtAaron Hill-2/+8
2021-12-15Remove `in_band_lifetimes` from `rustc_middle`Aaron Hill-111/+111
2021-12-15Auto merge of #86986 - lcnr:simplify_type, r=nikomatsakis,oli-obkbors-49/+78
2021-12-15Cache adt_def query result on diskAaron Hill-2/+5
2021-12-15Fully serialize AdtDefAaron Hill-26/+18
2021-12-15Rollup merge of #91920 - Aaron1011:pred-stable-cmp, r=oli-obkMatthias Krüger-1/+1
2021-12-15Rollup merge of #91898 - compiler-errors:dont_suggest_closure_return_type, r=...Matthias Krüger-10/+54
2021-12-15Rollup merge of #91880 - matthiaskrgr:clippy_perf_dec, r=jyn514Matthias Krüger-10/+10
2021-12-15Remove unnecessary sigils around `Ident::as_str()` calls.Nicholas Nethercote-1/+1
2021-12-15Remove unnecessary sigils around `Symbol::as_str()` calls.Nicholas Nethercote-6/+6
2021-12-15Remove `SymbolStr`.Nicholas Nethercote-6/+5
2021-12-15Rollup merge of #91881 - Patrick-Poitras:stabilize-iter-zip, r=scottmcmMatthias Krüger-1/+0
2021-12-15Rollup merge of #90939 - estebank:wg-af-polish, r=tmandryMatthias Krüger-0/+6
2021-12-14Stabilize iter::zip.PFPoitras-1/+0
2021-12-14Minor cleanupChase Wilson-7/+7
2021-12-14Make TyS::is_suggestable more structualMichael Goulet-10/+54
2021-12-14Added -Z layout_seed for allowing user-defined randomization seedsChase Wilson-1/+8
2021-12-14Use `tcx.def_path_hash` in `ExistentialPredicate.stable_cmp`Aaron Hill-1/+1
2021-12-14add some commentslcnr-32/+33
2021-12-14replace `DefId` with `D` in `SimplifiedType`lcnr-2/+2
2021-12-14extend `simplify_type`lcnr-17/+45
2021-12-14fix clippy::single_char_pattern perf findingsMatthias Krüger-10/+10
2021-12-13get rid of normalize_generic_arg... queriesb-naber-23/+7
2021-12-13Keep info on pre-desugaring expression for better "incorrect `.await`" sugges...Esteban Kuber-1/+1
2021-12-13Reduce verbosity for `?` on non-`Try` expressionsEsteban Kuber-0/+2
2021-12-13Reduce verbosity when calling `for`-loop on non-`Iterator` expressionEsteban Kuber-0/+2
2021-12-13When `.await` is called on a non-`Future` expression, suggest removalEsteban Kuber-0/+2
2021-12-13Avoid cloning refcounted types during foldingAlan Egerton-6/+68
2021-12-12Auto merge of #91549 - fee1-dead:const_env, r=spastorinobors-79/+161
2021-12-12Auto merge of #90207 - BoxyUwU:stabilise_cg_defaults, r=lcnrbors-4/+2
2021-12-12Small performance tweaksDeadbeef-0/+4
2021-12-12Remap more env constness for queriesDeadbeef-0/+23
2021-12-12Query modifierDeadbeef-0/+40
2021-12-12Revert "Auto merge of #91491 - spastorino:revert-91354, r=oli-obk"Deadbeef-79/+89
2021-12-12Fix #91489Deadbeef-0/+5
2021-12-11Auto merge of #91769 - estebank:type-trait-bound-span-2, r=oli-obkbors-4/+2
2021-12-11Auto merge of #91799 - matthiaskrgr:rollup-b38xx6i, r=matthiaskrgrbors-34/+36
2021-12-11Rollup merge of #89734 - estebank:issue-72312, r=nikomatsakisMatthias Krüger-34/+22
2021-12-11Rollup merge of #83174 - camelid:borrow-help, r=oli-obkMatthias Krüger-0/+14
2021-12-11Rollup merge of #91640 - cjgillot:in-band-collect, r=oli-obkMatthias Krüger-7/+11
2021-12-11Rollup merge of #91617 - nnethercote:improve-List-readability, r=lcnrMatthias Krüger-51/+89
2021-12-11Tweak assoc type obligation spansEsteban Kuber-4/+2
2021-12-10Suggest using a temporary variable to fix borrowck errorsNoah Lev-0/+14
2021-12-10remove feature gate and cleanup codeEllen-4/+2
2021-12-10Use a more accurate `Span` for `'static` obligation from return typeEsteban Kuber-34/+22
2021-12-09Improve the readability of `List<T>`.Nicholas Nethercote-51/+89
2021-12-09Remove redundant [..]sest31-12/+12