about summary refs log tree commit diff
path: root/src/test/ui/uninhabited
AgeCommit message (Expand)AuthorLines
2023-01-11Move /src/test to /testsAlbert Larsan-388/+0
2022-12-13Avoid rendering empty annotationsOli Scherer-3/+9
2022-12-13Don't emit empty notesOli Scherer-6/+0
2022-12-13Make some diagnostics not depend on the source of what they reference being a...Oli Scherer-15/+6
2022-09-26fix #102087, Suggest Default::default() when binding isn't initializedyukang-0/+5
2022-09-15Remove feature gate from let else suggestionest31-2/+2
2022-09-03Include enum path in variant suggestionMichael Goulet-3/+3
2022-07-07Tweak wording and spansEsteban Küber-2/+2
2022-07-07On partial uninit error point at where we need initEsteban Küber-3/+6
2022-07-01Shorten def_span for more items.Camille GILLOT-27/+15
2022-03-24Check if call return type is visibly uninhabited when building MIRTomasz Miąsko-0/+38
2022-03-08Suggest `if let`/`let_else` for refutable pat in `let`Esteban Kuber-8/+16
2022-03-08Change wording of suggestion to add missing `match` armEsteban Kuber-6/+6
2022-03-08Point at uncovered variants in enum definition in `note` instead of a `span_l...Esteban Kuber-29/+50
2022-03-08When finding a match expr with a single arm that requires more, suggest itEsteban Kuber-3/+15
2022-03-08When encountering a match expr with no arms, suggest itEsteban Kuber-6/+21
2021-09-26Remove box syntax from most places in src/test outside of the issues direst31-1/+1
2021-08-11Modify structured suggestion outputEsteban Küber-1/+1
2021-08-04Remove trailing whitespace from error messagesFabian Wolff-3/+3
2021-02-06path trimming: ignore type aliasesDan Aloni-3/+3
2021-01-03Add note on void reference testDaniel Noom-0/+1
2020-09-01Permit uninhabited enums to cast into intsMark Rousskov-10/+3
2020-07-27mv std libs to library/mark-3/+3
2020-06-15Tweak "non-primitive cast" errorEsteban Küber-3/+1
2020-04-02tests: remove ignore directives from tests that mention core/alloc/std spans.Eduard-Mihai Burtescu-12/+7
2020-03-27non-exhastive diagnostic: add note re. scrutinee typeMazdak Farrokhzad-0/+8
2020-03-23Ignore tests on some platforms due to #53081Aaron Hill-7/+12
2020-03-22Store idents for `DefPathData` into crate metadataAaron Hill-0/+15
2020-01-24Normalise notes with the/isvarkor-1/+1
2020-01-18slice_patterns: remove gates in testsMazdak Farrokhzad-1/+1
2019-12-22Remove mem::uninitalized from testsMark Rousskov-14/+17
2019-12-14Revert "Remove `#![feature(never_type)]` from tests."Niko Matsakis-7/+9
2019-12-04Forgot to update some test outputsNadrieril-0/+3
2019-11-21Remove `#![feature(never_type)]` from tests.Mazdak Farrokhzad-9/+7
2019-11-05Make exhaustiveness error message more consistent for slice patternsNadrieril-2/+2
2019-10-27Gather together usefulness testsNadrieril-51/+0
2019-10-15Organize `never_type` testsMazdak Farrokhzad-0/+51
2019-10-09Suggest `if let` on `let` refutable bindingEsteban Küber-0/+14
2019-09-09check_match: unify check_irrefutable & check_exhaustive more.Mazdak Farrokhzad-0/+1
2019-07-05Remove never_type feature requirement for exhaustive patternsMarcel Hellwig-0/+9
2019-07-04Permit use of mem::uninitialized via allow(deprecated)Mark Rousskov-7/+9
2019-07-03Migrate compile-pass annotations to build-passYuki Okushi-1/+1
2019-04-22Remove double trailing newlinesvarkor-2/+0
2019-04-18hide `--explain` hint if error has no extended infoAndy Russell-1/+1
2019-03-11Update testsVadim Petrochenkov-12/+12
2019-03-02Point at enum definition when match patterns are not exhaustiveEsteban Küber-17/+19
2018-12-25Remove licensesMark Rousskov-58/+18
2018-12-11Update testsvarkor-2/+2
2018-12-11Restore old match behaviourvarkor-3/+27
2018-12-11Make liveness analysis respect privacyvarkor-2/+3