| Age | Commit message (Collapse) | Author | Lines | |
|---|---|---|---|---|
| 2021-08-30 | `feature(const_param_types)` -> `feature(adt_const_params)` | lcnr | -34/+34 | |
| 2021-08-30 | `feature(const_generics)` -> `feature(const_param_types)` | lcnr | -1690/+169 | |
| 2021-08-30 | rename const_evaluatable_checked to generic_const_exprs | Ellen | -33/+33 | |
| :sparkles: | ||||
| 2021-08-16 | Use note to point at bound introducing requirement | Esteban Küber | -58/+82 | |
| 2021-08-11 | Modify structured suggestion output | Esteban Küber | -29/+5 | |
| * On suggestions that include deletions, use a diff inspired output format * When suggesting addition, use `+` as underline * Color highlight modified span | ||||
| 2021-07-26 | Actually infer args in visitors | kadmin | -1/+1 | |
| 2021-07-25 | Add generic arg infer | kadmin | -7/+7 | |
| 2021-07-19 | move const-generic issues into seperate directory | Marcel Hellwig | -0/+641 | |
| 2021-07-19 | add testcase for 87076 | Marcel Hellwig | -0/+20 | |
| using https://github.com/rust-lang/rust/issues/87076#issuecomment-878090143 as testcase | ||||
| 2021-07-03 | Fix const-generics ICE related to binding | Yuki Okushi | -0/+142 | |
| 2021-06-18 | Lint for unused borrows as part of UNUSED_MUST_USE | hi-rustin | -2/+2 | |
| 2021-05-25 | Auto merge of #85481 - lcnr:const-equate, r=matthewjasper | bors | -2/+12 | |
| deal with `const_evaluatable_checked` in `ConstEquate` Failing to evaluate two constants which do not contain inference variables should not result in ambiguity. | ||||
| 2021-05-19 | deal with `const_evaluatable_checked` in `ConstEquate` | lcnr | -2/+12 | |
| 2021-05-11 | improve diagnosts for GATs | b-naber | -2/+2 | |
| 2021-05-01 | Auto merge of #84410 - BoxyUwU:blue, r=varkor | bors | -0/+39 | |
| Fix generic arg mismatch errors being ignored with explicit late bound lifetimes Fixes #83466 r? `@varkor` | ||||
| 2021-05-01 | test: *sneezes* | Ellen | -0/+39 | |
| 2021-04-27 | Rename a test for consistency | Yuki Okushi | -0/+0 | |
| 2021-04-27 | Add a regression test for issue-84408 | Yuki Okushi | -0/+38 | |
| 2021-04-06 | Remove trailing `:` from E0119 message | Esteban Küber | -1/+1 | |
| 2021-03-31 | give full path of constraint in suggest_constraining_type_param | hi-rustin | -8/+8 | |
| revert file bless with nll mode | ||||
| 2021-03-27 | Rollup merge of #81351 - lcnr:big-money-big-prices, r=oli-obk | Dylan DPC | -3/+32 | |
| combine: stop eagerly evaluating consts `super_relate_consts` eagerly evaluates constants which doesn't seem too great. I now also finally understand why all of the unused substs test passed. The reason being that we just evaluated the constants in `super_relate_consts` :laughing: While this change isn't strictly necessary as evaluating consts here doesn't hurt, it still feels a lot cleaner to do it this way r? `@oli-obk` `@nikomatsakis` | ||||
| 2021-03-27 | update tests | lcnr | -8/+8 | |
| 2021-03-27 | combine: stop eagerly evaluating consts | Bastian Kauschke | -3/+32 | |
| 2021-03-27 | Add regression tests for #56445 | Simon Jakobi | -3/+48 | |
| Closes #56445. | ||||
| 2021-03-05 | Bump mir-opt-level from 3 to 4 in tests | Santiago Pastorino | -1/+1 | |
| 2021-01-10 | Rework diagnostics for wrong number of generic args | Patryk Wychowaniec | -3/+15 | |
| 2021-01-05 | fixed const_generics error help | Jake Vossen | -16/+16 | |
| 2020-12-30 | Add regression test for #80062 | LeSeulArtichaut | -0/+21 | |
| 2020-12-27 | Add regression test for #80375 | LeSeulArtichaut | -0/+15 | |
| 2020-12-26 | update tests | Bastian Kauschke | -161/+106 | |
| 2020-12-26 | delete no longer relevant tests | Bastian Kauschke | -21/+0 | |
| 2020-12-05 | Const parameters can not be inferred with `_` | Ethan Brierley | -0/+2 | |
| Small improvement. Thanks varkor Co-authored-by: varkor <github@varkor.com> Bless | ||||
| 2020-11-29 | Update tests to remove old numeric constants | bstrie | -16/+16 | |
| Part of #68490. Care has been taken to leave the old consts where appropriate, for testing backcompat regressions, module shadowing, etc. The intrinsics docs were accidentally referring to some methods on f64 as std::f64, which I changed due to being contrary with how we normally disambiguate the shadow module from the primitive. In one other place I changed std::u8 to std::ops since it was just testing path handling in macros. For places which have legitimate uses of the old consts, deprecated attributes have been optimistically inserted. Although currently unnecessary, they exist to emphasize to any future deprecation effort the necessity of these specific symbols and prevent them from being accidentally removed. | ||||
| 2020-11-24 | Swap note for help | mendess | -33/+33 | |
| 2020-11-24 | Requested changes | mendess | -14/+17 | |
| 2020-11-24 | Add note to use nightly when using expr in const generics | mendess | -0/+14 | |
| 2020-11-16 | improve error message for const ty param mismatch | Bastian Kauschke | -16/+9 | |
| 2020-10-22 | min_const_generics: allow ty param in repeat expr | Bastian Kauschke | -15/+20 | |
| 2020-10-17 | Suggest minimal subset features in `incomplete_features` lint | Yuki Okushi | -0/+8 | |
| 2020-10-12 | Bless expected errors | Ethan Brierley | -54/+54 | |
| 2020-10-11 | `min_const_generics` diagnostics improvements | Ethan Brierley | -71/+71 | |
| 2 3 | ||||
| 2020-10-05 | Rollup merge of #77439 - varkor:min_const_generics-tests, r=lcnr,estebank | Dylan DPC | -35/+35 | |
| Fix missing diagnostic span for `impl Trait` with const generics, and add various tests for `min_const_generics` and `const_generics` Closes https://github.com/rust-lang/rust/issues/61410. Adds `min_const_generics` tests for: - https://github.com/rust-lang/rust/issues/73727 - https://github.com/rust-lang/rust/issues/72293 - https://github.com/rust-lang/rust/issues/67375 - https://github.com/rust-lang/rust/issues/75153 - https://github.com/rust-lang/rust/issues/71922 - https://github.com/rust-lang/rust/issues/69913 - https://github.com/rust-lang/rust/issues/67945 - https://github.com/rust-lang/rust/issues/69239 Adds `const_generics` tests for: - https://github.com/rust-lang/rust/issues/67375 - https://github.com/rust-lang/rust/issues/75153 - https://github.com/rust-lang/rust/issues/71922 - https://github.com/rust-lang/rust/issues/69913 - https://github.com/rust-lang/rust/issues/67945 - https://github.com/rust-lang/rust/issues/69239 (I only added separate `min_const_generics` and `const_generics` tests if they were handled differently by the two features.) We need to figure out how to deduplicate when `const_generics` is stabilised, but we can discuss that later. For now, we should be checking neither feature breaks, so require regression tests for both. I've given them identical names when I've added both, which should make it easier to spot them later. r? @lcnr | ||||
| 2020-10-03 | Replace "non trivial" with "non-trivial" | varkor | -35/+35 | |
| 2020-10-01 | Add a regression test for issue-75299 | Yuki Okushi | -0/+11 | |
| 2020-09-28 | const evaluatable: improve `TooGeneric` handling | Bastian Kauschke | -13/+1 | |
| 2020-09-25 | Rollup merge of #77073 - lcnr:ty-trait-param, r=matthewjasper | Jonas Schievink | -0/+21 | |
| dead_code: look at trait impls even if they don't contain items fixes #70225 | ||||
| 2020-09-24 | update tests | Bastian Kauschke | -1/+1 | |
| 2020-09-22 | dead_code: look at trait impls even if they don't contain items | Bastian Kauschke | -0/+21 | |
| 2020-09-21 | Rollup merge of #76581 - lcnr:bound-too-generic, r=eddyb | ecstatic-morse | -0/+124 | |
| do not ICE on bound variables, return `TooGeneric` instead fixes #73260, fixes #74634, fixes #76595 r? @nikomatsakis | ||||
| 2020-09-21 | add tests | Bastian Kauschke | -0/+45 | |
