rust/src/test/ui/specialization
2020-10-17 02:01:08 +09:00
..
auxiliary Deny specializing items not in the parent impl 2019-10-05 15:33:24 +02:00
defaultimpl Suggest minimal subset features in incomplete_features lint 2020-10-17 02:01:08 +09:00
min_specialization Move from {{closure}}#0 syntax to {closure#0} for (def) path components 2020-09-25 22:46:14 +01:00
soundness Remove some unsound specializations 2020-02-01 09:11:41 +00:00
assoc-ty-graph-cycle.rs warn against 'specialization' feature 2020-06-16 09:39:34 +02:00
assoc-ty-graph-cycle.stderr Suggest minimal subset features in incomplete_features lint 2020-10-17 02:01:08 +09:00
cross-crate-defaults.rs warn against 'specialization' feature 2020-06-16 09:39:34 +02:00
cross-crate-defaults.stderr Suggest minimal subset features in incomplete_features lint 2020-10-17 02:01:08 +09:00
deafult-associated-type-bound-1.rs Update to chalk 0.31. Implement some unimplemented. Ignore some tests in compare mode chalk don't finish. 2020-10-06 14:14:25 -04:00
deafult-associated-type-bound-1.stderr Suggest minimal subset features in incomplete_features lint 2020-10-17 02:01:08 +09:00
deafult-associated-type-bound-2.rs Check associated type satisfy their bounds 2020-06-20 14:34:50 +01:00
deafult-associated-type-bound-2.stderr Suggest minimal subset features in incomplete_features lint 2020-10-17 02:01:08 +09:00
deafult-generic-associated-type-bound.rs Separate bounds and predicates for associated/opaque types 2020-10-06 11:19:29 +01:00
deafult-generic-associated-type-bound.stderr Suggest minimal subset features in incomplete_features lint 2020-10-17 02:01:08 +09:00
issue-36804.rs warn against 'specialization' feature 2020-06-16 09:39:34 +02:00
issue-36804.stderr Suggest minimal subset features in incomplete_features lint 2020-10-17 02:01:08 +09:00
issue-38091-2.rs Avoid cycles from projection bounds 2020-10-06 11:19:32 +01:00
issue-38091-2.stderr Suggest minimal subset features in incomplete_features lint 2020-10-17 02:01:08 +09:00
issue-38091.rs Avoid cycles from projection bounds 2020-10-06 11:19:32 +01:00
issue-38091.stderr Suggest minimal subset features in incomplete_features lint 2020-10-17 02:01:08 +09:00
issue-39448.rs warn against 'specialization' feature 2020-06-16 09:39:34 +02:00
issue-39448.stderr Suggest minimal subset features in incomplete_features lint 2020-10-17 02:01:08 +09:00
issue-39618.rs warn against 'specialization' feature 2020-06-16 09:39:34 +02:00
issue-39618.stderr Suggest minimal subset features in incomplete_features lint 2020-10-17 02:01:08 +09:00
issue-44861.rs pretty: trim paths of unique symbols 2020-09-02 22:26:37 +03:00
issue-44861.stderr Separate bounds and predicates for associated/opaque types 2020-10-06 11:19:29 +01:00
issue-50452.rs warn against 'specialization' feature 2020-06-16 09:39:34 +02:00
issue-50452.stderr Suggest minimal subset features in incomplete_features lint 2020-10-17 02:01:08 +09:00
issue-52050.rs warn against 'specialization' feature 2020-06-16 09:39:34 +02:00
issue-52050.stderr Suggest minimal subset features in incomplete_features lint 2020-10-17 02:01:08 +09:00
issue-59435.rs pretty: trim paths of unique symbols 2020-09-02 22:26:37 +03:00
issue-59435.stderr Separate bounds and predicates for associated/opaque types 2020-10-06 11:19:29 +01:00
issue-63716-parse-async.rs warn against 'specialization' feature 2020-06-16 09:39:34 +02:00
issue-63716-parse-async.stderr Suggest minimal subset features in incomplete_features lint 2020-10-17 02:01:08 +09:00
issue-70442.rs warn against 'specialization' feature 2020-06-16 09:39:34 +02:00
issue-70442.stderr Suggest minimal subset features in incomplete_features lint 2020-10-17 02:01:08 +09:00
non-defaulted-item-fail.rs warn against 'specialization' feature 2020-06-16 09:39:34 +02:00
non-defaulted-item-fail.stderr Suggest minimal subset features in incomplete_features lint 2020-10-17 02:01:08 +09:00
README-rpass.md tests: Move run-pass tests with naming conflicts to ui 2019-07-27 18:56:17 +03:00
README.md
specialization-allowed-cross-crate.rs warn against 'specialization' feature 2020-06-16 09:39:34 +02:00
specialization-allowed-cross-crate.stderr Suggest minimal subset features in incomplete_features lint 2020-10-17 02:01:08 +09:00
specialization-assoc-fns.rs warn against 'specialization' feature 2020-06-16 09:39:34 +02:00
specialization-assoc-fns.stderr Suggest minimal subset features in incomplete_features lint 2020-10-17 02:01:08 +09:00
specialization-basics.rs warn against 'specialization' feature 2020-06-16 09:39:34 +02:00
specialization-basics.stderr Suggest minimal subset features in incomplete_features lint 2020-10-17 02:01:08 +09:00
specialization-cross-crate-no-gate.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
specialization-cross-crate.rs warn against 'specialization' feature 2020-06-16 09:39:34 +02:00
specialization-cross-crate.stderr Suggest minimal subset features in incomplete_features lint 2020-10-17 02:01:08 +09:00
specialization-default-methods.rs warn against 'specialization' feature 2020-06-16 09:39:34 +02:00
specialization-default-methods.stderr Suggest minimal subset features in incomplete_features lint 2020-10-17 02:01:08 +09:00
specialization-default-projection.rs warn against 'specialization' feature 2020-06-16 09:39:34 +02:00
specialization-default-projection.stderr Suggest minimal subset features in incomplete_features lint 2020-10-17 02:01:08 +09:00
specialization-default-types.rs warn against 'specialization' feature 2020-06-16 09:39:34 +02:00
specialization-default-types.stderr Suggest minimal subset features in incomplete_features lint 2020-10-17 02:01:08 +09:00
specialization-feature-gate-default.rs Remove licenses 2018-12-25 21:08:33 -07:00
specialization-feature-gate-default.stderr --bless --compare-mode=nll 2020-02-09 20:43:49 +01:00
specialization-feature-gate-overlap.rs Remove licenses 2018-12-25 21:08:33 -07:00
specialization-feature-gate-overlap.stderr Update tests 2019-03-11 23:10:26 +03:00
specialization-no-default.rs warn against 'specialization' feature 2020-06-16 09:39:34 +02:00
specialization-no-default.stderr Suggest minimal subset features in incomplete_features lint 2020-10-17 02:01:08 +09:00
specialization-on-projection.rs warn against 'specialization' feature 2020-06-16 09:39:34 +02:00
specialization-on-projection.stderr Suggest minimal subset features in incomplete_features lint 2020-10-17 02:01:08 +09:00
specialization-out-of-order.rs warn against 'specialization' feature 2020-06-16 09:39:34 +02:00
specialization-out-of-order.stderr Suggest minimal subset features in incomplete_features lint 2020-10-17 02:01:08 +09:00
specialization-overlap-hygiene.rs hygiene: Fix identifier comparison in impl overlap check 2019-03-21 22:20:10 +03:00
specialization-overlap-hygiene.stderr Use smaller def span for functions 2020-08-22 18:41:49 -04:00
specialization-overlap-negative.rs warn against 'specialization' feature 2020-06-16 09:39:34 +02:00
specialization-overlap-negative.stderr Suggest minimal subset features in incomplete_features lint 2020-10-17 02:01:08 +09:00
specialization-overlap-projection.rs warn against 'specialization' feature 2020-06-16 09:39:34 +02:00
specialization-overlap-projection.stderr Suggest minimal subset features in incomplete_features lint 2020-10-17 02:01:08 +09:00
specialization-overlap.rs warn against 'specialization' feature 2020-06-16 09:39:34 +02:00
specialization-overlap.stderr Suggest minimal subset features in incomplete_features lint 2020-10-17 02:01:08 +09:00
specialization-polarity.rs warn against 'specialization' feature 2020-06-16 09:39:34 +02:00
specialization-polarity.stderr Suggest minimal subset features in incomplete_features lint 2020-10-17 02:01:08 +09:00
specialization-projection-alias.rs warn against 'specialization' feature 2020-06-16 09:39:34 +02:00
specialization-projection-alias.stderr Suggest minimal subset features in incomplete_features lint 2020-10-17 02:01:08 +09:00
specialization-projection.rs warn against 'specialization' feature 2020-06-16 09:39:34 +02:00
specialization-projection.stderr Suggest minimal subset features in incomplete_features lint 2020-10-17 02:01:08 +09:00
specialization-super-traits.rs warn against 'specialization' feature 2020-06-16 09:39:34 +02:00
specialization-super-traits.stderr Suggest minimal subset features in incomplete_features lint 2020-10-17 02:01:08 +09:00
specialization-translate-projections-with-lifetimes.rs warn against 'specialization' feature 2020-06-16 09:39:34 +02:00
specialization-translate-projections-with-lifetimes.stderr Suggest minimal subset features in incomplete_features lint 2020-10-17 02:01:08 +09:00
specialization-translate-projections-with-params.rs warn against 'specialization' feature 2020-06-16 09:39:34 +02:00
specialization-translate-projections-with-params.stderr Suggest minimal subset features in incomplete_features lint 2020-10-17 02:01:08 +09:00
specialization-translate-projections.rs warn against 'specialization' feature 2020-06-16 09:39:34 +02:00
specialization-translate-projections.stderr Suggest minimal subset features in incomplete_features lint 2020-10-17 02:01:08 +09:00

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