rust/tests/ui/never_type
Jacob Pratt 936d76009b
Rollup merge of #126127 - Alexendoo:other-trait-diag, r=pnkfelix
Spell out other trait diagnostic

I recently saw somebody confused about the diagnostic thinking it was suggesting to add an `as` cast. This change is longer but I think it's clearer
2024-06-16 03:41:57 -04:00
..
adjust_never.rs [AUTO-GENERATED] Migrate ui tests from // to //@ directives 2024-02-16 20:02:50 +00:00
auto-traits.rs [AUTO-GENERATED] Migrate ui tests from // to //@ directives 2024-02-16 20:02:50 +00:00
call-fn-never-arg-wrong-type.rs
call-fn-never-arg-wrong-type.stderr Show number in error message even for one error 2023-11-24 19:15:52 +01:00
call-fn-never-arg.rs [AUTO-GENERATED] Migrate ui tests from // to //@ directives 2024-02-16 20:02:50 +00:00
cast-never.rs [AUTO-GENERATED] Migrate ui tests from // to //@ directives 2024-02-16 20:02:50 +00:00
defaulted-never-note.fallback.stderr Implement lint for obligations broken by never type fallback change 2024-06-13 12:24:31 +02:00
defaulted-never-note.nofallback.stderr Point out exactly what obligation will fail 2024-06-13 21:47:43 -04:00
defaulted-never-note.rs Implement lint for obligations broken by never type fallback change 2024-06-13 12:24:31 +02:00
dependency-on-fallback-to-unit.rs Implement lint for obligations broken by never type fallback change 2024-06-13 12:24:31 +02:00
dependency-on-fallback-to-unit.stderr Point out exactly what obligation will fail 2024-06-13 21:47:43 -04:00
dispatch_from_dyn_zst.rs [AUTO-GENERATED] Migrate ui tests from // to //@ directives 2024-02-16 20:02:50 +00:00
diverging-fallback-control-flow.nofallback.stderr Point out exactly what obligation will fail 2024-06-13 21:47:43 -04:00
diverging-fallback-control-flow.rs Implement lint for obligations broken by never type fallback change 2024-06-13 12:24:31 +02:00
diverging-fallback-no-leak.fallback.stderr Implement lint for obligations broken by never type fallback change 2024-06-13 12:24:31 +02:00
diverging-fallback-no-leak.nofallback.stderr Point out exactly what obligation will fail 2024-06-13 21:47:43 -04:00
diverging-fallback-no-leak.rs Implement lint for obligations broken by never type fallback change 2024-06-13 12:24:31 +02:00
diverging-fallback-unconstrained-return.nofallback.stderr Point out exactly what obligation will fail 2024-06-13 21:47:43 -04:00
diverging-fallback-unconstrained-return.rs Implement lint for obligations broken by never type fallback change 2024-06-13 12:24:31 +02:00
diverging-tuple-parts-39485.rs
diverging-tuple-parts-39485.stderr
eq-never-types.rs Correctly change type when adding adjustments on top of NeverToAny 2024-04-19 11:05:02 +00:00
exhaustive_patterns.rs [AUTO-GENERATED] Migrate ui tests from // to //@ directives 2024-02-16 20:02:50 +00:00
exhaustive_patterns.stderr Show number in error message even for one error 2023-11-24 19:15:52 +01:00
expr-empty-ret.rs [AUTO-GENERATED] Migrate ui tests from // to //@ directives 2024-02-16 20:02:50 +00:00
fallback-closure-ret.nofallback.stderr Point out exactly what obligation will fail 2024-06-13 21:47:43 -04:00
fallback-closure-ret.rs Implement lint for obligations broken by never type fallback change 2024-06-13 12:24:31 +02:00
fallback-closure-wrap.fallback.stderr Show number in error message even for one error 2023-11-24 19:15:52 +01:00
fallback-closure-wrap.rs [AUTO-GENERATED] Migrate ui tests from // to //@ directives 2024-02-16 20:02:50 +00:00
feature-gate-never_type_fallback.rs
feature-gate-never_type_fallback.stderr Show number in error message even for one error 2023-11-24 19:15:52 +01:00
from_infer_breaking_with_unit_fallback.rs Add some more tests for the never type fallback 2024-05-17 15:01:43 +02:00
from_infer_breaking_with_unit_fallback.unit.stderr Add some more tests for the never type fallback 2024-05-17 15:01:43 +02:00
impl-for-never.rs [AUTO-GENERATED] Migrate ui tests from // to //@ directives 2024-02-16 20:02:50 +00:00
impl_trait_fallback.rs Implement lint for obligations broken by never type fallback change 2024-06-13 12:24:31 +02:00
impl_trait_fallback.stderr Point out exactly what obligation will fail 2024-06-13 21:47:43 -04:00
impl_trait_fallback2.rs
impl_trait_fallback2.stderr
impl_trait_fallback3.rs
impl_trait_fallback3.stderr Show number in error message even for one error 2023-11-24 19:15:52 +01:00
impl_trait_fallback4.rs
impl_trait_fallback4.stderr Show number in error message even for one error 2023-11-24 19:15:52 +01:00
issue-2149.rs
issue-2149.stderr
issue-5500-1.rs [AUTO-GENERATED] Migrate ui tests from // to //@ directives 2024-02-16 20:02:50 +00:00
issue-10176.rs
issue-10176.stderr Show number in error message even for one error 2023-11-24 19:15:52 +01:00
issue-13352.rs
issue-13352.stderr Spell out other trait diagnostic 2024-06-12 12:34:47 +00:00
issue-44402.rs [AUTO-GENERATED] Migrate ui tests from // to //@ directives 2024-02-16 20:02:50 +00:00
issue-51506.rs
issue-51506.stderr Show number in error message even for one error 2023-11-24 19:15:52 +01:00
issue-52443.rs
issue-52443.stderr Tweak value suggestions in borrowck and hir_analysis 2024-04-09 23:37:13 +00:00
issue-96335.rs
issue-96335.stderr
lint-never-type-fallback-flowing-into-unsafe.rs bless tests 2024-05-19 19:10:04 +02:00
lint-never-type-fallback-flowing-into-unsafe.stderr bless tests 2024-05-19 19:10:04 +02:00
never-assign-dead-code.rs [AUTO-GENERATED] Migrate ui tests from // to //@ directives 2024-02-16 20:02:50 +00:00
never-assign-dead-code.stderr
never-assign-wrong-type.rs
never-assign-wrong-type.stderr Show number in error message even for one error 2023-11-24 19:15:52 +01:00
never-associated-type.rs [AUTO-GENERATED] Migrate ui tests from // to //@ directives 2024-02-16 20:02:50 +00:00
never-from-impl-is-reserved.current.stderr Ignore tests w/ current/next revisions from compare-mode=next-solver 2024-03-10 21:18:41 -04:00
never-from-impl-is-reserved.next.stderr Ignore tests w/ current/next revisions from compare-mode=next-solver 2024-03-10 21:18:41 -04:00
never-from-impl-is-reserved.rs Ignore tests w/ current/next revisions from compare-mode=next-solver 2024-03-10 21:18:41 -04:00
never-result.rs [AUTO-GENERATED] Migrate ui tests from // to //@ directives 2024-02-16 20:02:50 +00:00
never-type-arg.rs [AUTO-GENERATED] Migrate ui tests from // to //@ directives 2024-02-16 20:02:50 +00:00
never-type-in-nested-fn-decl.rs [AUTO-GENERATED] Migrate ui tests from // to //@ directives 2024-02-16 20:02:50 +00:00
never-type-rvalues.rs [AUTO-GENERATED] Migrate ui tests from // to //@ directives 2024-02-16 20:02:50 +00:00
never-value-fallback-issue-66757.nofallback.stderr Show number in error message even for one error 2023-11-24 19:15:52 +01:00
never-value-fallback-issue-66757.rs [AUTO-GENERATED] Migrate ui tests from // to //@ directives 2024-02-16 20:02:50 +00:00
never_coercions.rs [AUTO-GENERATED] Migrate ui tests from // to //@ directives 2024-02-16 20:02:50 +00:00
never_transmute_never.rs [AUTO-GENERATED] Migrate ui tests from // to //@ directives 2024-02-16 20:02:50 +00:00
question_mark_from_never.rs Add some more tests for the never type fallback 2024-05-17 15:01:43 +02:00
return-never-coerce.rs [AUTO-GENERATED] Migrate ui tests from // to //@ directives 2024-02-16 20:02:50 +00:00
span-bug-issue-121445.rs Revert some span_bugs to span_delayed_bug. 2024-02-23 10:04:32 +11:00
span-bug-issue-121445.stderr Revert some span_bugs to span_delayed_bug. 2024-02-23 10:04:32 +11:00
try_from.rs [AUTO-GENERATED] Migrate ui tests from // to //@ directives 2024-02-16 20:02:50 +00:00