rust/src/test/ui/impl-trait
2019-03-15 13:25:10 +02:00
..
auxiliary Remove licenses 2018-12-25 21:08:33 -07:00
associated-existential-type-generic-trait.rs Remove licenses 2018-12-25 21:08:33 -07:00
associated-existential-type-trivial.rs Remove licenses 2018-12-25 21:08:33 -07:00
associated-existential-type.rs Remove licenses 2018-12-25 21:08:33 -07:00
auto-trait-leak.rs Remove licenses 2018-12-25 21:08:33 -07:00
auto-trait-leak.stderr rustc: provide DisambiguatedDefPathData in ty::print. 2019-03-15 13:25:10 +02:00
auto-trait-leak2.rs Remove licenses 2018-12-25 21:08:33 -07:00
auto-trait-leak2.stderr Remove licenses 2018-12-25 21:08:33 -07:00
bindings-opaque.rs Remove licenses 2018-12-25 21:08:33 -07:00
bindings-opaque.stderr Remove licenses 2018-12-25 21:08:33 -07:00
bindings.rs Resolve incorrect diagnostic for using a non-const value in a constant 2019-02-07 16:03:12 +01:00
bindings.stderr Resolve incorrect diagnostic for using a non-const value in a constant 2019-02-07 16:03:12 +01:00
closure-calling-parent-fn.rs use the closure def-id in returns, but closure-base def-id in locals 2018-09-26 17:07:25 -04:00
deprecated_annotation.rs Nest the impl Trait existential item inside the return type 2018-10-02 10:54:34 +02:00
equality.rs Remove licenses 2018-12-25 21:08:33 -07:00
equality.stderr Explain type mismatch cause pointing to return type when it is impl Trait 2019-01-20 18:42:10 -08:00
equality2.rs Remove licenses 2018-12-25 21:08:33 -07:00
equality2.stderr Remove licenses 2018-12-25 21:08:33 -07:00
existential-minimal.rs Remove licenses 2018-12-25 21:08:33 -07:00
existential_type_in_fn_body.rs Remove licenses 2018-12-25 21:08:33 -07:00
extra-item.rs resolve: Do not skip extern prelude during speculative resolution 2018-10-17 10:31:37 +03:00
extra-item.stderr Update tests 2019-03-11 23:10:26 +03:00
impl-generic-mismatch-ab.rs Remove licenses 2018-12-25 21:08:33 -07:00
impl-generic-mismatch-ab.stderr Remove licenses 2018-12-25 21:08:33 -07:00
impl-generic-mismatch.rs Remove licenses 2018-12-25 21:08:33 -07:00
impl-generic-mismatch.stderr Remove licenses 2018-12-25 21:08:33 -07:00
impl-trait-plus-priority.rs Remove licenses 2018-12-25 21:08:33 -07:00
impl-trait-plus-priority.stderr Remove licenses 2018-12-25 21:08:33 -07:00
impl_trait_projections.rs Remove licenses 2018-12-25 21:08:33 -07:00
impl_trait_projections.stderr Remove licenses 2018-12-25 21:08:33 -07:00
infinite-impl-trait-issue-38064.rs Forbid impl Trait from referring to unnamable recursive types 2019-01-03 22:15:02 +00:00
infinite-impl-trait-issue-38064.stderr Update tests 2019-03-11 23:10:26 +03:00
issue-21659-show-relevant-trait-impls-3.rs Remove licenses 2018-12-25 21:08:33 -07:00
issue-21659-show-relevant-trait-impls-3.stderr Remove licenses 2018-12-25 21:08:33 -07:00
issue-42479.rs Remove licenses 2018-12-25 21:08:33 -07:00
issue-49376.rs privacy: Use common DefId visiting infra for all privacy visitors 2019-01-01 01:39:55 +03:00
issue-52128.rs Remove licenses 2018-12-25 21:08:33 -07:00
issue-55608-captures-empty-region.rs Regression test for issue 55608. 2018-11-03 02:32:43 +01:00
issue-55608-captures-empty-region.stderr Update tests 2019-03-11 23:10:26 +03:00
issue-57979-deeply-nested-impl-trait-in-assoc-proj.rs Test illustrating that the nested_impl_trait lint should only catch shallow cases. 2019-03-11 16:30:40 +01:00
issue-57979-deeply-nested-impl-trait-in-assoc-proj.stderr Test illustrating that the nested_impl_trait lint should only catch shallow cases. 2019-03-11 16:30:40 +01:00
issue-57979-impl-trait-in-path.rs Unit (and regression) tests for warning cycle code. 2019-03-08 16:36:37 +01:00
issue-57979-impl-trait-in-path.stderr Unit (and regression) tests for warning cycle code. 2019-03-08 16:36:37 +01:00
issue-57979-nested-impl-trait-in-assoc-proj.rs Unit (and regression) tests for warning cycle code. 2019-03-08 16:36:37 +01:00
issue-57979-nested-impl-trait-in-assoc-proj.stderr Unit (and regression) tests for warning cycle code. 2019-03-08 16:36:37 +01:00
method-suggestion-no-duplication.rs Remove licenses 2018-12-25 21:08:33 -07:00
method-suggestion-no-duplication.stderr Remove licenses 2018-12-25 21:08:33 -07:00
must_outlive_least_region_or_bound.rs Remove licenses 2018-12-25 21:08:33 -07:00
must_outlive_least_region_or_bound.stderr Remove licenses 2018-12-25 21:08:33 -07:00
needs_least_region_or_bound.rs Remove licenses 2018-12-25 21:08:33 -07:00
needs_least_region_or_bound.stderr Remove licenses 2018-12-25 21:08:33 -07:00
no-method-suggested-traits.rs Remove licenses 2018-12-25 21:08:33 -07:00
no-method-suggested-traits.stderr Update tests 2019-03-11 23:10:26 +03:00
no-trait.rs Remove licenses 2018-12-25 21:08:33 -07:00
no-trait.stderr Update tests 2019-03-11 23:10:26 +03:00
recursive-async-impl-trait-type.rs Deny async fn in 2015 edition 2019-02-24 16:33:12 +00:00
recursive-async-impl-trait-type.stderr Update tests 2019-03-11 23:10:26 +03:00
recursive-impl-trait-type.rs Deny async fn in 2015 edition 2019-02-24 16:33:12 +00:00
recursive-impl-trait-type.stderr Update tests 2019-03-11 23:10:26 +03:00
region-escape-via-bound-contravariant-closure.rs Remove licenses 2018-12-25 21:08:33 -07:00
region-escape-via-bound-contravariant.rs Remove licenses 2018-12-25 21:08:33 -07:00
region-escape-via-bound.rs Remove licenses 2018-12-25 21:08:33 -07:00
region-escape-via-bound.stderr Remove licenses 2018-12-25 21:08:33 -07:00
static-return-lifetime-infered.rs Remove licenses 2018-12-25 21:08:33 -07:00
static-return-lifetime-infered.stderr Remove licenses 2018-12-25 21:08:33 -07:00
trait_type.rs Remove licenses 2018-12-25 21:08:33 -07:00
trait_type.stderr Remove licenses 2018-12-25 21:08:33 -07:00
type_parameters_captured.rs Remove licenses 2018-12-25 21:08:33 -07:00
type_parameters_captured.stderr Remove licenses 2018-12-25 21:08:33 -07:00
universal-issue-48703.rs Remove licenses 2018-12-25 21:08:33 -07:00
universal-issue-48703.stderr Update tests 2019-03-11 23:10:26 +03:00
universal-mismatched-type.rs Remove licenses 2018-12-25 21:08:33 -07:00
universal-mismatched-type.stderr Update tests 2019-03-11 23:10:26 +03:00
universal-turbofish-in-method-issue-50950.rs Remove licenses 2018-12-25 21:08:33 -07:00
universal-turbofish-in-method-issue-50950.stderr Remove licenses 2018-12-25 21:08:33 -07:00
universal-two-impl-traits.rs Remove licenses 2018-12-25 21:08:33 -07:00
universal-two-impl-traits.stderr Update tests 2019-03-11 23:10:26 +03:00
universal_wrong_bounds.rs Remove licenses 2018-12-25 21:08:33 -07:00
universal_wrong_bounds.stderr Update tests 2019-03-11 23:10:26 +03:00
where-allowed.rs Remove licenses 2018-12-25 21:08:33 -07:00
where-allowed.stderr Remove licenses 2018-12-25 21:08:33 -07:00