| Commit message (Expand) | Author | Age | Files | Lines |
* | Auto merge of #109611 - Zoxc:query-engine-rem, r=cjgillot | bors | 2023-04-29 | 4 | -78/+143 |
|\ |
|
| * | Add query accessor functions | John Kåre Alsaker | 2023-04-26 | 1 | -32/+55 |
| * | Remove QueryEngine trait | John Kåre Alsaker | 2023-04-26 | 4 | -53/+95 |
* | | Rollup merge of #110927 - nnethercote:Encoder-Decoder-cleanups, r=scottmcm | Matthias Krüger | 2023-04-28 | 1 | -1/+1 |
|\ \ |
|
| * | | Remove some unnecessary derives. | Nicholas Nethercote | 2023-04-28 | 1 | -1/+1 |
* | | | Rollup merge of #110838 - nnethercote:more-Folder-Visitable-cleanups, r=lcnr | Matthias Krüger | 2023-04-27 | 4 | -23/+3 |
|\ \ \
| |/ /
|/| | |
|
| * | | Remove unused `TypeFoldable`/`TypeVisitable` impls. | Nicholas Nethercote | 2023-04-26 | 4 | -23/+3 |
* | | | rename `needs_subst` to `has_param` | Boxy | 2023-04-27 | 2 | -5/+5 |
* | | | rename `needs_infer` to `has_infer` | Boxy | 2023-04-27 | 4 | -6/+6 |
* | | | Rollup merge of #110835 - nnethercote:strict-region-folders-2, r=compiler-errors | Matthias Krüger | 2023-04-26 | 1 | -1/+7 |
|\ \ \
| |_|/
|/| | |
|
| * | | Make some region folders a little stricter. | Nicholas Nethercote | 2023-04-26 | 1 | -1/+7 |
| |/ |
|
* | | Auto merge of #110634 - saethlin:pointy-decoder, r=cjgillot | bors | 2023-04-26 | 1 | -0/+10 |
|\ \ |
|
| * | | Rewrite MemDecoder around pointers not a slice | Ben Kimock | 2023-04-23 | 1 | -0/+10 |
* | | | Auto merge of #110811 - compiler-errors:vars-are-question-mark, r=WaffleLapkin | bors | 2023-04-25 | 2 | -2/+2 |
|\ \ \
| |_|/
|/| | |
|
| * | | vars are ? | Michael Goulet | 2023-04-25 | 2 | -2/+2 |
* | | | Rollup merge of #110671 - compiler-errors:polarity, r=lcnr | Matthias Krüger | 2023-04-25 | 1 | -0/+5 |
|\ \ \ |
|
| * | | | Consider polarity in new solver | Michael Goulet | 2023-04-24 | 1 | -0/+5 |
* | | | | Rollup merge of #110615 - WaffleLapkin:impl_tag, r=cjgillot | Matthias Krüger | 2023-04-25 | 1 | -23/+6 |
|\ \ \ \ |
|
| * | | | | Switch `impl_tag!` from explicit tags to `${index()}` | Maybe Waffle | 2023-04-24 | 1 | -4/+4 |
| * | | | | Use `impl Tag for $T` syntax for `impl_tag!` | Maybe Waffle | 2023-04-20 | 1 | -1/+1 |
| * | | | | Add `impl_tag!` macro to implement `Tag` for tagged pointer easily | Maybe Waffle | 2023-04-20 | 1 | -23/+6 |
| | |_|/
| |/| | |
|
* | | | | Rollup merge of #110556 - kylematsuda:earlybinder-explicit-item-bounds, r=com... | Matthias Krüger | 2023-04-25 | 4 | -9/+14 |
|\ \ \ \
| |_|_|/
|/| | | |
|
| * | | | Changes from review | Kyle Matsuda | 2023-04-21 | 1 | -1/+1 |
| * | | | add subst_identity_iter and subst_identity_iter_copied methods on EarlyBinder... | Kyle Matsuda | 2023-04-20 | 2 | -1/+13 |
| * | | | add EarlyBinder to output of explicit_item_bounds; replace bound_explicit_ite... | Kyle Matsuda | 2023-04-20 | 3 | -9/+2 |
| * | | | change usages of explicit_item_bounds to bound_explicit_item_bounds | Kyle Matsuda | 2023-04-20 | 1 | -1/+1 |
* | | | | Split `{Idx, IndexVec, IndexSlice}` into their own modules | Maybe Waffle | 2023-04-24 | 10 | -10/+10 |
| |_|/
|/| | |
|
* | | | Rollup merge of #110514 - compiler-errors:remove-find_map_relevant_impl, r=b-... | Matthias Krüger | 2023-04-24 | 2 | -59/+40 |
|\ \ \ |
|
| * | | | Remove find_map_relevant_impl | Michael Goulet | 2023-04-19 | 2 | -59/+40 |
* | | | | Auto merge of #108118 - oli-obk:lazy_typeck, r=cjgillot | bors | 2023-04-23 | 4 | -6/+20 |
|\ \ \ \ |
|
| * | | | | Allow `LocalDefId` as the argument to `def_path_str` | Oli Scherer | 2023-04-21 | 4 | -6/+20 |
* | | | | | Auto merge of #110666 - JohnTitor:rollup-3pwilte, r=JohnTitor | bors | 2023-04-22 | 3 | -30/+16 |
|\ \ \ \ \ |
|
| * \ \ \ \ | Rollup merge of #110660 - compiler-errors:placeholders-pretty, r=wesleywiser,... | Yuki Okushi | 2023-04-22 | 1 | -1/+15 |
| |\ \ \ \ \ |
|
| | * | | | | | Print ty placeholders pretty | Michael Goulet | 2023-04-22 | 1 | -1/+15 |
| | |/ / / / |
|
| * | | | | | Rollup merge of #110622 - WaffleLapkin:hashtag#, r=compiler-errors | Yuki Okushi | 2023-04-22 | 2 | -29/+1 |
| |\ \ \ \ \
| | |/ / / /
| |/| | | | |
|
| | * | | | | Derive `HashStable` on `GenericArgKind` instead of implementing it by hand | Maybe Waffle | 2023-04-20 | 2 | -29/+1 |
| | | |/ /
| | |/| | |
|
* | | | | | Auto merge of #106934 - DrMeepster:offset_of, r=WaffleLapkin | bors | 2023-04-22 | 3 | -0/+34 |
|\ \ \ \ \
| |/ / / /
|/| | | | |
|
| * | | | | intern offsetof fields | DrMeepster | 2023-04-21 | 2 | -0/+22 |
| * | | | | offset_of | DrMeepster | 2023-04-21 | 1 | -0/+12 |
* | | | | | Auto merge of #96840 - cjgillot:query-feed, r=oli-obk | bors | 2023-04-21 | 8 | -276/+78 |
|\ \ \ \ \
| |/ / / /
|/| | | | |
|
| * | | | | Remove WithOptconstParam. | Camille GILLOT | 2023-04-20 | 7 | -264/+50 |
| * | | | | Feed type_of query instead of using WithOptconstParam. | Camille GILLOT | 2023-04-20 | 3 | -16/+32 |
| |/ / / |
|
* | | | | Rollup merge of #110599 - WaffleLapkin:bonk_tygenericarg_transmutes, r=compil... | Matthias Krüger | 2023-04-20 | 1 | -13/+0 |
|\ \ \ \
| |/ / /
|/| | | |
|
| * | | | Remove an unused `&[Ty]` <-> `&[GenericArg]` | Maybe Waffle | 2023-04-20 | 1 | -13/+0 |
| | |/
| |/| |
|
* | | | Rollup merge of #110545 - WaffleLapkin:generic_arg_as_x, r=cjgillot | Matthias Krüger | 2023-04-20 | 1 | -35/+35 |
|\ \ \
| |/ /
|/| | |
|
| * | | Move `GenericArgKind::as_{type,const,region}` to `GenericArg` | Maybe Waffle | 2023-04-19 | 1 | -48/+32 |
| * | | Add `GenericArgKind::as_{type,const,region}` | Maybe Waffle | 2023-04-19 | 1 | -23/+39 |
* | | | Auto merge of #110546 - matthiaskrgr:rollup-346kik6, r=matthiaskrgr | bors | 2023-04-19 | 1 | -4/+4 |
|\ \ \ |
|
| * \ \ | Rollup merge of #110531 - lcnr:type-system-stuff, r=aliemjay | Matthias Krüger | 2023-04-19 | 1 | -4/+4 |
| |\ \ \
| | |/ /
| |/| | |
|
| | * | | small type system cleanup | lcnr | 2023-04-19 | 1 | -4/+4 |
| | |/ |
|