about summary refs log tree commit diff
path: root/tests/ui/traits
AgeCommit message (Expand)AuthorLines
2024-01-12Rollup merge of #119817 - compiler-errors:normalize-opaques, r=lcnrGuillaume Gomez-71/+61
2024-01-12Auto merge of #119735 - lcnr:provisional-cache-readd, r=compiler-errorsbors-0/+173
2024-01-11Remove special-casing around aliaskind in new solverMichael Goulet-71/+61
2024-01-11Silence follow up errors if astconv already erroredOli Scherer-8/+1
2024-01-09Avoid silencing relevant follow-up errorsOli Scherer-33/+233
2024-01-09add comments and testslcnr-0/+173
2024-01-05Rollup merge of #119354 - fmease:negative_bounds-fixes, r=compiler-errorsMatthias Krüger-41/+143
2024-01-05Rollup merge of #119148 - estebank:bare-traits, r=davidtwcoMichael Goulet-6/+111
2024-01-05Stabilize THIR unsafeckMatthew Jasper-1/+1
2024-01-05Remove revisions for THIR unsafeckMatthew Jasper-15/+1
2024-01-05Auto merge of #118297 - shepmaster:warn-dead-tuple-fields, r=WaffleLapkinbors-7/+7
2024-01-05Auto merge of #117213 - oli-obk:check_item_type_cleanup, r=estebankbors-17/+62
2024-01-04Silence redundant warning when E0038 will be emittedEsteban Küber-0/+4
2024-01-03Track `HirId` instead of `Span` in `ObligationCauseCode::SizedArgumentType`Esteban Küber-6/+6
2024-01-03Account for multiple trait bounds in bare trait object suggestionEsteban Küber-2/+22
2024-01-03Provide better suggestions when encountering a bare trait as a typeEsteban Küber-3/+84
2024-01-02Adjust compiler tests for unused_tuple_struct_fields -> dead_codeJake Goulding-7/+7
2024-01-02Reorder `check_item_type` diagnostics so they occur next to the corresponding...Oli Scherer-17/+62
2024-01-01Deny defaults for higher-ranked generic parametersLeón Orell Valerian Liehr-7/+98
2023-12-28rustc_middle: Pretty-print negative bounds correctlyLeón Orell Valerian Liehr-0/+122
2023-12-28Deny parenthetical notation for negative boundsLeón Orell Valerian Liehr-1/+11
2023-12-28Make feature `negative_bounds` internalLeón Orell Valerian Liehr-44/+14
2023-12-26fallback `default` to `None` during ast-loweing for lifetime binderbohan-0/+30
2023-12-21Rollup merge of #119154 - surechen:fix_119067, r=fmeaseMatthias Krüger-0/+22
2023-12-21Simple modification of diagnostic informationsurechen-0/+22
2023-12-20Rollup merge of #119071 - lcnr:overflowo, r=compiler-errorsMatthias Krüger-1/+34
2023-12-18Use alias-eq in structural normalizationMichael Goulet-19/+18
2023-12-18dont discard overflow from normalizes-to goalslcnr-1/+34
2023-12-17skip rpit constraint check if borrowck return type errorbohan-0/+19
2023-12-15Rollup merge of #118396 - compiler-errors:ast-lang-items, r=cjgillotJubilee-4/+19
2023-12-15Move type relations into submodule in rustc_inferMichael Goulet-8/+8
2023-12-15Collect lang items from ASTMichael Goulet-4/+19
2023-12-15Opportunistically resolve region var in canonicalizerMichael Goulet-0/+58
2023-12-14Unconditionally register alias-relate in projection goalMichael Goulet-2/+48
2023-12-14consistently use "next solver" instead of "new solver"lcnr-1/+1
2023-12-14update use of feature flagslcnr-132/+132
2023-12-13Tweak `short_ty_string` to reduce number of filesEsteban Küber-4/+4
2023-12-12refactor writeback: emit normalization errors with new solverlcnr-20/+27
2023-12-10Auto merge of #118692 - surechen:remove_unused_imports, r=petrochenkovbors-11/+0
2023-12-10remove redundant importssurechen-11/+0
2023-12-09add test for inductive cycle hangslcnr-4/+57
2023-12-08Rollup merge of #118730 - jyn514:cmp_refs, r=estebank,compiler-errorsMatthias Krüger-4/+4
2023-12-07recurse into refs when comparing tys for diagnosticsjyn-4/+4
2023-12-08add regression testslcnr-0/+43
2023-12-08implement and use `NormalizesTo`lcnr-11/+14
2023-12-06Rollup merge of #116496 - estebank:question-method-chain-context, r=compiler-...Matthias Krüger-0/+121
2023-12-05Reduce verbosity of errorEsteban Küber-27/+3
2023-12-05Detect incorrect `;` in `Option::ok_or_else` and `Result::map_err`Esteban Küber-7/+17
2023-12-05Point at fewer methods in the chain, only those that change the E typeEsteban Küber-24/+17
2023-12-05Provide context when `?` can't be called because of `Result<_, E>`Esteban Küber-0/+142