| Commit message (Expand) | Author | Age | Files | Lines |
* | Move expansion of query macros in rustc_middle to rustc_middle::query | John Kåre Alsaker | 2023-05-15 | 1 | -1/+1 |
* | Rollup merge of #110454 - oli-obk:limited_impl_trait_in_assoc_type, r=compile... | Dylan DPC | 2023-05-13 | 1 | -2/+2 |
|\ |
|
| * | Require `impl Trait` in associated types to appear in method signatures | Oli Scherer | 2023-05-12 | 1 | -2/+2 |
* | | Auto merge of #111396 - vlad20012:reduce-Borrows-dataflow-bitset-size, r=cjgi... | bors | 2023-05-12 | 1 | -1/+1 |
|\ \
| |/
|/| |
|
| * | Reduce BitSet size used in `Borrows` dataflow analysis | vlad20012 | 2023-05-09 | 1 | -1/+1 |
* | | Rollup merge of #111366 - obeis:ascribe-user-type-variance, r=lcnr | Michael Goulet | 2023-05-11 | 2 | -2/+2 |
|\ \
| |/
|/| |
|
| * | Make `NonUseContext::AscribeUserTy` carry `ty::Variance` | Obei Sideg | 2023-05-10 | 2 | -2/+2 |
* | | Rollup merge of #110583 - Ezrashaw:tweak-make-mut-spans, r=estebank | Dylan DPC | 2023-05-09 | 1 | -245/+264 |
|\ \
| |/
|/| |
|
| * | fix trait definition spans in "make mut" suggestion | Ezra Shaw | 2023-05-05 | 1 | -196/+197 |
| * | implement review comment | Ezra Shaw | 2023-05-05 | 1 | -2/+2 |
| * | tweak spans for `ref mut` suggestion | Ezra Shaw | 2023-05-05 | 1 | -7/+9 |
| * | tweak "make mut" spans (No. 4) | Ezra Shaw | 2023-05-05 | 1 | -6/+6 |
| * | tweak "make mut" spans (No. 3) | Ezra Shaw | 2023-05-05 | 1 | -0/+4 |
| * | tweak "make mut" spans (No. 2) | Ezra Shaw | 2023-05-05 | 1 | -21/+27 |
| * | tweak "make mut" spans when assigning to locals | Ezra Shaw | 2023-05-05 | 1 | -25/+31 |
* | | Rollup merge of #110827 - compiler-errors:issue-110761-followup, r=cjgillot | Dylan DPC | 2023-05-08 | 1 | -3/+13 |
|\ \
| |/
|/| |
|
| * | Fix lifetime suggestion for type aliases with objects in them | Michael Goulet | 2023-04-25 | 1 | -3/+13 |
* | | Rollup merge of #111132 - lcnr:nll-generalize, r=b-naber | Yuki Okushi | 2023-05-05 | 2 | -8/+13 |
|\ \ |
|
| * | | remove `inside_canonicalization_ctxt` flag | lcnr | 2023-05-03 | 2 | -8/+13 |
* | | | Auto merge of #111014 - klensy:no-rc, r=WaffleLapkin | bors | 2023-05-04 | 2 | -11/+8 |
|\ \ \ |
|
| * | | | Lrc -> Rc | klensy | 2023-04-30 | 1 | -1/+1 |
| * | | | RegionInferenceContext: remove Rc from rev_scc_graph field | klensy | 2023-04-30 | 2 | -11/+8 |
* | | | | Rollup merge of #111100 - BoxyUwU:array_repeat_expr_wf, r=compiler-errors | Matthias Krüger | 2023-05-04 | 2 | -0/+15 |
|\ \ \ \ |
|
| * | | | | check array type of repeat exprs is wf | Boxy | 2023-05-04 | 2 | -0/+15 |
* | | | | | Rollup merge of #110826 - cjgillot:place-mention-use, r=JakobDegen,lcnr | Matthias Krüger | 2023-05-04 | 2 | -6/+4 |
|\ \ \ \ \
| |/ / / /
|/| | | | |
|
| * | | | | Make PlaceMention a non-mutating use. | Camille GILLOT | 2023-04-29 | 2 | -6/+4 |
* | | | | | Auto merge of #110806 - WaffleLapkin:unmkI, r=lcnr | bors | 2023-05-04 | 2 | -10/+19 |
|\ \ \ \ \
| |_|_|/ /
|/| | | | |
|
| * | | | | Switch `ty::TraitRef::from_lang_item` from using `TyCtxtAt` to `TyCtxt` and a... | Maybe Waffle | 2023-04-26 | 1 | -6/+8 |
| * | | | | Replace `tcx.mk_trait_ref` with `ty::TraitRef::new` | Maybe Waffle | 2023-04-25 | 2 | -10/+17 |
| | |_|/
| |/| | |
|
* | | | | Restrict `From<S>` for `{D,Subd}iagnosticMessage`. | Nicholas Nethercote | 2023-05-03 | 15 | -49/+49 |
* | | | | Box AssertKind | Ben Kimock | 2023-05-01 | 3 | -3/+3 |
* | | | | Rollup merge of #110823 - compiler-errors:tweak-await-span, r=b-naber | Matthias Krüger | 2023-05-01 | 3 | -6/+32 |
|\ \ \ \
| |_|_|/
|/| | | |
|
| * | | | Don't call await a method | Michael Goulet | 2023-04-27 | 3 | -6/+32 |
| | |/
| |/| |
|
* | | | Rollup merge of #110960 - lukas-code:unused-mut, r=compiler-errors | Matthias Krüger | 2023-04-28 | 2 | -6/+7 |
|\ \ \ |
|
| * | | | remove unused `mut`s | Lukas Markeffsky | 2023-04-28 | 1 | -1/+1 |
| * | | | fix false negative for `unused_mut` | Lukas Markeffsky | 2023-04-28 | 1 | -5/+6 |
| |/ / |
|
* | | | Fix an ICE in conflict errors diagnostics | Maybe Waffle | 2023-04-28 | 1 | -1/+1 |
|/ / |
|
* | | Rollup merge of #110556 - kylematsuda:earlybinder-explicit-item-bounds, r=com... | Matthias Krüger | 2023-04-25 | 1 | -1/+1 |
|\ \
| |/
|/| |
|
| * | add EarlyBinder to output of explicit_item_bounds; replace bound_explicit_ite... | Kyle Matsuda | 2023-04-20 | 1 | -1/+1 |
* | | Split `{Idx, IndexVec, IndexSlice}` into their own modules | Maybe Waffle | 2023-04-24 | 16 | -17/+17 |
* | | Auto merge of #108118 - oli-obk:lazy_typeck, r=cjgillot | bors | 2023-04-23 | 1 | -1/+1 |
|\ \ |
|
| * | | Allow `LocalDefId` as the argument to `def_path_str` | Oli Scherer | 2023-04-21 | 1 | -1/+1 |
* | | | Auto merge of #109753 - compiler-errors:replenish-region-constraints, r=aliemjay | bors | 2023-04-22 | 3 | -31/+18 |
|\ \ \ |
|
| * | | | Clone region var origins instead of taking in borrowck | Michael Goulet | 2023-04-21 | 3 | -31/+18 |
| | |/
| |/| |
|
* | | | Auto merge of #104844 - cjgillot:mention-eval-place, r=jackh726,RalfJung | bors | 2023-04-22 | 3 | -5/+7 |
|\ \ \ |
|
| * | | | Evaluate place expression in `PlaceMention`. | Camille GILLOT | 2023-04-21 | 3 | -5/+7 |
| | |/
| |/| |
|
* | | | Auto merge of #106934 - DrMeepster:offset_of, r=WaffleLapkin | bors | 2023-04-22 | 1 | -1/+2 |
|\ \ \
| |/ /
|/| | |
|
| * | | offset_of | DrMeepster | 2023-04-21 | 1 | -1/+2 |
| |/ |
|
* | | Remove WithOptconstParam. | Camille GILLOT | 2023-04-20 | 6 | -57/+41 |
|/ |
|
* | Extend and use `hir::Node::body_id` | Maybe Waffle | 2023-04-19 | 1 | -20/+1 |