| Commit message (Expand) | Author | Age | Files | Lines |
* | Emit fewer errors on patterns with possible type ascription | Esteban Küber | 2023-01-17 | 1 | -0/+2 |
* | Teach parser to understand fake anonymous enum syntax | Esteban Küber | 2023-01-17 | 9 | -21/+113 |
* | Auto merge of #106742 - compiler-errors:new-solver-make-it-not-ice, r=lcnr | bors | 2023-01-15 | 6 | -41/+186 |
|\ |
|
| * | HACK: Handle escaping bound vars from the canonical query | Michael Goulet | 2023-01-12 | 2 | -3/+89 |
| * | Implement dummy query responses and a jank instantiate | Michael Goulet | 2023-01-12 | 5 | -38/+97 |
* | | Auto merge of #106171 - compiler-errors:consolidate-extract_callable_info, r=... | bors | 2023-01-15 | 5 | -185/+149 |
|\ \ |
|
| * | | Rebase conflicts | Michael Goulet | 2023-01-13 | 1 | -7/+7 |
| * | | Consolidate two almost duplicated fn info extraction routines | Michael Goulet | 2023-01-13 | 5 | -185/+149 |
* | | | Rollup merge of #106863 - anden3:compiler-double-spaces, r=Nilstrieb | Matthias Krüger | 2023-01-15 | 10 | -10/+10 |
|\ \ \ |
|
| * | | | Fix some missed double spaces. | André Vennberg | 2023-01-14 | 4 | -4/+4 |
| * | | | Removed various double spaces in compiler source comments. | André Vennberg | 2023-01-14 | 6 | -6/+6 |
* | | | | Rollup merge of #106859 - tialaramex:master, r=Nilstrieb | Matthias Krüger | 2023-01-15 | 1 | -0/+16 |
|\ \ \ \ |
|
| * | | | | Improve E0308: suggest user meant to use byte literal, w/ tests and fix | Nick Lamb | 2023-01-14 | 1 | -0/+16 |
| |/ / / |
|
* | | | | Rollup merge of #106072 - eopb:dyn-derive, r=estebank | Matthias Krüger | 2023-01-15 | 1 | -1/+7 |
|\ \ \ \ |
|
| * | | | | fix: misleading add `dyn` to derive macro suggestion | Ethan Brierley | 2023-01-14 | 1 | -1/+7 |
| |/ / / |
|
* | | | | Auto merge of #106866 - matthiaskrgr:rollup-r063s44, r=matthiaskrgr | bors | 2023-01-14 | 3 | -6/+8 |
|\ \ \ \ |
|
| * \ \ \ | Rollup merge of #106849 - WaffleLapkin:unvec, r=Nilstrieb | Matthias Krüger | 2023-01-14 | 1 | -3/+2 |
| |\ \ \ \ |
|
| | * | | | | Allocate one less vec in `parser/expr.rs` | Maybe Waffle | 2023-01-14 | 1 | -3/+2 |
| * | | | | | Rollup merge of #106820 - m-ou-se:macro-type-error-thing, r=estebank | Matthias Krüger | 2023-01-14 | 1 | -3/+5 |
| |\ \ \ \ \ |
|
| | * | | | | | Deprioritize fulfillment errors that come from expansions. | Mara Bos | 2023-01-14 | 1 | -3/+5 |
| | | |/ / /
| | |/| | | |
|
| * | | | | | Rollup merge of #106563 - clubby789:gce-macro-braces, r=TaKO8Ki | Matthias Krüger | 2023-01-14 | 1 | -0/+1 |
| |\ \ \ \ \ |
|
| | * | | | | | Fix `unused_braces` on generic const expr macro call | clubby789 | 2023-01-14 | 1 | -0/+1 |
| | |/ / / / |
|
* | | | | | | Auto merge of #106696 - kylematsuda:early-binder, r=lcnr | bors | 2023-01-14 | 44 | -100/+131 |
|\ \ \ \ \ \
| |/ / / / /
|/| | | | | |
|
| * | | | | | fix various subst_identity vs skip_binder | Kyle Matsuda | 2023-01-14 | 12 | -24/+28 |
| * | | | | | change impl_trait_ref query to return EarlyBinder; remove bound_impl_trait_re... | Kyle Matsuda | 2023-01-14 | 44 | -110/+91 |
| * | | | | | change usages of impl_trait_ref to bound_impl_trait_ref | Kyle Matsuda | 2023-01-14 | 33 | -78/+112 |
| * | | | | | change const_param_default query to return EarlyBinder; remove bound_const_pa... | Kyle Matsuda | 2023-01-14 | 10 | -21/+11 |
| * | | | | | change usages of const_param_default query to bound_const_param_default | Kyle Matsuda | 2023-01-14 | 3 | -4/+6 |
| * | | | | | add EarlyBinder::subst_identity; impl ParameterizedOverTcx (needed for rustc... | Kyle Matsuda | 2023-01-14 | 3 | -0/+20 |
* | | | | | | Rollup merge of #106846 - WaffleLapkin:pico_parse_ref, r=TaKO8Ki | Matthias Krüger | 2023-01-14 | 2 | -15/+25 |
|\ \ \ \ \ \ |
|
| * | | | | | | Improve comments in `parser/expr.rs` | Maybe Waffle | 2023-01-14 | 1 | -9/+13 |
| * | | | | | | Make `LhsExpr::AlreadyParsed` a named struct | Maybe Waffle | 2023-01-14 | 2 | -6/+12 |
| | |_|/ / /
| |/| | | | |
|
* | | | | | | Rollup merge of #106788 - estebank:elaborate_pred_E0599, r=compiler-errors | Matthias Krüger | 2023-01-14 | 3 | -22/+87 |
|\ \ \ \ \ \ |
|
| * | | | | | | Do not incorrectly suggest restricting implied bounds | Esteban Küber | 2023-01-13 | 1 | -13/+35 |
| * | | | | | | Keep obligation chain when elaborating obligations | Esteban Küber | 2023-01-13 | 2 | -4/+29 |
| * | | | | | | Elaborate unmet obligations in E0599 for more context | Esteban Küber | 2023-01-13 | 1 | -5/+23 |
| | |_|_|/ /
| |/| | | | |
|
* | | | | | | Rollup merge of #106752 - sulami:master, r=estebank | Matthias Krüger | 2023-01-14 | 1 | -0/+74 |
|\ \ \ \ \ \ |
|
| * | | | | | | Emit a hint for bad call return types due to generic arguments | Robin Schroer | 2023-01-13 | 1 | -0/+74 |
* | | | | | | | Rollup merge of #106665 - JulianKnodt:better_fn_trait_note, r=cjgillot | Matthias Krüger | 2023-01-14 | 1 | -16/+38 |
|\ \ \ \ \ \ \ |
|
| * | | | | | | | Add note when `FnPtr` vs. `FnDef` impl trait | kadmin | 2023-01-14 | 1 | -16/+38 |
* | | | | | | | | Rollup merge of #106566 - clubby789:contiguous-weird-unicode, r=cjgillot | Matthias Krüger | 2023-01-14 | 2 | -6/+32 |
|\ \ \ \ \ \ \ \
| |_|_|_|_|_|/ /
|/| | | | | | | |
|
| * | | | | | | | Emit a single error for contiguous sequences of Unicode homoglyphs | clubby789 | 2023-01-12 | 2 | -6/+32 |
* | | | | | | | | Auto merge of #106646 - Amanieu:ilp32-object, r=Mark-Simulacrum | bors | 2023-01-14 | 3 | -4/+13 |
|\ \ \ \ \ \ \ \
| |_|/ / / / / /
|/| | | | | | | |
|
| * | | | | | | | Fix aarch64-unknown-linux-gnu_ilp32 target | Amanieu d'Antras | 2023-01-09 | 3 | -4/+13 |
* | | | | | | | | Rollup merge of #106816 - TimNN:rental-remap, r=oli-obj | Yuki Okushi | 2023-01-14 | 1 | -4/+6 |
|\ \ \ \ \ \ \ \ |
|
| * | | | | | | | | Update `rental` hack to work with remapped paths. | Tim Neumann | 2023-01-13 | 1 | -4/+6 |
| | |_|_|_|/ / /
| |/| | | | | | |
|
* | | | | | | | | Rollup merge of #106707 - ehuss:remove-dupe-sha-1, r=Mark-Simulacrum | Yuki Okushi | 2023-01-14 | 1 | -1/+1 |
|\ \ \ \ \ \ \ \
| |_|_|_|_|_|/ /
|/| | | | | | | |
|
| * | | | | | | | Remove duplicate sha-1 dependency | Eric Huss | 2023-01-10 | 1 | -1/+1 |
* | | | | | | | | Rollup merge of #106813 - oli-obk:sess_cleanup, r=GuillaumeGomez,petrochenkov | Matthias Krüger | 2023-01-13 | 1 | -1/+5 |
|\ \ \ \ \ \ \ \ |
|
| * | | | | | | | | Remove redundant session field | Oli Scherer | 2023-01-13 | 1 | -1/+5 |