| Commit message (Expand) | Author | Age | Files | Lines |
* | Rollup merge of #111625 - Zoxc:rustc_middle-query-move, r=cjgillot | Dylan DPC | 2023-05-17 | 10 | -22/+20 |
|\ |
|
| * | Finish move of query.rs | John Kåre Alsaker | 2023-05-17 | 9 | -22/+20 |
| * | Move rustc_middle/src/ty/query.rs to rustc_middle/src/query/plumbing.rs | John Kåre Alsaker | 2023-05-17 | 1 | -0/+0 |
* | | Auto merge of #111671 - Dylan-DPC:rollup-1jy5r16, r=Dylan-DPC | bors | 2023-05-17 | 2 | -7/+11 |
|\ \ |
|
| * \ | Rollup merge of #111648 - Nilstrieb:language-items, r=WaffleLapkin | Dylan DPC | 2023-05-17 | 2 | -7/+11 |
| |\ \
| | |/
| |/| |
|
| | * | Remove `LangItems::require` | Nilstrieb | 2023-05-16 | 2 | -7/+11 |
* | | | Auto merge of #111630 - BoxyUwU:ty_const_debug_formatting, r=compiler-errors | bors | 2023-05-17 | 4 | -41/+71 |
|\ \ \
| |/ /
|/| | |
|
| * | | format `Const`'s less verbosely | Boxy | 2023-05-16 | 4 | -41/+71 |
* | | | Rollup merge of #111573 - compiler-errors:erase-re-error, r=WaffleLapkin | Matthias Krüger | 2023-05-16 | 1 | -1/+3 |
|\ \ \ |
|
| * | | | Erase ReError properly | Michael Goulet | 2023-05-14 | 1 | -1/+3 |
* | | | | Rollup merge of #111533 - clubby789:drop-tracking-error, r=oli-obk | Matthias Krüger | 2023-05-16 | 2 | -4/+4 |
|\ \ \ \
| |_|/ /
|/| | | |
|
| * | | | Handle error body when in generator layout | clubby789 | 2023-05-13 | 2 | -4/+4 |
* | | | | Rollup merge of #111602 - tmiasko:erroneous-constant-used, r=oli-obk | Nilstrieb | 2023-05-16 | 5 | -13/+47 |
|\ \ \ \ |
|
| * | | | | Suppress "erroneous constant used" for constants tainted by errors | Tomasz Miąsko | 2023-05-15 | 5 | -13/+47 |
* | | | | | Auto merge of #111221 - compiler-errors:yeet-generalizer, r=lcnr | bors | 2023-05-15 | 3 | -16/+37 |
|\ \ \ \ \ |
|
| * | | | | | Rename super_relate_* to structurally_relate_* | Michael Goulet | 2023-05-15 | 2 | -16/+19 |
| * | | | | | yeet ConstInferUnifier | Michael Goulet | 2023-05-15 | 1 | -0/+18 |
| |/ / / / |
|
* | | | | | Rollup merge of #111578 - Zoxc:query-macro-move, r=cjgillot | Matthias Krüger | 2023-05-15 | 14 | -102/+126 |
|\ \ \ \ \
| |/ / / /
|/| | | | |
|
| * | | | | Move expansion of query macros in rustc_middle to rustc_middle::query | John Kåre Alsaker | 2023-05-15 | 14 | -102/+126 |
| | |/ /
| |/| | |
|
* | | | | Auto merge of #111570 - compiler-errors:ct-err, r=BoxyUwU | bors | 2023-05-15 | 6 | -21/+15 |
|\ \ \ \
| |/ / /
|/| | | |
|
| * | | | Rename const error methods for consistency | Michael Goulet | 2023-05-14 | 6 | -21/+15 |
* | | | | Auto merge of #108638 - Zoxc:erase-query-values-map, r=cjgillot | bors | 2023-05-14 | 2 | -29/+38 |
|\ \ \ \ |
|
| * | | | | Use dynamic dispatch for queries | John Kåre Alsaker | 2023-04-30 | 2 | -29/+38 |
* | | | | | Auto merge of #111440 - cjgillot:refprop-debuginfo, r=oli-obk | bors | 2023-05-14 | 4 | -16/+40 |
|\ \ \ \ \ |
|
| * | | | | | Support ConstantIndex in debuginfo. | Camille GILLOT | 2023-05-13 | 1 | -2/+5 |
| * | | | | | Implement references VarDebugInfo. | Camille GILLOT | 2023-05-13 | 4 | -14/+35 |
| | |_|/ /
| |/| | | |
|
* | | | | | Auto merge of #111425 - Bryanskiy:privacy_ef, r=petrochenkov | bors | 2023-05-14 | 1 | -26/+19 |
|\ \ \ \ \ |
|
| * | | | | | Populate effective visibilities in rustc_privacy | Bryanskiy | 2023-05-11 | 1 | -26/+19 |
| | |_|_|/
| |/| | | |
|
* | | | | | Auto merge of #107586 - SparrowLii:parallel-query, r=cjgillot | bors | 2023-05-13 | 5 | -17/+18 |
|\ \ \ \ \
| |_|/ / /
|/| | | | |
|
| * | | | | add `DynSend / DynSync` for `CopyTaggedPtr` | SparrowLii | 2023-05-06 | 1 | -2/+3 |
| * | | | | correct literals for dyn thread safe | SparrowLii | 2023-05-06 | 1 | -1/+1 |
| * | | | | introduce `DynSend` and `DynSync` auto trait | SparrowLii | 2023-05-06 | 6 | -20/+20 |
* | | | | | Rollup merge of #111451 - compiler-errors:note-cast-origin, r=b-naber | Dylan DPC | 2023-05-13 | 1 | -3/+0 |
|\ \ \ \ \ |
|
| * | | | | | Note base types of coercion | Michael Goulet | 2023-05-12 | 1 | -3/+0 |
* | | | | | | Rollup merge of #110454 - oli-obk:limited_impl_trait_in_assoc_type, r=compile... | Dylan DPC | 2023-05-13 | 6 | -12/+49 |
|\ \ \ \ \ \
| |_|_|_|_|/
|/| | | | | |
|
| * | | | | | Use the opaque_types_defined_by query to cheaply check for whether a hidden t... | Oli Scherer | 2023-05-12 | 3 | -3/+18 |
| * | | | | | add `query opaque_types_defined_by` | lcnr | 2023-05-12 | 1 | -0/+9 |
| * | | | | | Add a convenience function | Oli Scherer | 2023-05-12 | 1 | -0/+12 |
| * | | | | | Rewrite nested `if` conditions into a single match | Oli Scherer | 2023-05-12 | 1 | -6/+7 |
| * | | | | | Invert `IgnoreRegions` to `CheckRegions` | Oli Scherer | 2023-05-12 | 1 | -4/+4 |
| * | | | | | Require `impl Trait` in associated types to appear in method signatures | Oli Scherer | 2023-05-12 | 2 | -2/+2 |
* | | | | | | Auto merge of #109732 - Urgau:uplift_drop_forget_ref_lints, r=davidtwco | bors | 2023-05-12 | 1 | -2/+1 |
|\ \ \ \ \ \ |
|
| * | | | | | | Remove and fix useless drop of reference | Urgau | 2023-05-10 | 1 | -2/+1 |
* | | | | | | | Auto merge of #111493 - matthiaskrgr:rollup-iw1z59b, r=matthiaskrgr | bors | 2023-05-12 | 1 | -4/+2 |
|\ \ \ \ \ \ \
| |_|/ / / / /
|/| | | | | | |
|
| * | | | | | | Don't ICE in layout computation for placeholder types | Michael Goulet | 2023-05-12 | 1 | -4/+2 |
| | |/ / / /
| |/| | | | |
|
* | | | | | | Rollup merge of #111460 - clubby789:lowercase-box-self, r=compiler-errors | Michael Goulet | 2023-05-11 | 1 | -1/+1 |
|\ \ \ \ \ \ |
|
| * | | | | | | Improve error for `self: Box<self>` | clubby789 | 2023-05-11 | 1 | -1/+1 |
* | | | | | | | Rollup merge of #111366 - obeis:ascribe-user-type-variance, r=lcnr | Michael Goulet | 2023-05-11 | 1 | -4/+4 |
|\ \ \ \ \ \ \
| |_|/ / / / /
|/| | | | | | |
|
| * | | | | | | Make `NonUseContext::AscribeUserTy` carry `ty::Variance` | Obei Sideg | 2023-05-10 | 1 | -4/+4 |
* | | | | | | | Auto merge of #111029 - Nilstrieb:when-the-errs-are-too-big, r=petrochenkov | bors | 2023-05-11 | 1 | -5/+8 |
|\ \ \ \ \ \ \
| |_|/ / / / /
|/| | | | | | |
|