rust/src/test/ui/impl-trait
2020-09-25 22:46:14 +01:00
..
auxiliary
issues pretty: trim paths of unique symbols 2020-09-02 22:26:37 +03:00
multiple-lifetimes Update tests 2020-05-22 18:03:08 +01:00
associated-impl-trait-type-generic-trait.rs
associated-impl-trait-type-trivial.rs
associated-impl-trait-type.rs
auto-trait-leak2.rs pretty: trim paths of unique symbols 2020-09-02 22:26:37 +03:00
auto-trait-leak2.stderr pretty: trim paths of unique symbols 2020-09-02 22:26:37 +03:00
auto-trait-leak-rpass.rs
auto-trait-leak.rs Treat selection error as ambiguous when error type is present 2020-06-04 21:09:31 -04:00
auto-trait-leak.stderr Move from {{closure}}#0 syntax to {closure#0} for (def) path components 2020-09-25 22:46:14 +01:00
auto-trait.rs Stop special casing top level TAIT 2020-06-11 16:24:01 +01:00
auto-trait.stderr Stop special casing top level TAIT 2020-06-11 16:24:01 +01:00
binding-without-value.rs Expand "recursive opaque type" diagnostic 2020-06-15 11:08:43 -07:00
binding-without-value.stderr review comments 2020-06-15 12:11:28 -07:00
bindings-opaque.rs adjust tests 2020-05-09 14:40:17 +02:00
bindings-opaque.stderr pretty: trim paths of unique symbols 2020-09-02 22:26:37 +03:00
bindings.rs adjust tests 2020-05-09 14:40:17 +02:00
bindings.stderr adjust tests 2020-05-09 14:40:17 +02:00
bound-normalization-fail.rs compiletest: error if compile-fail header in ui test. 2020-02-02 02:08:30 -05:00
bound-normalization-fail.stderr resolve error code e0760 2020-06-04 09:37:32 +08:00
bound-normalization-pass.rs
bound-normalization-pass.stderr adjust tests 2020-05-09 14:40:17 +02:00
bounds_regression.rs
can-return-unconstrained-closure.rs
closure-calling-parent-fn.rs
deprecated_annotation.rs
does-not-live-long-enough.rs Suggest move for closures and async blocks in more cases. 2020-04-08 13:01:53 +02:00
does-not-live-long-enough.stderr Suggest move for closures and async blocks in more cases. 2020-04-08 13:01:53 +02:00
dyn-trait-elided-two-inputs-assoc.rs
dyn-trait-elided-two-inputs-param.rs
dyn-trait-elided-two-inputs-ref-assoc.rs
dyn-trait-elided-two-inputs-ref-param.rs
dyn-trait-return-should-be-impl-trait.rs Ensure tail expression will have a Ty for E0746 2020-04-20 11:17:03 -07:00
dyn-trait-return-should-be-impl-trait.stderr pretty: trim paths of unique symbols 2020-09-02 22:26:37 +03:00
equal-hidden-lifetimes.rs Handle equal regions in opaque type inference 2020-02-14 22:40:03 +00:00
equal-hidden-lifetimes.stderr rustc: Add a warning count upon completion 2020-04-11 16:15:24 +02:00
equality2.rs warn against 'specialization' feature 2020-06-16 09:39:34 +02:00
equality2.stderr warn against 'specialization' feature 2020-06-16 09:39:34 +02:00
equality-rpass.rs warn against 'specialization' feature 2020-06-16 09:39:34 +02:00
equality-rpass.stderr warn against 'specialization' feature 2020-06-16 09:39:34 +02:00
equality.rs warn against 'specialization' feature 2020-06-16 09:39:34 +02:00
equality.stderr Make suggestion more complete 2020-09-11 17:05:18 -07:00
example-calendar.rs Redesign the Step trait 2020-04-08 02:24:16 -04:00
example-st.rs
extra-item.rs
extra-item.stderr
hidden-lifetimes.rs
hidden-lifetimes.stderr pretty: trim paths of unique symbols 2020-09-02 22:26:37 +03:00
impl_trait_projections.rs
impl_trait_projections.stderr pretty: trim paths of unique symbols 2020-09-02 22:26:37 +03:00
impl-generic-mismatch-ab.rs
impl-generic-mismatch-ab.stderr Specific labels when referring to "expected" and "found" types 2019-11-18 11:02:22 -08:00
impl-generic-mismatch.rs tests: remove ignore directives from tests that mention core/alloc/std spans. 2020-04-02 11:48:34 +03:00
impl-generic-mismatch.stderr mv std libs to library/ 2020-07-27 19:51:13 -05:00
impl-trait-plus-priority.rs
impl-trait-plus-priority.stderr
issue-55872-1.rs pretty: trim paths of unique symbols 2020-09-02 22:26:37 +03:00
issue-55872-1.stderr pretty: trim paths of unique symbols 2020-09-02 22:26:37 +03:00
issue-55872-2.rs pretty: trim paths of unique symbols 2020-09-02 22:26:37 +03:00
issue-55872-2.stderr pretty: trim paths of unique symbols 2020-09-02 22:26:37 +03:00
issue-55872.rs
issue-55872.stderr
issue-56445.rs make ConstEvaluatable more strict 2020-09-08 16:39:12 +02:00
issue-57200.rs Add FIXMEs 2020-03-09 16:50:46 +09:00
issue-57200.stderr Add FIXMEs 2020-03-09 16:50:46 +09:00
issue-57201.rs Add FIXMEs 2020-03-09 16:50:46 +09:00
issue-57201.stderr Add FIXMEs 2020-03-09 16:50:46 +09:00
issue-60473.rs Forbid lifetime elision in let position impl Trait 2020-06-11 16:24:01 +01:00
issue-60473.stderr Forbid lifetime elision in let position impl Trait 2020-06-11 16:24:01 +01:00
issue-67166.rs Forbid lifetime elision in let position impl Trait 2020-06-11 16:24:01 +01:00
issue-67166.stderr Forbid lifetime elision in let position impl Trait 2020-06-11 16:24:01 +01:00
issue-68532.rs Add test for #68532 2020-05-27 00:48:37 +09:00
issue-69840.rs Add test for issue-69840 2020-06-23 17:52:51 +09:00
issue-72911.rs Add test for issue-72911 2020-07-26 18:54:54 +09:00
issue-72911.stderr Rollup merge of #75984 - kornelski:typeormodule, r=matthewjasper 2020-09-09 15:05:45 -07:00
lifetimes.rs
method-suggestion-no-duplication.rs
method-suggestion-no-duplication.stderr pretty: trim paths of unique symbols 2020-09-02 22:26:37 +03:00
multiple-lifetimes.rs
must_outlive_least_region_or_bound.nll.stderr Further tweak wording of E0759 and introduce E0767 2020-07-22 12:25:54 -07:00
must_outlive_least_region_or_bound.rs Further tweak wording of E0759 and introduce E0767 2020-07-22 12:25:54 -07:00
must_outlive_least_region_or_bound.stderr Further tweak wording of E0759 and introduce E0767 2020-07-22 12:25:54 -07:00
needs_least_region_or_bound.rs
negative-reasoning.rs Stop special casing top level TAIT 2020-06-11 16:24:01 +01:00
negative-reasoning.stderr Stop special casing top level TAIT 2020-06-11 16:24:01 +01:00
nested-return-type.rs Fix and test nested impl Trait 2020-02-14 22:40:03 +00:00
nesting.rs
no-method-suggested-traits.rs Unify output of "variant not found" errors 2020-01-08 08:05:31 -08:00
no-method-suggested-traits.stderr pretty: trim paths of unique symbols 2020-09-02 22:26:37 +03:00
no-trait.rs
no-trait.stderr
object-unsafe-trait-in-return-position-dyn-trait.rs Account for object safety when suggesting Box<dyn Trait> 2020-01-16 09:49:14 -08:00
object-unsafe-trait-in-return-position-dyn-trait.stderr Use more appropriate spans on object unsafe traits and provide structured suggestions when possible 2020-02-02 11:53:10 -08:00
object-unsafe-trait-in-return-position-impl-trait.rs Account for object safety when suggesting Box<dyn Trait> 2020-01-16 09:49:14 -08:00
object-unsafe-trait-in-return-position-impl-trait.stderr Make suggestion more complete 2020-09-11 17:05:18 -07:00
recursive-impl-trait-type-direct.rs Update tests 2020-02-14 22:40:03 +00:00
recursive-impl-trait-type-direct.stderr review comments 2020-06-15 12:11:28 -07:00
recursive-impl-trait-type-indirect.rs Update tests 2020-02-14 22:40:03 +00:00
recursive-impl-trait-type-indirect.stderr pretty: trim paths of unique symbols 2020-09-02 22:26:37 +03:00
recursive-impl-trait-type-through-non-recursive.rs Expand "recursive opaque type" diagnostic 2020-06-15 11:08:43 -07:00
recursive-impl-trait-type-through-non-recursive.stderr review comments 2020-06-15 12:11:28 -07:00
region-escape-via-bound-contravariant-closure.rs
region-escape-via-bound-contravariant.rs
region-escape-via-bound.rs
region-escape-via-bound.stderr pretty: trim paths of unique symbols 2020-09-02 22:26:37 +03:00
return-position-impl-trait-minimal.rs
static-return-lifetime-infered.nll.stderr Further tweak wording of E0759 and introduce E0767 2020-07-22 12:25:54 -07:00
static-return-lifetime-infered.rs Further tweak wording of E0759 and introduce E0767 2020-07-22 12:25:54 -07:00
static-return-lifetime-infered.stderr Further tweak wording of E0759 and introduce E0767 2020-07-22 12:25:54 -07:00
trait_type.rs
trait_type.stderr pretty: trim paths of unique symbols 2020-09-02 22:26:37 +03:00
type_parameters_captured.nll.stderr
type_parameters_captured.rs
type_parameters_captured.stderr Tweak type parameter errors to reduce verbosity 2020-05-30 10:22:26 -07:00
type-alias-generic-param.rs Fix opaque types resulting from projections in function signature 2019-11-24 14:37:23 -05:00
type-alias-impl-trait-in-fn-body.rs
universal_hrtb_anon.rs
universal_hrtb_named.rs
universal_in_adt_in_parameters.rs
universal_in_impl_trait_in_parameters.rs
universal_in_trait_defn_parameters.rs
universal_multiple_bounds.rs
universal_wrong_bounds.rs
universal_wrong_bounds.stderr reword "possible candidate" import suggestion 2020-05-07 00:33:25 -04:00
universal-mismatched-type.rs
universal-mismatched-type.stderr pretty: trim paths of unique symbols 2020-09-02 22:26:37 +03:00
universal-two-impl-traits.rs
universal-two-impl-traits.stderr Specific labels when referring to "expected" and "found" types 2019-11-18 11:02:22 -08:00
unsafety-checking-cycle.rs Call is_freeze less in unsafety-checking 2020-02-14 20:12:46 +00:00
where-allowed-2.rs Expand "recursive opaque type" diagnostic 2020-06-15 11:08:43 -07:00
where-allowed-2.stderr review comments 2020-06-15 12:11:28 -07:00
where-allowed.rs Fix 'type annotations needed' error with opaque types 2019-11-18 14:01:36 -05:00
where-allowed.stderr Stop special casing top level TAIT 2020-06-11 16:24:01 +01:00
xcrate_simple.rs
xcrate.rs