rust/src/test/ui/specialization
2019-08-16 10:54:20 +01:00
..
auxiliary tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
defaultimpl Remove meaningless comments in src/test 2019-08-16 10:54:20 +01:00
assoc-ty-graph-cycle.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
cross-crate-defaults.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
issue-36804.rs Add test for issue 36804 2019-08-08 19:16:08 -04:00
issue-39448.rs Add regression test for a specialization-related ICE (#39448) 2019-02-17 20:41:18 +02:00
issue-39448.stderr Update tests 2019-03-11 23:10:26 +03:00
issue-50452.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
issue-52050.rs Remove licenses 2018-12-25 21:08:33 -07:00
issue-52050.stderr Revert "Rollup merge of #62696 - chocol4te:fix_#62194, r=estebank" 2019-08-04 19:52:43 +03:00
README-rpass.md tests: Move run-pass tests with naming conflicts to ui 2019-07-27 18:56:17 +03:00
README.md Merged migrated compile-fail tests and ui tests. Fixes #46841. 2018-08-14 11:12:09 +02:00
specialization-allowed-cross-crate.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
specialization-assoc-fns.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
specialization-basics.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03: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 tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
specialization-default-methods.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
specialization-default-projection.rs Remove licenses 2018-12-25 21:08:33 -07:00
specialization-default-projection.stderr Update tests 2019-03-11 23:10:26 +03:00
specialization-default-types.rs Remove licenses 2018-12-25 21:08:33 -07:00
specialization-default-types.stderr Update tests 2019-03-11 23:10:26 +03:00
specialization-feature-gate-default.rs Remove licenses 2018-12-25 21:08:33 -07:00
specialization-feature-gate-default.stderr normalize use of backticks in compiler messages for libsyntax/feature_gate 2019-07-09 14:13:28 +02: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 Remove meaningless comments in src/test 2019-08-16 10:54:20 +01:00
specialization-no-default.stderr Update tests 2019-03-11 23:10:26 +03:00
specialization-on-projection.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
specialization-out-of-order.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03: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 Add explanation for E0592 2019-06-14 11:19:21 +09:00
specialization-overlap-negative.rs Remove licenses 2018-12-25 21:08:33 -07:00
specialization-overlap-negative.stderr Update tests 2019-03-11 23:10:26 +03:00
specialization-overlap-projection.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
specialization-overlap.rs Remove licenses 2018-12-25 21:08:33 -07:00
specialization-overlap.stderr Update tests 2019-03-11 23:10:26 +03:00
specialization-polarity.rs Remove licenses 2018-12-25 21:08:33 -07:00
specialization-polarity.stderr Update tests 2019-03-11 23:10:26 +03:00
specialization-projection-alias.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
specialization-projection.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
specialization-super-traits.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
specialization-translate-projections-with-lifetimes.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
specialization-translate-projections-with-params.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
specialization-translate-projections.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03: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: