rust/tests/ui/specialization
2024-11-03 18:48:24 +00:00
..
auxiliary
coherence rebase and update fixed crashes 2024-10-15 13:11:00 +02:00
ctfe
defaultimpl stabilize -Znext-solver=coherence 2024-10-15 13:11:00 +02:00
min_specialization Remove detail from label/note that is already available in other note 2024-10-29 16:26:57 +00:00
soundness
anyid-repro-125197.rs Only compute specializes query if specialization is enabled in the crate of the specialized impl 2024-06-07 15:58:50 -04:00
assoc-ty-graph-cycle.rs
assoc-ty-graph-cycle.stderr
broken-mir-drop-glue-107228.rs
const_trait_impl.rs
const_trait_impl.stderr Gate checking ~const bounds on const_trait_impl 2024-11-03 18:48:24 +00:00
cross-crate-defaults.rs
cross-crate-defaults.stderr
default-associated-type-bound-1.rs
default-associated-type-bound-1.stderr
default-associated-type-bound-2.rs
default-associated-type-bound-2.stderr
default-generic-associated-type-bound.rs
default-generic-associated-type-bound.stderr
default-proj-ty-as-type-of-const-issue-125757.rs Re-enable ConstArgKind::Path lowering by default 2024-09-12 13:56:01 -04:00
default-proj-ty-as-type-of-const-issue-125757.stderr fix(hir_analysis/wfcheck): don't leak {type error} 2024-09-29 23:40:43 -05:00
dont-drop-upcast-candidate.rs
dont-drop-upcast-candidate.stderr
issue-33017.rs
issue-33017.stderr
issue-35376.rs
issue-35376.stderr
issue-36804.rs
issue-36804.stderr
issue-38091-2.rs
issue-38091-2.stderr
issue-38091.rs
issue-38091.stderr
issue-39448.rs
issue-39448.stderr
issue-39618.rs
issue-39618.stderr
issue-40582.rs
issue-43037.current.stderr
issue-43037.negative.stderr
issue-43037.rs
issue-44861.rs UI tests: Rename "object safe" to "dyn compatible" 2024-10-10 01:13:29 +02:00
issue-44861.stderr
issue-45814.current.stderr
issue-45814.negative.stderr
issue-45814.rs
issue-50452-fail.rs
issue-50452-fail.stderr
issue-50452.rs
issue-50452.stderr
issue-51892.rs
issue-51892.stderr
issue-52050.rs
issue-52050.stderr
issue-59435.rs
issue-59435.stderr
issue-63716-parse-async.rs
issue-63716-parse-async.stderr
issue-68830-spurious-diagnostics.rs
issue-68830-spurious-diagnostics.stderr
issue-70442.rs
issue-70442.stderr
issue-111232.rs
issue-111232.stderr
non-defaulted-item-fail.rs
non-defaulted-item-fail.stderr
README-rpass.md
README.md
source-impl-requires-constraining-predicates-ambig.next.stderr
source-impl-requires-constraining-predicates-ambig.rs NFC add known bug nr to test 2024-11-02 13:33:39 +01:00
source-impl-requires-constraining-predicates.current.stderr
source-impl-requires-constraining-predicates.next.stderr
source-impl-requires-constraining-predicates.rs
specialization-allowed-cross-crate.rs
specialization-allowed-cross-crate.stderr
specialization-assoc-fns.rs
specialization-assoc-fns.stderr
specialization-basics.rs
specialization-basics.stderr
specialization-cross-crate-no-gate.rs
specialization-cross-crate.rs
specialization-cross-crate.stderr
specialization-default-items-drop-coherence.coherence.stderr
specialization-default-items-drop-coherence.current.stderr stabilize -Znext-solver=coherence 2024-10-15 13:11:00 +02:00
specialization-default-items-drop-coherence.next.stderr stabilize -Znext-solver=coherence 2024-10-15 13:11:00 +02:00
specialization-default-items-drop-coherence.rs stabilize -Znext-solver=coherence 2024-10-15 13:11:00 +02:00
specialization-default-methods.rs
specialization-default-methods.stderr
specialization-default-projection.rs
specialization-default-projection.stderr
specialization-default-types.rs
specialization-default-types.stderr
specialization-feature-gate-default.rs
specialization-feature-gate-default.stderr
specialization-feature-gate-overlap.rs
specialization-feature-gate-overlap.stderr
specialization-no-default.rs
specialization-no-default.stderr
specialization-on-projection.rs
specialization-on-projection.stderr
specialization-out-of-order.rs
specialization-out-of-order.stderr
specialization-overlap-hygiene.rs
specialization-overlap-hygiene.stderr
specialization-overlap-negative.rs
specialization-overlap-negative.stderr
specialization-overlap-projection.current.stderr stabilize -Znext-solver=coherence 2024-10-15 13:11:00 +02:00
specialization-overlap-projection.next.stderr stabilize -Znext-solver=coherence 2024-10-15 13:11:00 +02:00
specialization-overlap-projection.rs stabilize -Znext-solver=coherence 2024-10-15 13:11:00 +02:00
specialization-overlap-projection.stderr stabilize -Znext-solver=coherence 2024-10-15 13:11:00 +02:00
specialization-overlap.rs
specialization-overlap.stderr
specialization-polarity.rs
specialization-polarity.stderr
specialization-projection-alias.rs
specialization-projection-alias.stderr
specialization-projection.rs
specialization-projection.stderr
specialization-supertraits.rs
specialization-supertraits.stderr
specialization-translate-projections-with-lifetimes.rs
specialization-translate-projections-with-lifetimes.stderr
specialization-translate-projections-with-params.rs
specialization-translate-projections-with-params.stderr
specialization-translate-projections.rs
specialization-translate-projections.stderr
transmute-specialization.rs
transmute-specialization.stderr

This directory contains the test for incorrect usage of specialization that should lead to compile failure. Those tests break down into a few categories: