]> git.lizzy.rs Git - rust.git/commit
Organize trait test files
authorBram van den Heuvel <bram@vandenheuvel.online>
Mon, 8 Feb 2021 22:15:45 +0000 (23:15 +0100)
committerBram van den Heuvel <bram@vandenheuvel.online>
Tue, 9 Feb 2021 13:19:35 +0000 (14:19 +0100)
commit0d96a79fb875a38df6d8f7216f094959c4de3761
tree738a5dada0e1322599f272abf31a371ae414a126
parent921ec4b3fca17cc777766c240038d7d50ba98e0d
Organize trait test files
572 files changed:
src/test/ui/traits/alias/ambiguous.rs [new file with mode: 0644]
src/test/ui/traits/alias/ambiguous.stderr [new file with mode: 0644]
src/test/ui/traits/alias/auxiliary/greeter.rs [new file with mode: 0644]
src/test/ui/traits/alias/auxiliary/send_sync.rs [new file with mode: 0644]
src/test/ui/traits/alias/basic.rs [new file with mode: 0644]
src/test/ui/traits/alias/bounds.rs [new file with mode: 0644]
src/test/ui/traits/alias/cross-crate.rs [new file with mode: 0644]
src/test/ui/traits/alias/cross-crate.stderr [new file with mode: 0644]
src/test/ui/traits/alias/impl.rs [new file with mode: 0644]
src/test/ui/traits/alias/impl.stderr [new file with mode: 0644]
src/test/ui/traits/alias/import-cross-crate.rs [new file with mode: 0644]
src/test/ui/traits/alias/import.rs [new file with mode: 0644]
src/test/ui/traits/alias/issue-60021-assoc-method-resolve.rs [new file with mode: 0644]
src/test/ui/traits/alias/issue-72415-assoc-const-resolve.rs [new file with mode: 0644]
src/test/ui/traits/alias/issue-75983.rs [new file with mode: 0644]
src/test/ui/traits/alias/maybe-bound.rs [new file with mode: 0644]
src/test/ui/traits/alias/no-duplicates.rs [new file with mode: 0644]
src/test/ui/traits/alias/no-duplicates.stderr [new file with mode: 0644]
src/test/ui/traits/alias/no-extra-traits.rs [new file with mode: 0644]
src/test/ui/traits/alias/no-extra-traits.stderr [new file with mode: 0644]
src/test/ui/traits/alias/object-fail.rs [new file with mode: 0644]
src/test/ui/traits/alias/object-fail.stderr [new file with mode: 0644]
src/test/ui/traits/alias/object-wf.rs [new file with mode: 0644]
src/test/ui/traits/alias/object.rs [new file with mode: 0644]
src/test/ui/traits/alias/only-maybe-bound.rs [new file with mode: 0644]
src/test/ui/traits/alias/only-maybe-bound.stderr [new file with mode: 0644]
src/test/ui/traits/alias/syntax-fail.rs [new file with mode: 0644]
src/test/ui/traits/alias/syntax-fail.stderr [new file with mode: 0644]
src/test/ui/traits/alias/syntax.rs [new file with mode: 0644]
src/test/ui/traits/alias/wf.rs [new file with mode: 0644]
src/test/ui/traits/alias/wf.stderr [new file with mode: 0644]
src/test/ui/traits/anon-static-method.rs [new file with mode: 0644]
src/test/ui/traits/anon-trait-static-method.rs [deleted file]
src/test/ui/traits/as-struct-constructor.rs [new file with mode: 0644]
src/test/ui/traits/as-struct-constructor.stderr [new file with mode: 0644]
src/test/ui/traits/assoc-type-in-superbad.rs [new file with mode: 0644]
src/test/ui/traits/assoc-type-in-superbad.stderr [new file with mode: 0644]
src/test/ui/traits/assoc-type-in-supertrait.rs [new file with mode: 0644]
src/test/ui/traits/assoc_type_bound_with_struct.rs [deleted file]
src/test/ui/traits/assoc_type_bound_with_struct.stderr [deleted file]
src/test/ui/traits/associated_type_bound/assoc_type_bound_with_struct.rs [new file with mode: 0644]
src/test/ui/traits/associated_type_bound/assoc_type_bound_with_struct.stderr [new file with mode: 0644]
src/test/ui/traits/associated_type_bound/check-trait-object-bounds-1.rs [new file with mode: 0644]
src/test/ui/traits/associated_type_bound/check-trait-object-bounds-1.stderr [new file with mode: 0644]
src/test/ui/traits/associated_type_bound/check-trait-object-bounds-2-ok.rs [new file with mode: 0644]
src/test/ui/traits/associated_type_bound/check-trait-object-bounds-2.rs [new file with mode: 0644]
src/test/ui/traits/associated_type_bound/check-trait-object-bounds-2.stderr [new file with mode: 0644]
src/test/ui/traits/associated_type_bound/check-trait-object-bounds-3.rs [new file with mode: 0644]
src/test/ui/traits/associated_type_bound/check-trait-object-bounds-3.stderr [new file with mode: 0644]
src/test/ui/traits/associated_type_bound/check-trait-object-bounds-4.rs [new file with mode: 0644]
src/test/ui/traits/associated_type_bound/check-trait-object-bounds-4.stderr [new file with mode: 0644]
src/test/ui/traits/associated_type_bound/check-trait-object-bounds-5.rs [new file with mode: 0644]
src/test/ui/traits/associated_type_bound/check-trait-object-bounds-5.stderr [new file with mode: 0644]
src/test/ui/traits/associated_type_bound/check-trait-object-bounds-6.rs [new file with mode: 0644]
src/test/ui/traits/associated_type_bound/check-trait-object-bounds-6.stderr [new file with mode: 0644]
src/test/ui/traits/astconv-cycle-between-and-type.rs [new file with mode: 0644]
src/test/ui/traits/astconv-cycle-between-trait-and-type.rs [deleted file]
src/test/ui/traits/auxiliary/crate_a1.rs [deleted file]
src/test/ui/traits/auxiliary/crate_a2.rs [deleted file]
src/test/ui/traits/auxiliary/trait_alias.rs [deleted file]
src/test/ui/traits/auxiliary/trait_bounds_on_structs_and_enums_xc.rs [deleted file]
src/test/ui/traits/auxiliary/trait_default_method_xc_aux.rs [deleted file]
src/test/ui/traits/auxiliary/trait_default_method_xc_aux_2.rs [deleted file]
src/test/ui/traits/auxiliary/trait_inheritance_auto_xc_2_aux.rs [deleted file]
src/test/ui/traits/auxiliary/trait_inheritance_auto_xc_aux.rs [deleted file]
src/test/ui/traits/auxiliary/trait_inheritance_overloading_xc.rs [deleted file]
src/test/ui/traits/auxiliary/trait_xc_call_aux.rs [deleted file]
src/test/ui/traits/bound/auxiliary/crate_a1.rs [new file with mode: 0644]
src/test/ui/traits/bound/auxiliary/crate_a2.rs [new file with mode: 0644]
src/test/ui/traits/bound/auxiliary/on_structs_and_enums_xc.rs [new file with mode: 0644]
src/test/ui/traits/bound/basic.rs [new file with mode: 0644]
src/test/ui/traits/bound/generic_trait.rs [new file with mode: 0644]
src/test/ui/traits/bound/impl-comparison-duplicates.rs [new file with mode: 0644]
src/test/ui/traits/bound/in-arc.rs [new file with mode: 0644]
src/test/ui/traits/bound/multiple.rs [new file with mode: 0644]
src/test/ui/traits/bound/not-on-bare-trait.rs [new file with mode: 0644]
src/test/ui/traits/bound/not-on-bare-trait.stderr [new file with mode: 0644]
src/test/ui/traits/bound/not-on-struct.rs [new file with mode: 0644]
src/test/ui/traits/bound/not-on-struct.stderr [new file with mode: 0644]
src/test/ui/traits/bound/on-structs-and-enums-in-fns.rs [new file with mode: 0644]
src/test/ui/traits/bound/on-structs-and-enums-in-fns.stderr [new file with mode: 0644]
src/test/ui/traits/bound/on-structs-and-enums-in-impls.rs [new file with mode: 0644]
src/test/ui/traits/bound/on-structs-and-enums-in-impls.stderr [new file with mode: 0644]
src/test/ui/traits/bound/on-structs-and-enums-locals.rs [new file with mode: 0644]
src/test/ui/traits/bound/on-structs-and-enums-locals.stderr [new file with mode: 0644]
src/test/ui/traits/bound/on-structs-and-enums-rpass.rs [new file with mode: 0644]
src/test/ui/traits/bound/on-structs-and-enums-static.rs [new file with mode: 0644]
src/test/ui/traits/bound/on-structs-and-enums-static.stderr [new file with mode: 0644]
src/test/ui/traits/bound/on-structs-and-enums-xc.rs [new file with mode: 0644]
src/test/ui/traits/bound/on-structs-and-enums-xc.stderr [new file with mode: 0644]
src/test/ui/traits/bound/on-structs-and-enums-xc1.rs [new file with mode: 0644]
src/test/ui/traits/bound/on-structs-and-enums-xc1.stderr [new file with mode: 0644]
src/test/ui/traits/bound/on-structs-and-enums.rs [new file with mode: 0644]
src/test/ui/traits/bound/on-structs-and-enums.stderr [new file with mode: 0644]
src/test/ui/traits/bound/recursion.rs [new file with mode: 0644]
src/test/ui/traits/bound/same-crate-name.rs [new file with mode: 0644]
src/test/ui/traits/bound/same-crate-name.stderr [new file with mode: 0644]
src/test/ui/traits/bound/sugar.rs [new file with mode: 0644]
src/test/ui/traits/bound/sugar.stderr [new file with mode: 0644]
src/test/ui/traits/cache-issue-18209.rs [new file with mode: 0644]
src/test/ui/traits/check-trait-object-bounds-1.rs [deleted file]
src/test/ui/traits/check-trait-object-bounds-1.stderr [deleted file]
src/test/ui/traits/check-trait-object-bounds-2-ok.rs [deleted file]
src/test/ui/traits/check-trait-object-bounds-2.rs [deleted file]
src/test/ui/traits/check-trait-object-bounds-2.stderr [deleted file]
src/test/ui/traits/check-trait-object-bounds-3.rs [deleted file]
src/test/ui/traits/check-trait-object-bounds-3.stderr [deleted file]
src/test/ui/traits/check-trait-object-bounds-4.rs [deleted file]
src/test/ui/traits/check-trait-object-bounds-4.stderr [deleted file]
src/test/ui/traits/check-trait-object-bounds-5.rs [deleted file]
src/test/ui/traits/check-trait-object-bounds-5.stderr [deleted file]
src/test/ui/traits/check-trait-object-bounds-6.rs [deleted file]
src/test/ui/traits/check-trait-object-bounds-6.stderr [deleted file]
src/test/ui/traits/coercion-generic-bad.rs [new file with mode: 0644]
src/test/ui/traits/coercion-generic-bad.stderr [new file with mode: 0644]
src/test/ui/traits/coercion-generic-regions.rs [new file with mode: 0644]
src/test/ui/traits/coercion-generic-regions.stderr [new file with mode: 0644]
src/test/ui/traits/coercion-generic.rs [new file with mode: 0644]
src/test/ui/traits/coercion.rs [new file with mode: 0644]
src/test/ui/traits/composition-trivial.rs [new file with mode: 0644]
src/test/ui/traits/conditional-dispatch.rs [new file with mode: 0644]
src/test/ui/traits/conditional-model-fn.rs [new file with mode: 0644]
src/test/ui/traits/copy-guessing.rs [new file with mode: 0644]
src/test/ui/traits/cycle-trait-type-trait.rs [deleted file]
src/test/ui/traits/cycle-type-trait.rs [new file with mode: 0644]
src/test/ui/traits/default-method-supertrait-vtable.rs [deleted file]
src/test/ui/traits/default-method/auxiliary/xc.rs [new file with mode: 0644]
src/test/ui/traits/default-method/auxiliary/xc_2.rs [new file with mode: 0644]
src/test/ui/traits/default-method/bound-subst.rs [new file with mode: 0644]
src/test/ui/traits/default-method/bound-subst2.rs [new file with mode: 0644]
src/test/ui/traits/default-method/bound-subst3.rs [new file with mode: 0644]
src/test/ui/traits/default-method/bound-subst4.rs [new file with mode: 0644]
src/test/ui/traits/default-method/bound.rs [new file with mode: 0644]
src/test/ui/traits/default-method/macro.rs [new file with mode: 0644]
src/test/ui/traits/default-method/mut.rs [new file with mode: 0644]
src/test/ui/traits/default-method/self.rs [new file with mode: 0644]
src/test/ui/traits/default-method/supervtable.rs [new file with mode: 0644]
src/test/ui/traits/default-method/trivial.rs [new file with mode: 0644]
src/test/ui/traits/default-method/xc-2.rs [new file with mode: 0644]
src/test/ui/traits/default-method/xc.rs [new file with mode: 0644]
src/test/ui/traits/duplicate-methods.rs [new file with mode: 0644]
src/test/ui/traits/duplicate-methods.stderr [new file with mode: 0644]
src/test/ui/traits/elaborate-type-region.rs [new file with mode: 0644]
src/test/ui/traits/false-ambiguity-where-clause-builtin-bound.rs [new file with mode: 0644]
src/test/ui/traits/generic.rs [new file with mode: 0644]
src/test/ui/traits/impl-1.rs [new file with mode: 0644]
src/test/ui/traits/impl-1.stderr [new file with mode: 0644]
src/test/ui/traits/impl-2.rs [new file with mode: 0644]
src/test/ui/traits/impl-can-not-have-untraitful-items.rs [new file with mode: 0644]
src/test/ui/traits/impl-can-not-have-untraitful-items.stderr [new file with mode: 0644]
src/test/ui/traits/impl-different-num-params.rs [new file with mode: 0644]
src/test/ui/traits/impl-different-num-params.stderr [new file with mode: 0644]
src/test/ui/traits/impl-for-module.rs [new file with mode: 0644]
src/test/ui/traits/impl-for-module.stderr [new file with mode: 0644]
src/test/ui/traits/impl-method-mismatch.rs [new file with mode: 0644]
src/test/ui/traits/impl-method-mismatch.stderr [new file with mode: 0644]
src/test/ui/traits/impl-object-overlap-issue-23853.rs [new file with mode: 0644]
src/test/ui/traits/impl-of-supertrait-has-wrong-lifetime-parameters.rs [new file with mode: 0644]
src/test/ui/traits/impl-of-supertrait-has-wrong-lifetime-parameters.stderr [new file with mode: 0644]
src/test/ui/traits/impl.rs [new file with mode: 0644]
src/test/ui/traits/inductive-overflow/lifetime.rs [new file with mode: 0644]
src/test/ui/traits/inductive-overflow/lifetime.stderr [new file with mode: 0644]
src/test/ui/traits/inductive-overflow/simultaneous.rs [new file with mode: 0644]
src/test/ui/traits/inductive-overflow/simultaneous.stderr [new file with mode: 0644]
src/test/ui/traits/inductive-overflow/supertrait-auto-trait.rs [new file with mode: 0644]
src/test/ui/traits/inductive-overflow/supertrait-auto-trait.stderr [new file with mode: 0644]
src/test/ui/traits/inductive-overflow/supertrait.rs [new file with mode: 0644]
src/test/ui/traits/inductive-overflow/supertrait.stderr [new file with mode: 0644]
src/test/ui/traits/inductive-overflow/two-traits.rs [new file with mode: 0644]
src/test/ui/traits/inductive-overflow/two-traits.stderr [new file with mode: 0644]
src/test/ui/traits/infer-from-object-issue-26952.rs [new file with mode: 0644]
src/test/ui/traits/infer-from-object-trait-issue-26952.rs [deleted file]
src/test/ui/traits/inherent-method-order.rs [new file with mode: 0644]
src/test/ui/traits/inherent-trait-method-order.rs [deleted file]
src/test/ui/traits/inheritance/auto-xc-2.rs [new file with mode: 0644]
src/test/ui/traits/inheritance/auto-xc.rs [new file with mode: 0644]
src/test/ui/traits/inheritance/auto.rs [new file with mode: 0644]
src/test/ui/traits/inheritance/auxiliary/auto_xc.rs [new file with mode: 0644]
src/test/ui/traits/inheritance/auxiliary/auto_xc_2.rs [new file with mode: 0644]
src/test/ui/traits/inheritance/auxiliary/overloading_xc.rs [new file with mode: 0644]
src/test/ui/traits/inheritance/auxiliary/xc_call.rs [new file with mode: 0644]
src/test/ui/traits/inheritance/basic.rs [new file with mode: 0644]
src/test/ui/traits/inheritance/call-bound-inherited.rs [new file with mode: 0644]
src/test/ui/traits/inheritance/call-bound-inherited2.rs [new file with mode: 0644]
src/test/ui/traits/inheritance/cast-without-call-to-supertrait.rs [new file with mode: 0644]
src/test/ui/traits/inheritance/cast.rs [new file with mode: 0644]
src/test/ui/traits/inheritance/cross-trait-call-xc.rs [new file with mode: 0644]
src/test/ui/traits/inheritance/cross-trait-call.rs [new file with mode: 0644]
src/test/ui/traits/inheritance/diamond.rs [new file with mode: 0644]
src/test/ui/traits/inheritance/multiple-inheritors.rs [new file with mode: 0644]
src/test/ui/traits/inheritance/multiple-params.rs [new file with mode: 0644]
src/test/ui/traits/inheritance/num.rs [new file with mode: 0644]
src/test/ui/traits/inheritance/num0.rs [new file with mode: 0644]
src/test/ui/traits/inheritance/num1.rs [new file with mode: 0644]
src/test/ui/traits/inheritance/num2.rs [new file with mode: 0644]
src/test/ui/traits/inheritance/num3.rs [new file with mode: 0644]
src/test/ui/traits/inheritance/num5.rs [new file with mode: 0644]
src/test/ui/traits/inheritance/overloading-simple.rs [new file with mode: 0644]
src/test/ui/traits/inheritance/overloading-xc-exe.rs [new file with mode: 0644]
src/test/ui/traits/inheritance/overloading.rs [new file with mode: 0644]
src/test/ui/traits/inheritance/repeated-supertrait-ambig.rs [new file with mode: 0644]
src/test/ui/traits/inheritance/repeated-supertrait-ambig.stderr [new file with mode: 0644]
src/test/ui/traits/inheritance/repeated-supertrait.rs [new file with mode: 0644]
src/test/ui/traits/inheritance/self-in-supertype.rs [new file with mode: 0644]
src/test/ui/traits/inheritance/self.rs [new file with mode: 0644]
src/test/ui/traits/inheritance/simple.rs [new file with mode: 0644]
src/test/ui/traits/inheritance/static.rs [new file with mode: 0644]
src/test/ui/traits/inheritance/static2.rs [new file with mode: 0644]
src/test/ui/traits/inheritance/subst.rs [new file with mode: 0644]
src/test/ui/traits/inheritance/subst2.rs [new file with mode: 0644]
src/test/ui/traits/inheritance/visibility.rs [new file with mode: 0644]
src/test/ui/traits/issue-22019.rs [new file with mode: 0644]
src/test/ui/traits/issue-22110.rs [new file with mode: 0644]
src/test/ui/traits/issue-22655.rs [new file with mode: 0644]
src/test/ui/traits/issue-23003-overflow.rs [new file with mode: 0644]
src/test/ui/traits/issue-23003.rs [new file with mode: 0644]
src/test/ui/traits/issue-26339.rs [new file with mode: 0644]
src/test/ui/traits/issue-71136.rs [new file with mode: 0644]
src/test/ui/traits/issue-71136.stderr [new file with mode: 0644]
src/test/ui/traits/issue-9394-inherited-calls.rs [new file with mode: 0644]
src/test/ui/traits/issue-9394-inherited-trait-calls.rs [deleted file]
src/test/ui/traits/item-inside-macro.rs [new file with mode: 0644]
src/test/ui/traits/item-privacy.rs [new file with mode: 0644]
src/test/ui/traits/item-privacy.stderr [new file with mode: 0644]
src/test/ui/traits/kindck-owned-contains-1.rs [new file with mode: 0644]
src/test/ui/traits/kindck-owned-trait-contains-1.rs [deleted file]
src/test/ui/traits/matching-lifetimes.rs [new file with mode: 0644]
src/test/ui/traits/matching-lifetimes.stderr [new file with mode: 0644]
src/test/ui/traits/method-private.rs [new file with mode: 0644]
src/test/ui/traits/method-private.stderr [new file with mode: 0644]
src/test/ui/traits/multidispatch-bad.rs [new file with mode: 0644]
src/test/ui/traits/multidispatch-bad.stderr [new file with mode: 0644]
src/test/ui/traits/multidispatch-convert-ambig-dest.rs [new file with mode: 0644]
src/test/ui/traits/multidispatch-convert-ambig-dest.stderr [new file with mode: 0644]
src/test/ui/traits/multidispatch-infer-convert-target.rs [new file with mode: 0644]
src/test/ui/traits/multiple-trait-bounds.rs [deleted file]
src/test/ui/traits/object/auto-dedup-in-impl.rs [new file with mode: 0644]
src/test/ui/traits/object/auto-dedup-in-impl.stderr [new file with mode: 0644]
src/test/ui/traits/object/auto-dedup.rs [new file with mode: 0644]
src/test/ui/traits/object/bounds-cycle-1.rs [new file with mode: 0644]
src/test/ui/traits/object/bounds-cycle-2.rs [new file with mode: 0644]
src/test/ui/traits/object/bounds-cycle-3.rs [new file with mode: 0644]
src/test/ui/traits/object/bounds-cycle-4.rs [new file with mode: 0644]
src/test/ui/traits/object/exclusion.rs [new file with mode: 0644]
src/test/ui/traits/object/generics.rs [new file with mode: 0644]
src/test/ui/traits/object/lifetime-first.rs [new file with mode: 0644]
src/test/ui/traits/object/macro-matcher.rs [new file with mode: 0644]
src/test/ui/traits/object/macro-matcher.stderr [new file with mode: 0644]
src/test/ui/traits/object/safety.rs [new file with mode: 0644]
src/test/ui/traits/object/safety.stderr [new file with mode: 0644]
src/test/ui/traits/object/supertrait-lifetime-bound.rs [new file with mode: 0644]
src/test/ui/traits/object/vs-lifetime-2.rs [new file with mode: 0644]
src/test/ui/traits/object/vs-lifetime-2.stderr [new file with mode: 0644]
src/test/ui/traits/object/vs-lifetime.rs [new file with mode: 0644]
src/test/ui/traits/object/vs-lifetime.stderr [new file with mode: 0644]
src/test/ui/traits/object/with-lifetime-bound.rs [new file with mode: 0644]
src/test/ui/traits/object/with-self-in-projection-output-bad.rs [new file with mode: 0644]
src/test/ui/traits/object/with-self-in-projection-output-bad.stderr [new file with mode: 0644]
src/test/ui/traits/object/with-self-in-projection-output-good.rs [new file with mode: 0644]
src/test/ui/traits/object/with-self-in-projection-output-repeated-supertrait.rs [new file with mode: 0644]
src/test/ui/traits/param-without-lifetime-constraint.rs [new file with mode: 0644]
src/test/ui/traits/param-without-lifetime-constraint.stderr [new file with mode: 0644]
src/test/ui/traits/parameterized-trait-with-bounds.rs [deleted file]
src/test/ui/traits/parameterized-with-bounds.rs [new file with mode: 0644]
src/test/ui/traits/principal-less-objects.rs [new file with mode: 0644]
src/test/ui/traits/principal-less-trait-objects.rs [deleted file]
src/test/ui/traits/privacy.rs [new file with mode: 0644]
src/test/ui/traits/region-pointer-simple.rs [new file with mode: 0644]
src/test/ui/traits/reservation-impl/coherence-conflict.rs [new file with mode: 0644]
src/test/ui/traits/reservation-impl/coherence-conflict.stderr [new file with mode: 0644]
src/test/ui/traits/reservation-impl/no-use.rs [new file with mode: 0644]
src/test/ui/traits/reservation-impl/no-use.stderr [new file with mode: 0644]
src/test/ui/traits/reservation-impl/non-lattice-ok.rs [new file with mode: 0644]
src/test/ui/traits/reservation-impl/ok.rs [new file with mode: 0644]
src/test/ui/traits/reservation-impls/reservation-impl-coherence-conflict.rs [deleted file]
src/test/ui/traits/reservation-impls/reservation-impl-coherence-conflict.stderr [deleted file]
src/test/ui/traits/reservation-impls/reservation-impl-no-use.rs [deleted file]
src/test/ui/traits/reservation-impls/reservation-impl-no-use.stderr [deleted file]
src/test/ui/traits/reservation-impls/reservation-impl-non-lattice-ok.rs [deleted file]
src/test/ui/traits/reservation-impls/reservation-impl-ok.rs [deleted file]
src/test/ui/traits/resolution-in-overloaded-op.rs [new file with mode: 0644]
src/test/ui/traits/resolution-in-overloaded-op.stderr [new file with mode: 0644]
src/test/ui/traits/safety-fn-body.rs [new file with mode: 0644]
src/test/ui/traits/safety-fn-body.stderr [new file with mode: 0644]
src/test/ui/traits/safety-inherent-impl.rs [new file with mode: 0644]
src/test/ui/traits/safety-inherent-impl.stderr [new file with mode: 0644]
src/test/ui/traits/safety-ok-cc.rs [new file with mode: 0644]
src/test/ui/traits/safety-ok.rs [new file with mode: 0644]
src/test/ui/traits/safety-trait-impl-cc.rs [new file with mode: 0644]
src/test/ui/traits/safety-trait-impl-cc.stderr [new file with mode: 0644]
src/test/ui/traits/safety-trait-impl.rs [new file with mode: 0644]
src/test/ui/traits/safety-trait-impl.stderr [new file with mode: 0644]
src/test/ui/traits/static-method-generic-inference.rs [new file with mode: 0644]
src/test/ui/traits/static-method-generic-inference.stderr [new file with mode: 0644]
src/test/ui/traits/static-method-overwriting.rs [new file with mode: 0644]
src/test/ui/traits/static-outlives-a-where-clause.rs [new file with mode: 0644]
src/test/ui/traits/suggest-deferences/issue-39029.fixed [new file with mode: 0644]
src/test/ui/traits/suggest-deferences/issue-39029.rs [new file with mode: 0644]
src/test/ui/traits/suggest-deferences/issue-39029.stderr [new file with mode: 0644]
src/test/ui/traits/suggest-deferences/issue-62530.fixed [new file with mode: 0644]
src/test/ui/traits/suggest-deferences/issue-62530.rs [new file with mode: 0644]
src/test/ui/traits/suggest-deferences/issue-62530.stderr [new file with mode: 0644]
src/test/ui/traits/suggest-deferences/multiple-0.fixed [new file with mode: 0644]
src/test/ui/traits/suggest-deferences/multiple-0.rs [new file with mode: 0644]
src/test/ui/traits/suggest-deferences/multiple-0.stderr [new file with mode: 0644]
src/test/ui/traits/suggest-deferences/multiple-1.rs [new file with mode: 0644]
src/test/ui/traits/suggest-deferences/multiple-1.stderr [new file with mode: 0644]
src/test/ui/traits/suggest-where-clause.rs [new file with mode: 0644]
src/test/ui/traits/suggest-where-clause.stderr [new file with mode: 0644]
src/test/ui/traits/superdefault-generics.rs [new file with mode: 0644]
src/test/ui/traits/supertrait-default-generics.rs [deleted file]
src/test/ui/traits/syntax-polarity.rs [new file with mode: 0644]
src/test/ui/traits/syntax-trait-polarity.rs [deleted file]
src/test/ui/traits/test-2.rs [new file with mode: 0644]
src/test/ui/traits/test-2.stderr [new file with mode: 0644]
src/test/ui/traits/test.rs [new file with mode: 0644]
src/test/ui/traits/test.stderr [new file with mode: 0644]
src/test/ui/traits/to-str.rs [new file with mode: 0644]
src/test/ui/traits/trait-alias-ambiguous.rs [deleted file]
src/test/ui/traits/trait-alias-ambiguous.stderr [deleted file]
src/test/ui/traits/trait-alias-import-cross-crate.rs [deleted file]
src/test/ui/traits/trait-alias-import.rs [deleted file]
src/test/ui/traits/trait-alias/auxiliary/trait_alias.rs [deleted file]
src/test/ui/traits/trait-alias/issue-60021-assoc-method-resolve.rs [deleted file]
src/test/ui/traits/trait-alias/issue-72415-assoc-const-resolve.rs [deleted file]
src/test/ui/traits/trait-alias/issue-75983.rs [deleted file]
src/test/ui/traits/trait-alias/trait-alias-bounds.rs [deleted file]
src/test/ui/traits/trait-alias/trait-alias-cross-crate.rs [deleted file]
src/test/ui/traits/trait-alias/trait-alias-cross-crate.stderr [deleted file]
src/test/ui/traits/trait-alias/trait-alias-impl.rs [deleted file]
src/test/ui/traits/trait-alias/trait-alias-impl.stderr [deleted file]
src/test/ui/traits/trait-alias/trait-alias-maybe-bound.rs [deleted file]
src/test/ui/traits/trait-alias/trait-alias-no-duplicates.rs [deleted file]
src/test/ui/traits/trait-alias/trait-alias-no-duplicates.stderr [deleted file]
src/test/ui/traits/trait-alias/trait-alias-no-extra-traits.rs [deleted file]
src/test/ui/traits/trait-alias/trait-alias-no-extra-traits.stderr [deleted file]
src/test/ui/traits/trait-alias/trait-alias-object-fail.rs [deleted file]
src/test/ui/traits/trait-alias/trait-alias-object-fail.stderr [deleted file]
src/test/ui/traits/trait-alias/trait-alias-object-wf.rs [deleted file]
src/test/ui/traits/trait-alias/trait-alias-object.rs [deleted file]
src/test/ui/traits/trait-alias/trait-alias-only-maybe-bound.rs [deleted file]
src/test/ui/traits/trait-alias/trait-alias-only-maybe-bound.stderr [deleted file]
src/test/ui/traits/trait-alias/trait-alias-syntax-fail.rs [deleted file]
src/test/ui/traits/trait-alias/trait-alias-syntax-fail.stderr [deleted file]
src/test/ui/traits/trait-alias/trait-alias-syntax.rs [deleted file]
src/test/ui/traits/trait-alias/trait-alias-wf.rs [deleted file]
src/test/ui/traits/trait-alias/trait-alias-wf.stderr [deleted file]
src/test/ui/traits/trait-alias/trait-alias.rs [deleted file]
src/test/ui/traits/trait-as-struct-constructor.rs [deleted file]
src/test/ui/traits/trait-as-struct-constructor.stderr [deleted file]
src/test/ui/traits/trait-bounds-basic.rs [deleted file]
src/test/ui/traits/trait-bounds-impl-comparison-duplicates.rs [deleted file]
src/test/ui/traits/trait-bounds-in-arc.rs [deleted file]
src/test/ui/traits/trait-bounds-not-on-bare-trait.rs [deleted file]
src/test/ui/traits/trait-bounds-not-on-bare-trait.stderr [deleted file]
src/test/ui/traits/trait-bounds-not-on-struct.rs [deleted file]
src/test/ui/traits/trait-bounds-not-on-struct.stderr [deleted file]
src/test/ui/traits/trait-bounds-on-structs-and-enums-in-fns.rs [deleted file]
src/test/ui/traits/trait-bounds-on-structs-and-enums-in-fns.stderr [deleted file]
src/test/ui/traits/trait-bounds-on-structs-and-enums-in-impls.rs [deleted file]
src/test/ui/traits/trait-bounds-on-structs-and-enums-in-impls.stderr [deleted file]
src/test/ui/traits/trait-bounds-on-structs-and-enums-locals.rs [deleted file]
src/test/ui/traits/trait-bounds-on-structs-and-enums-locals.stderr [deleted file]
src/test/ui/traits/trait-bounds-on-structs-and-enums-rpass.rs [deleted file]
src/test/ui/traits/trait-bounds-on-structs-and-enums-static.rs [deleted file]
src/test/ui/traits/trait-bounds-on-structs-and-enums-static.stderr [deleted file]
src/test/ui/traits/trait-bounds-on-structs-and-enums-xc.rs [deleted file]
src/test/ui/traits/trait-bounds-on-structs-and-enums-xc.stderr [deleted file]
src/test/ui/traits/trait-bounds-on-structs-and-enums-xc1.rs [deleted file]
src/test/ui/traits/trait-bounds-on-structs-and-enums-xc1.stderr [deleted file]
src/test/ui/traits/trait-bounds-on-structs-and-enums.rs [deleted file]
src/test/ui/traits/trait-bounds-on-structs-and-enums.stderr [deleted file]
src/test/ui/traits/trait-bounds-recursion.rs [deleted file]
src/test/ui/traits/trait-bounds-same-crate-name.rs [deleted file]
src/test/ui/traits/trait-bounds-same-crate-name.stderr [deleted file]
src/test/ui/traits/trait-bounds-sugar.rs [deleted file]
src/test/ui/traits/trait-bounds-sugar.stderr [deleted file]
src/test/ui/traits/trait-bounds.rs [deleted file]
src/test/ui/traits/trait-cache-issue-18209.rs [deleted file]
src/test/ui/traits/trait-coercion-generic-bad.rs [deleted file]
src/test/ui/traits/trait-coercion-generic-bad.stderr [deleted file]
src/test/ui/traits/trait-coercion-generic-regions.rs [deleted file]
src/test/ui/traits/trait-coercion-generic-regions.stderr [deleted file]
src/test/ui/traits/trait-coercion-generic.rs [deleted file]
src/test/ui/traits/trait-coercion.rs [deleted file]
src/test/ui/traits/trait-composition-trivial.rs [deleted file]
src/test/ui/traits/trait-copy-guessing.rs [deleted file]
src/test/ui/traits/trait-default-method-bound-subst.rs [deleted file]
src/test/ui/traits/trait-default-method-bound-subst2.rs [deleted file]
src/test/ui/traits/trait-default-method-bound-subst3.rs [deleted file]
src/test/ui/traits/trait-default-method-bound-subst4.rs [deleted file]
src/test/ui/traits/trait-default-method-bound.rs [deleted file]
src/test/ui/traits/trait-default-method-xc-2.rs [deleted file]
src/test/ui/traits/trait-default-method-xc.rs [deleted file]
src/test/ui/traits/trait-duplicate-methods.rs [deleted file]
src/test/ui/traits/trait-duplicate-methods.stderr [deleted file]
src/test/ui/traits/trait-false-ambiguity-where-clause-builtin-bound.rs [deleted file]
src/test/ui/traits/trait-generic.rs [deleted file]
src/test/ui/traits/trait-impl-1.rs [deleted file]
src/test/ui/traits/trait-impl-1.stderr [deleted file]
src/test/ui/traits/trait-impl-2.rs [deleted file]
src/test/ui/traits/trait-impl-can-not-have-untraitful-items.rs [deleted file]
src/test/ui/traits/trait-impl-can-not-have-untraitful-items.stderr [deleted file]
src/test/ui/traits/trait-impl-different-num-params.rs [deleted file]
src/test/ui/traits/trait-impl-different-num-params.stderr [deleted file]
src/test/ui/traits/trait-impl-for-module.rs [deleted file]
src/test/ui/traits/trait-impl-for-module.stderr [deleted file]
src/test/ui/traits/trait-impl-method-mismatch.rs [deleted file]
src/test/ui/traits/trait-impl-method-mismatch.stderr [deleted file]
src/test/ui/traits/trait-impl-of-supertrait-has-wrong-lifetime-parameters.rs [deleted file]
src/test/ui/traits/trait-impl-of-supertrait-has-wrong-lifetime-parameters.stderr [deleted file]
src/test/ui/traits/trait-impl.rs [deleted file]
src/test/ui/traits/trait-inheritance-auto-xc-2.rs [deleted file]
src/test/ui/traits/trait-inheritance-auto-xc.rs [deleted file]
src/test/ui/traits/trait-inheritance-auto.rs [deleted file]
src/test/ui/traits/trait-inheritance-call-bound-inherited.rs [deleted file]
src/test/ui/traits/trait-inheritance-call-bound-inherited2.rs [deleted file]
src/test/ui/traits/trait-inheritance-cast-without-call-to-supertrait.rs [deleted file]
src/test/ui/traits/trait-inheritance-cast.rs [deleted file]
src/test/ui/traits/trait-inheritance-cross-trait-call-xc.rs [deleted file]
src/test/ui/traits/trait-inheritance-cross-trait-call.rs [deleted file]
src/test/ui/traits/trait-inheritance-diamond.rs [deleted file]
src/test/ui/traits/trait-inheritance-multiple-inheritors.rs [deleted file]
src/test/ui/traits/trait-inheritance-multiple-params.rs [deleted file]
src/test/ui/traits/trait-inheritance-num.rs [deleted file]
src/test/ui/traits/trait-inheritance-num0.rs [deleted file]
src/test/ui/traits/trait-inheritance-num1.rs [deleted file]
src/test/ui/traits/trait-inheritance-num2.rs [deleted file]
src/test/ui/traits/trait-inheritance-num3.rs [deleted file]
src/test/ui/traits/trait-inheritance-num5.rs [deleted file]
src/test/ui/traits/trait-inheritance-overloading-simple.rs [deleted file]
src/test/ui/traits/trait-inheritance-overloading-xc-exe.rs [deleted file]
src/test/ui/traits/trait-inheritance-overloading.rs [deleted file]
src/test/ui/traits/trait-inheritance-self-in-supertype.rs [deleted file]
src/test/ui/traits/trait-inheritance-self.rs [deleted file]
src/test/ui/traits/trait-inheritance-simple.rs [deleted file]
src/test/ui/traits/trait-inheritance-static.rs [deleted file]
src/test/ui/traits/trait-inheritance-static2.rs [deleted file]
src/test/ui/traits/trait-inheritance-subst.rs [deleted file]
src/test/ui/traits/trait-inheritance-subst2.rs [deleted file]
src/test/ui/traits/trait-inheritance-visibility.rs [deleted file]
src/test/ui/traits/trait-inheritance2.rs [deleted file]
src/test/ui/traits/trait-item-inside-macro.rs [deleted file]
src/test/ui/traits/trait-item-privacy.rs [deleted file]
src/test/ui/traits/trait-item-privacy.stderr [deleted file]
src/test/ui/traits/trait-matching-lifetimes.rs [deleted file]
src/test/ui/traits/trait-matching-lifetimes.stderr [deleted file]
src/test/ui/traits/trait-method-private.rs [deleted file]
src/test/ui/traits/trait-method-private.stderr [deleted file]
src/test/ui/traits/trait-object-auto-dedup-in-impl.rs [deleted file]
src/test/ui/traits/trait-object-auto-dedup-in-impl.stderr [deleted file]
src/test/ui/traits/trait-object-auto-dedup.rs [deleted file]
src/test/ui/traits/trait-object-bounds-cycle-1.rs [deleted file]
src/test/ui/traits/trait-object-bounds-cycle-2.rs [deleted file]
src/test/ui/traits/trait-object-bounds-cycle-3.rs [deleted file]
src/test/ui/traits/trait-object-bounds-cycle-4.rs [deleted file]
src/test/ui/traits/trait-object-exclusion.rs [deleted file]
src/test/ui/traits/trait-object-generics.rs [deleted file]
src/test/ui/traits/trait-object-lifetime-first.rs [deleted file]
src/test/ui/traits/trait-object-macro-matcher.rs [deleted file]
src/test/ui/traits/trait-object-macro-matcher.stderr [deleted file]
src/test/ui/traits/trait-object-safety.rs [deleted file]
src/test/ui/traits/trait-object-safety.stderr [deleted file]
src/test/ui/traits/trait-object-supertrait-lifetime-bound.rs [deleted file]
src/test/ui/traits/trait-object-vs-lifetime-2.rs [deleted file]
src/test/ui/traits/trait-object-vs-lifetime-2.stderr [deleted file]
src/test/ui/traits/trait-object-vs-lifetime.rs [deleted file]
src/test/ui/traits/trait-object-vs-lifetime.stderr [deleted file]
src/test/ui/traits/trait-object-with-lifetime-bound.rs [deleted file]
src/test/ui/traits/trait-object-with-self-in-projection-output-bad.rs [deleted file]
src/test/ui/traits/trait-object-with-self-in-projection-output-bad.stderr [deleted file]
src/test/ui/traits/trait-object-with-self-in-projection-output-good.rs [deleted file]
src/test/ui/traits/trait-object-with-self-in-projection-output-repeated-supertrait.rs [deleted file]
src/test/ui/traits/trait-param-without-lifetime-constraint.rs [deleted file]
src/test/ui/traits/trait-param-without-lifetime-constraint.stderr [deleted file]
src/test/ui/traits/trait-privacy.rs [deleted file]
src/test/ui/traits/trait-region-pointer-simple.rs [deleted file]
src/test/ui/traits/trait-resolution-in-overloaded-op.rs [deleted file]
src/test/ui/traits/trait-resolution-in-overloaded-op.stderr [deleted file]
src/test/ui/traits/trait-safety-fn-body.rs [deleted file]
src/test/ui/traits/trait-safety-fn-body.stderr [deleted file]
src/test/ui/traits/trait-safety-inherent-impl.rs [deleted file]
src/test/ui/traits/trait-safety-inherent-impl.stderr [deleted file]
src/test/ui/traits/trait-safety-ok-cc.rs [deleted file]
src/test/ui/traits/trait-safety-ok.rs [deleted file]
src/test/ui/traits/trait-safety-trait-impl-cc.rs [deleted file]
src/test/ui/traits/trait-safety-trait-impl-cc.stderr [deleted file]
src/test/ui/traits/trait-safety-trait-impl.rs [deleted file]
src/test/ui/traits/trait-safety-trait-impl.stderr [deleted file]
src/test/ui/traits/trait-static-method-generic-inference.rs [deleted file]
src/test/ui/traits/trait-static-method-generic-inference.stderr [deleted file]
src/test/ui/traits/trait-static-method-overwriting.rs [deleted file]
src/test/ui/traits/trait-suggest-deferences-issue-39029.fixed [deleted file]
src/test/ui/traits/trait-suggest-deferences-issue-39029.rs [deleted file]
src/test/ui/traits/trait-suggest-deferences-issue-39029.stderr [deleted file]
src/test/ui/traits/trait-suggest-deferences-issue-62530.fixed [deleted file]
src/test/ui/traits/trait-suggest-deferences-issue-62530.rs [deleted file]
src/test/ui/traits/trait-suggest-deferences-issue-62530.stderr [deleted file]
src/test/ui/traits/trait-suggest-deferences-multiple-0.fixed [deleted file]
src/test/ui/traits/trait-suggest-deferences-multiple-0.rs [deleted file]
src/test/ui/traits/trait-suggest-deferences-multiple-0.stderr [deleted file]
src/test/ui/traits/trait-suggest-deferences-multiple-1.rs [deleted file]
src/test/ui/traits/trait-suggest-deferences-multiple-1.stderr [deleted file]
src/test/ui/traits/trait-suggest-where-clause.rs [deleted file]
src/test/ui/traits/trait-suggest-where-clause.stderr [deleted file]
src/test/ui/traits/trait-test-2.rs [deleted file]
src/test/ui/traits/trait-test-2.stderr [deleted file]
src/test/ui/traits/trait-test.rs [deleted file]
src/test/ui/traits/trait-test.stderr [deleted file]
src/test/ui/traits/trait-to-str.rs [deleted file]
src/test/ui/traits/trait-where-clause-vs-impl.rs [deleted file]
src/test/ui/traits/trait-with-bounds-default.rs [deleted file]
src/test/ui/traits/trait-with-dst.rs [deleted file]
src/test/ui/traits/traits-assoc-type-in-supertrait-bad.rs [deleted file]
src/test/ui/traits/traits-assoc-type-in-supertrait-bad.stderr [deleted file]
src/test/ui/traits/traits-assoc-type-in-supertrait.rs [deleted file]
src/test/ui/traits/traits-conditional-dispatch.rs [deleted file]
src/test/ui/traits/traits-conditional-model-fn.rs [deleted file]
src/test/ui/traits/traits-default-method-macro.rs [deleted file]
src/test/ui/traits/traits-default-method-mut.rs [deleted file]
src/test/ui/traits/traits-default-method-self.rs [deleted file]
src/test/ui/traits/traits-default-method-trivial.rs [deleted file]
src/test/ui/traits/traits-elaborate-type-region.rs [deleted file]
src/test/ui/traits/traits-impl-object-overlap-issue-23853.rs [deleted file]
src/test/ui/traits/traits-inductive-overflow-lifetime.rs [deleted file]
src/test/ui/traits/traits-inductive-overflow-lifetime.stderr [deleted file]
src/test/ui/traits/traits-inductive-overflow-simultaneous.rs [deleted file]
src/test/ui/traits/traits-inductive-overflow-simultaneous.stderr [deleted file]
src/test/ui/traits/traits-inductive-overflow-supertrait-auto-trait.rs [deleted file]
src/test/ui/traits/traits-inductive-overflow-supertrait-auto-trait.stderr [deleted file]
src/test/ui/traits/traits-inductive-overflow-supertrait.rs [deleted file]
src/test/ui/traits/traits-inductive-overflow-supertrait.stderr [deleted file]
src/test/ui/traits/traits-inductive-overflow-two-traits.rs [deleted file]
src/test/ui/traits/traits-inductive-overflow-two-traits.stderr [deleted file]
src/test/ui/traits/traits-issue-22019.rs [deleted file]
src/test/ui/traits/traits-issue-22110.rs [deleted file]
src/test/ui/traits/traits-issue-22655.rs [deleted file]
src/test/ui/traits/traits-issue-23003-overflow.rs [deleted file]
src/test/ui/traits/traits-issue-23003.rs [deleted file]
src/test/ui/traits/traits-issue-26339.rs [deleted file]
src/test/ui/traits/traits-issue-71136.rs [deleted file]
src/test/ui/traits/traits-issue-71136.stderr [deleted file]
src/test/ui/traits/traits-multidispatch-bad.rs [deleted file]
src/test/ui/traits/traits-multidispatch-bad.stderr [deleted file]
src/test/ui/traits/traits-multidispatch-convert-ambig-dest.rs [deleted file]
src/test/ui/traits/traits-multidispatch-convert-ambig-dest.stderr [deleted file]
src/test/ui/traits/traits-multidispatch-infer-convert-target.rs [deleted file]
src/test/ui/traits/traits-repeated-supertrait-ambig.rs [deleted file]
src/test/ui/traits/traits-repeated-supertrait-ambig.stderr [deleted file]
src/test/ui/traits/traits-repeated-supertrait.rs [deleted file]
src/test/ui/traits/traits-static-outlives-a-where-clause.rs [deleted file]
src/test/ui/traits/ufcs-object.rs [new file with mode: 0644]
src/test/ui/traits/ufcs-trait-object.rs [deleted file]
src/test/ui/traits/use-before-def.rs [new file with mode: 0644]
src/test/ui/traits/use-trait-before-def.rs [deleted file]
src/test/ui/traits/wf-object/maybe-bound.rs [new file with mode: 0644]
src/test/ui/traits/wf-object/maybe-bound.stderr [new file with mode: 0644]
src/test/ui/traits/wf-object/no-duplicates.rs [new file with mode: 0644]
src/test/ui/traits/wf-object/no-duplicates.stderr [new file with mode: 0644]
src/test/ui/traits/wf-object/only-maybe-bound.rs [new file with mode: 0644]
src/test/ui/traits/wf-object/only-maybe-bound.stderr [new file with mode: 0644]
src/test/ui/traits/wf-object/reverse-order.rs [new file with mode: 0644]
src/test/ui/traits/wf-trait-object-maybe-bound.rs [deleted file]
src/test/ui/traits/wf-trait-object-maybe-bound.stderr [deleted file]
src/test/ui/traits/wf-trait-object-no-duplicates.rs [deleted file]
src/test/ui/traits/wf-trait-object-no-duplicates.stderr [deleted file]
src/test/ui/traits/wf-trait-object-only-maybe-bound.rs [deleted file]
src/test/ui/traits/wf-trait-object-only-maybe-bound.stderr [deleted file]
src/test/ui/traits/wf-trait-object-reverse-order.rs [deleted file]
src/test/ui/traits/where-clause-vs-impl.rs [new file with mode: 0644]
src/test/ui/traits/with-bounds-default.rs [new file with mode: 0644]
src/test/ui/traits/with-dst.rs [new file with mode: 0644]