rust/src/test/ui/traits
Esteban Küber b26ddb8af3 Point at local similarly named element and tweak references to variants
Point at the span for the definition of ADTs internal to the current
crate.

Look at the leading char of the ident to determine whether we're
expecting a likely fn or any of a fn, a tuple struct or a tuple variant.

Turn fn `add_typo_suggestion` into a `Resolver` method.
2019-10-27 11:50:43 -07:00
..
auxiliary tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
reservation-impls address rebase damage 2019-09-25 23:18:31 +03:00
trait-alias syntax: reject trait Foo: Bar = Baz;. 2019-10-24 00:31:11 +02:00
anon-trait-static-method.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
anon_trait_static_method_exe.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
assignability-trait.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
astconv-cycle-between-trait-and-type.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
augmented-assignments-trait.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
auto-traits.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
conservative_impl_trait.rs Migrate compile-pass annotations to build-pass 2019-07-03 06:30:28 +09:00
cycle-cache-err-60010.rs Point at associated type for some obligations 2019-10-22 12:42:15 -07:00
cycle-cache-err-60010.stderr review comments: move code, fix indentation and change span 2019-10-22 12:43:04 -07:00
cycle-trait-type-trait.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
default-method-supertrait-vtable.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
dyn-trait.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
fmt-pointer-trait.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
impl-implicit-trait.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
impl-inherent-prefer-over-trait.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
infer-from-object-trait-issue-26952.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
inherent-trait-method-order.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
kindck-owned-trait-contains-1.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
multiple-trait-bounds.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
object-one-type-two-traits.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
overlap-permitted-for-marker-traits-neg.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
overlap-permitted-for-marker-traits.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
parameterized-trait-with-bounds.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
principal-less-trait-objects.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
supertrait-default-generics.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
syntax-trait-polarity.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
trait-alias-ambiguous.rs resolve all in scope trait aliases, then elaborate their bounds 2019-04-01 11:23:40 -07:00
trait-alias-ambiguous.stderr Adjust tests for method disambiguation help 2019-07-24 03:03:52 +02:00
trait-alias-import-cross-crate.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
trait-alias-import.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
trait-as-struct-constructor.rs Remove licenses 2018-12-25 21:08:33 -07:00
trait-as-struct-constructor.stderr Update ui tests 2019-10-13 22:10:03 +02:00
trait-bounds-basic.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
trait-bounds-impl-comparison-duplicates.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
trait-bounds-in-arc.rs Address review comments 2019-08-02 02:44:36 +01:00
trait-bounds-not-on-bare-trait.rs Update ui test suite to use dyn 2019-05-29 00:57:31 -04:00
trait-bounds-not-on-bare-trait.stderr normalize use of backticks in compiler messages for librustc/lint 2019-07-17 22:49:48 +02:00
trait-bounds-not-on-struct.rs Remove licenses 2018-12-25 21:08:33 -07:00
trait-bounds-not-on-struct.stderr Update tests 2019-03-11 23:10:26 +03:00
trait-bounds-on-structs-and-enums-in-fns.rs Remove licenses 2018-12-25 21:08:33 -07:00
trait-bounds-on-structs-and-enums-in-fns.stderr Use span label instead of note for cause in E0631 2019-08-31 00:14:23 -07:00
trait-bounds-on-structs-and-enums-in-impls.rs Remove licenses 2018-12-25 21:08:33 -07:00
trait-bounds-on-structs-and-enums-in-impls.stderr Use span label instead of note for cause in E0631 2019-08-31 00:14:23 -07:00
trait-bounds-on-structs-and-enums-locals.rs Remove licenses 2018-12-25 21:08:33 -07:00
trait-bounds-on-structs-and-enums-locals.stderr Use span label instead of note for cause in E0631 2019-08-31 00:14:23 -07:00
trait-bounds-on-structs-and-enums-rpass.rs tests: Move run-pass tests with naming conflicts to ui 2019-07-27 18:56:17 +03:00
trait-bounds-on-structs-and-enums-static.rs Remove licenses 2018-12-25 21:08:33 -07:00
trait-bounds-on-structs-and-enums-static.stderr Use span label instead of note for cause in E0631 2019-08-31 00:14:23 -07:00
trait-bounds-on-structs-and-enums-xc.rs Remove licenses 2018-12-25 21:08:33 -07:00
trait-bounds-on-structs-and-enums-xc.stderr Remove licenses 2018-12-25 21:08:33 -07:00
trait-bounds-on-structs-and-enums-xc1.rs Remove licenses 2018-12-25 21:08:33 -07:00
trait-bounds-on-structs-and-enums-xc1.stderr Remove licenses 2018-12-25 21:08:33 -07:00
trait-bounds-on-structs-and-enums.rs Remove licenses 2018-12-25 21:08:33 -07:00
trait-bounds-on-structs-and-enums.stderr Handle more cases 2019-10-15 13:55:43 -07:00
trait-bounds-recursion.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
trait-bounds-sugar.rs Update ui test suite to use dyn 2019-05-29 00:57:31 -04:00
trait-bounds-sugar.stderr Update tests 2019-03-11 23:10:26 +03:00
trait-bounds.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
trait-cache-issue-18209.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
trait-coercion-generic-bad.rs Update ui test suite to use dyn 2019-05-29 00:57:31 -04:00
trait-coercion-generic-bad.stderr Update ui test suite to use dyn 2019-05-29 00:57:31 -04:00
trait-coercion-generic-regions.rs Update ui test suite to use dyn 2019-05-29 00:57:31 -04:00
trait-coercion-generic-regions.stderr Update ui test suite to use dyn 2019-05-29 00:57:31 -04:00
trait-coercion-generic.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
trait-coercion.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
trait-composition-trivial.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
trait-copy-guessing.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
trait-default-method-bound-subst.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
trait-default-method-bound-subst2.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
trait-default-method-bound-subst3.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
trait-default-method-bound-subst4.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
trait-default-method-bound.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
trait-default-method-xc-2.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
trait-default-method-xc.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
trait-duplicate-methods.rs Remove licenses 2018-12-25 21:08:33 -07:00
trait-duplicate-methods.stderr Update tests 2019-03-11 23:10:26 +03:00
trait-false-ambiguity-where-clause-builtin-bound.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
trait-generic.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
trait-impl-1.rs Update ui test suite to use dyn 2019-05-29 00:57:31 -04:00
trait-impl-1.stderr Give method not found a primary span label 2019-09-08 18:27:02 -07:00
trait-impl-2.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
trait-impl-can-not-have-untraitful-items.rs Remove licenses 2018-12-25 21:08:33 -07:00
trait-impl-can-not-have-untraitful-items.stderr hide --explain hint if error has no extended info 2019-04-18 13:29:28 -04:00
trait-impl-different-num-params.rs Remove licenses 2018-12-25 21:08:33 -07:00
trait-impl-different-num-params.stderr Remove licenses 2018-12-25 21:08:33 -07:00
trait-impl-for-module.rs Remove licenses 2018-12-25 21:08:33 -07:00
trait-impl-for-module.stderr Point at local similarly named element and tweak references to variants 2019-10-27 11:50:43 -07:00
trait-impl-method-mismatch.rs Remove licenses 2018-12-25 21:08:33 -07:00
trait-impl-method-mismatch.stderr Remove licenses 2018-12-25 21:08:33 -07:00
trait-impl-of-supertrait-has-wrong-lifetime-parameters.rs Remove licenses 2018-12-25 21:08:33 -07:00
trait-impl-of-supertrait-has-wrong-lifetime-parameters.stderr Print lifetimes with backticks 2019-10-11 16:08:53 +09:00
trait-impl.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
trait-inheritance-auto-xc-2.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
trait-inheritance-auto-xc.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
trait-inheritance-auto.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
trait-inheritance-call-bound-inherited.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
trait-inheritance-call-bound-inherited2.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
trait-inheritance-cast-without-call-to-supertrait.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
trait-inheritance-cast.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
trait-inheritance-cross-trait-call-xc.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
trait-inheritance-cross-trait-call.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
trait-inheritance-diamond.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
trait-inheritance-multiple-inheritors.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
trait-inheritance-multiple-params.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
trait-inheritance-num.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
trait-inheritance-num0.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
trait-inheritance-num1.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
trait-inheritance-num2.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
trait-inheritance-num3.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
trait-inheritance-num5.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
trait-inheritance-overloading-simple.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
trait-inheritance-overloading-xc-exe.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
trait-inheritance-overloading.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
trait-inheritance-self-in-supertype.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
trait-inheritance-self.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
trait-inheritance-simple.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
trait-inheritance-static.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
trait-inheritance-static2.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
trait-inheritance-subst.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
trait-inheritance-subst2.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
trait-inheritance-visibility.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
trait-inheritance2.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
trait-item-inside-macro.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
trait-item-privacy.rs Update ui test suite to use dyn 2019-05-29 00:57:31 -04:00
trait-item-privacy.stderr Fixed grammar in one diagnostic and blessed tests. 2019-09-30 01:15:25 +01:00
trait-matching-lifetimes.rs Remove licenses 2018-12-25 21:08:33 -07:00
trait-matching-lifetimes.stderr Print lifetimes with backticks 2019-10-11 16:08:53 +09:00
trait-method-private.rs Remove licenses 2018-12-25 21:08:33 -07:00
trait-method-private.stderr Fixed grammar in one diagnostic and blessed tests. 2019-09-30 01:15:25 +01:00
trait-object-auto-dedup-in-impl.rs Update ui test suite to use dyn 2019-05-29 00:57:31 -04:00
trait-object-auto-dedup-in-impl.stderr Add explanation for E0592 2019-06-14 11:19:21 +09:00
trait-object-auto-dedup.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
trait-object-exclusion.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
trait-object-generics.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
trait-object-lifetime-first.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
trait-object-macro-matcher.rs adding in these files that didn't get added in previous commit 2019-06-22 00:18:15 +08:00
trait-object-macro-matcher.stderr changed expected output in tests so it now passes with changed output 2019-06-21 22:12:07 +08:00
trait-object-safety.rs Update ui test suite to use dyn 2019-05-29 00:57:31 -04:00
trait-object-safety.stderr RFC 2027: "first draft" of implementation 2019-10-22 15:24:33 -04:00
trait-object-vs-lifetime-2.rs adding in these files that didn't get added in previous commit 2019-06-22 00:18:15 +08:00
trait-object-vs-lifetime-2.stderr changed expected output in tests so it now passes with changed output 2019-06-21 22:12:07 +08:00
trait-object-vs-lifetime.rs adding in these files that didn't get added in previous commit 2019-06-22 00:18:15 +08:00
trait-object-vs-lifetime.stderr changed expected output in tests so it now passes with changed output 2019-06-21 22:12:07 +08:00
trait-object-with-lifetime-bound.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
trait-object-with-self-in-projection-output-bad.rs improve tests as suggested by review comments 2018-12-18 00:33:21 +02:00
trait-object-with-self-in-projection-output-bad.stderr improve tests as suggested by review comments 2018-12-18 00:33:21 +02:00
trait-object-with-self-in-projection-output-good.rs Migrate compile-pass annotations to build-pass 2019-07-03 06:30:28 +09:00
trait-object-with-self-in-projection-output-repeated-supertrait.rs Migrate compile-pass annotations to build-pass 2019-07-03 06:30:28 +09:00
trait-or-new-type-instead.rs Remove licenses 2018-12-25 21:08:33 -07:00
trait-or-new-type-instead.stderr Update tests 2019-03-11 23:10:26 +03:00
trait-privacy.rs Migrate compile-pass annotations to build-pass 2019-07-03 06:30:28 +09:00
trait-region-pointer-simple.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
trait-resolution-in-overloaded-op.rs Remove licenses 2018-12-25 21:08:33 -07:00
trait-resolution-in-overloaded-op.stderr Better diagnostic for binary operation on BoxedValues 2019-03-27 13:13:09 -04:00
trait-safety-fn-body.rs Remove licenses 2018-12-25 21:08:33 -07:00
trait-safety-fn-body.stderr Remove licenses 2018-12-25 21:08:33 -07:00
trait-safety-inherent-impl.rs Remove licenses 2018-12-25 21:08:33 -07:00
trait-safety-inherent-impl.stderr Update tests 2019-03-11 23:10:26 +03:00
trait-safety-ok-cc.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
trait-safety-ok.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
trait-safety-trait-impl-cc.rs Remove licenses 2018-12-25 21:08:33 -07:00
trait-safety-trait-impl-cc.stderr Update tests 2019-03-11 23:10:26 +03:00
trait-safety-trait-impl.rs Remove licenses 2018-12-25 21:08:33 -07:00
trait-safety-trait-impl.stderr hide --explain hint if error has no extended info 2019-04-18 13:29:28 -04:00
trait-static-method-generic-inference.rs Remove blanket silencing of "type annotation needed" errors 2019-09-24 11:31:14 -07:00
trait-static-method-generic-inference.stderr Remove blanket silencing of "type annotation needed" errors 2019-09-24 11:31:14 -07:00
trait-static-method-overwriting.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
trait-suggest-where-clause.rs ignore-x86 instead of ignore-musl 2019-09-22 11:33:13 -07:00
trait-suggest-where-clause.stderr Remove useless help 2019-10-15 13:55:44 -07:00
trait-test-2.rs Update ui test suite to use dyn 2019-05-29 00:57:31 -04:00
trait-test-2.stderr RFC 2027: "first draft" of implementation 2019-10-22 15:24:33 -04:00
trait-test.rs Remove licenses 2018-12-25 21:08:33 -07:00
trait-test.stderr Update tests 2019-03-11 23:10:26 +03:00
trait-to-str.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
trait-where-clause-vs-impl.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
trait-with-bounds-default.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
trait-with-dst.rs Migrate compile-pass annotations to build-pass 2019-07-03 06:30:28 +09:00
traits-assoc-type-in-supertrait-bad.rs Remove licenses 2018-12-25 21:08:33 -07:00
traits-assoc-type-in-supertrait-bad.stderr Update tests 2019-03-11 23:10:26 +03:00
traits-assoc-type-in-supertrait.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
traits-conditional-dispatch.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
traits-conditional-model-fn.rs Cherry-pick src/test changes with Centril's changes 2019-08-19 22:31:46 +01:00
traits-default-method-macro.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
traits-default-method-mut.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
traits-default-method-self.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
traits-default-method-trivial.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
traits-elaborate-type-region.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
traits-impl-object-overlap-issue-23853.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
traits-inductive-overflow-simultaneous.rs Remove licenses 2018-12-25 21:08:33 -07:00
traits-inductive-overflow-simultaneous.stderr On obligation errors point at the unfulfilled binding when possible 2019-09-22 11:33:12 -07:00
traits-inductive-overflow-supertrait-oibit.rs Remove licenses 2018-12-25 21:08:33 -07:00
traits-inductive-overflow-supertrait-oibit.stderr Update ui tests 2019-10-10 15:56:59 +02:00
traits-inductive-overflow-supertrait.rs Remove licenses 2018-12-25 21:08:33 -07:00
traits-inductive-overflow-supertrait.stderr On obligation errors point at the unfulfilled binding when possible 2019-09-22 11:33:12 -07:00
traits-inductive-overflow-two-traits.rs Remove licenses 2018-12-25 21:08:33 -07:00
traits-inductive-overflow-two-traits.stderr On obligation errors point at the unfulfilled binding when possible 2019-09-22 11:33:12 -07:00
traits-issue-22019.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
traits-issue-22110.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
traits-issue-22655.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
traits-issue-23003-overflow.rs Migrate compile-pass annotations to build-pass 2019-07-03 06:30:28 +09:00
traits-issue-23003.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
traits-issue-26339.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
traits-multidispatch-bad.rs Remove licenses 2018-12-25 21:08:33 -07:00
traits-multidispatch-bad.stderr Increase spacing for suggestions in diagnostics 2019-10-24 12:26:01 -07:00
traits-multidispatch-convert-ambig-dest.rs Remove licenses 2018-12-25 21:08:33 -07:00
traits-multidispatch-convert-ambig-dest.stderr Remove licenses 2018-12-25 21:08:33 -07:00
traits-multidispatch-infer-convert-target.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
traits-negative-impls-rpass.rs tests: Move run-pass tests with naming conflicts to ui 2019-07-27 18:56:17 +03:00
traits-negative-impls.rs Remove licenses 2018-12-25 21:08:33 -07:00
traits-negative-impls.stderr On obligation errors point at the unfulfilled binding when possible 2019-09-22 11:33:12 -07:00
traits-repeated-supertrait-ambig.rs Update ui test suite to use dyn 2019-05-29 00:57:31 -04:00
traits-repeated-supertrait-ambig.stderr Use structured suggestion for restricting bounds 2019-10-15 13:55:43 -07:00
traits-repeated-supertrait.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
traits-static-outlives-a-where-clause.rs Update tests. 2019-05-20 16:12:49 +01:00
ufcs-trait-object.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
use-trait-before-def.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
wf-trait-object-maybe-bound.rs Reinstated shallow disallowing of maybe bounds in trait objects. 2019-05-20 16:12:49 +01:00
wf-trait-object-maybe-bound.stderr Reinstated shallow disallowing of maybe bounds in trait objects. 2019-05-20 16:12:49 +01:00
wf-trait-object-no-duplicates.rs Addressed points raised in review. 2019-05-20 16:12:49 +01:00
wf-trait-object-no-duplicates.stderr Addressed more points raised in review. 2019-05-20 16:12:49 +01:00
wf-trait-object-only-maybe-bound.rs adding in these files that didn't get added in previous commit 2019-06-22 00:18:15 +08:00
wf-trait-object-only-maybe-bound.stderr changed expected output in tests so it now passes with changed output 2019-06-21 22:12:07 +08:00
wf-trait-object-reverse-order.rs Addressed points raised in review. 2019-05-20 16:12:49 +01:00