summaryrefslogtreecommitdiff
path: root/tests/ui/const-generics
Commit message (Expand)AuthorAgeFilesLines
* Rollup merge of #111649 - Nilstrieb:derive-const-param-ty, r=BoxyUwUDylan DPC2023-05-177-2/+82
|\
| * Add derive for `core::marker::ConstParamTy`Nilstrieb2023-05-167-2/+82
* | Note base types of coercionMichael Goulet2023-05-121-2/+2
|/
* Rollup merge of #111215 - BoxyUwU:resolve_anon_consts_differently, r=cjgillotMatthias Krüger2023-05-0945-382/+431
|\
| * improve diagnostics and bless testsBoxy2023-05-0545-382/+431
* | Stabilize const_ptr_readbors2023-05-051-1/+1
|/
* Rollup merge of #111100 - BoxyUwU:array_repeat_expr_wf, r=compiler-errorsMatthias Krüger2023-05-042-2/+20
|\
| * check array type of repeat exprs is wfBoxy2023-05-042-2/+20
* | Rollup merge of #111103 - BoxyUwU:normal_fold_with_gce_norm, r=compiler-errorsMatthias Krüger2023-05-041-11/+13
|\ \ | |/ |/|
| * correctly recurse when expanding anon constsBoxy2023-05-021-11/+13
* | rustc_middle: Fix `opt_item_ident` for non-local def idsVadim Petrochenkov2023-05-031-0/+6
|/
* Rollup merge of #110512 - compiler-errors:fix-elaboration-with-associated-typ...Dylan DPC2023-05-022-2/+15
|\
| * Don't use implied trait predicates in gather_explicit_predicates_ofMichael Goulet2023-05-012-2/+15
* | Rollup merge of #108161 - WaffleLapkin:const_param_ty, r=BoxyUwUDylan DPC2023-05-0212-1/+285
|\ \ | |/ |/|
| * fixup tests wrt new normalizationMaybe Waffle2023-04-281-1/+5
| * --bless `ConstParamTy` ui testsMaybe Waffle2023-04-273-3/+3
| * Add `ConstParamTy` testsMaybe Waffle2023-04-275-0/+198
| * Add a test for `[NotParam; 0]: ConstParamTy` (not holding)Maybe Waffle2023-04-272-0/+28
| * Add `!StructuralEq` test for `ConstParamTy`Maybe Waffle2023-04-272-0/+29
| * Rename/move a testMaybe Waffle2023-04-272-1/+1
| * Remove `feature(const_param_ty_trait)`, use `adt_const_params` insteadMaybe Waffle2023-04-272-2/+3
| * `derive(Eq)` in a testMaybe Waffle2023-04-271-2/+2
| * Add a `ConstParamTy` traitMaybe Waffle2023-04-272-0/+24
* | vars are ?Michael Goulet2023-04-252-8/+8
|/
* fix library and rustdoc testsDeadbeef2023-04-162-6/+8
* Special-case item attributes in the suggestion outputEsteban Küber2023-04-122-5/+0
* Tweak output for 'add line' suggestionEsteban Küber2023-04-122-4/+9
* Auto merge of #106281 - JulianKnodt:transmute_const_generics, r=b-naberbors2023-04-085-0/+345
|\
| * Add feature gatekadmin2023-04-075-10/+187
| * Add ability to transmute with generic constskadmin2023-04-043-0/+168
* | update tests/uiickk2023-04-071-1/+1
|/
* Move const trait bounds checks to MIR constckDeadbeef2023-03-282-2/+18
* Bless tidyMaybe Waffle2023-03-271-1/+1
* Note type mismatch on ConstArgHasTypeMichael Goulet2023-03-231-1/+1
* Refine error spans for const args in hir typeckMichael Goulet2023-03-232-6/+6
* Rollup merge of #109380 - Randl:patch-1, r=oli-obkMatthias Krüger2023-03-231-0/+52
|\
| * Add `known-bug` test for typeid unsoundness issueEvgenii Zheltonozhskii2023-03-201-0/+52
* | Rollup merge of #109336 - compiler-errors:constrain-to-ct-err, r=BoxyUwUMatthias Krüger2023-03-212-0/+22
|\ \
| * | Constrain const vars to error if const types are mismatchedMichael Goulet2023-03-192-0/+22
| |/
* | Only expect a GAT const argMichael Goulet2023-03-192-0/+29
|/
* Rollup merge of #107416 - czzrr:issue-80618, r=GuillaumeGomezMatthias Krüger2023-03-182-17/+18
|\
| * Error code E0794 for late-bound lifetime parameter error.Christopher Acosta2023-03-072-17/+18
* | Use param's real type in try_eval_lit_or_paramMichael Goulet2023-03-094-15/+19
* | Suppress copy impl error when post-normalized type references errorsMichael Goulet2023-03-082-0/+18
|/
* Add regression test for #105821Yuki Okushi2023-03-011-0/+23
* diagnostics: remove inconsistent English article "this" from E0107Michael Howell2023-02-2314-19/+19
* diagnostics: update test cases to refer to assoc fn with `self` as methodMichael Howell2023-02-225-5/+5
* Specify what 'this' actually isMichael Goulet2023-02-2111-16/+16
* `const` generic -> const parameter in err msglcnr2023-02-201-6/+3
* add predicate evaluation logicBoxy2023-02-172-2/+11