summary refs log tree commit diff
path: root/src/test/ui/traits
ModeNameSize
-rw-r--r--anon-trait-static-method.rs175log plain
-rw-r--r--anon_trait_static_method_exe.rs241log plain
-rw-r--r--assignability-trait.rs1247log plain
-rw-r--r--astconv-cycle-between-trait-and-type.rs538log plain
-rw-r--r--augmented-assignments-trait.rs167log plain
d---------auxiliary723log plain
-rw-r--r--conservative_impl_trait.rs151log plain
-rw-r--r--cycle-cache-err-60010.rs1856log plain
-rw-r--r--cycle-cache-err-60010.stderr1191log plain
-rw-r--r--cycle-trait-type-trait.rs462log plain
-rw-r--r--default-method-supertrait-vtable.rs389log plain
-rw-r--r--dyn-trait.rs450log plain
-rw-r--r--fmt-pointer-trait.rs551log plain
-rw-r--r--impl-implicit-trait.rs333log plain
-rw-r--r--impl-inherent-prefer-over-trait.rs472log plain
-rw-r--r--impl_trait_as_trait_return_position.rs172log plain
-rw-r--r--infer-from-object-trait-issue-26952.rs742log plain
-rw-r--r--inherent-trait-method-order.rs292log plain
-rw-r--r--kindck-owned-trait-contains-1.rs456log plain
-rw-r--r--multiple-trait-bounds.rs115log plain
d---------negative-impls1465log plain
-rw-r--r--object-one-type-two-traits.rs624log plain
-rw-r--r--overlap-not-permitted-for-builtin-trait.rs247log plain
-rw-r--r--overlap-not-permitted-for-builtin-trait.stderr453log plain
-rw-r--r--overlap-permitted-for-marker-traits.rs591log plain
-rw-r--r--parameterized-trait-with-bounds.rs522log plain
-rw-r--r--principal-less-trait-objects.rs1421log plain
d---------reservation-impls360log plain
-rw-r--r--self-without-lifetime-constraint.rs1187log plain
-rw-r--r--self-without-lifetime-constraint.stderr1159log plain
-rw-r--r--supertrait-default-generics.rs705log plain
-rw-r--r--syntax-trait-polarity.rs277log plain
-rw-r--r--trait-alias-ambiguous.rs345log plain
-rw-r--r--trait-alias-ambiguous.stderr873log plain
-rw-r--r--trait-alias-import-cross-crate.rs254log plain
-rw-r--r--trait-alias-import.rs537log plain
d---------trait-alias1342log plain
-rw-r--r--trait-as-struct-constructor.rs158log plain
-rw-r--r--trait-as-struct-constructor.stderr342log plain
-rw-r--r--trait-bounds-basic.rs294log plain
-rw-r--r--trait-bounds-impl-comparison-duplicates.rs361log plain
-rw-r--r--trait-bounds-in-arc.rs3058log plain
-rw-r--r--trait-bounds-not-on-bare-trait.rs268log plain
-rw-r--r--trait-bounds-not-on-bare-trait.stderr1032log plain
-rw-r--r--trait-bounds-not-on-struct.rs211log plain
-rw-r--r--trait-bounds-not-on-struct.stderr463log plain
-rw-r--r--trait-bounds-on-structs-and-enums-in-fns.rs224log plain
-rw-r--r--trait-bounds-on-structs-and-enums-in-fns.stderr746log plain
-rw-r--r--trait-bounds-on-structs-and-enums-in-impls.rs265log plain
-rw-r--r--trait-bounds-on-structs-and-enums-in-impls.stderr442log plain
-rw-r--r--trait-bounds-on-structs-and-enums-locals.rs209log plain
-rw-r--r--trait-bounds-on-structs-and-enums-locals.stderr753log plain
-rw-r--r--trait-bounds-on-structs-and-enums-rpass.rs304log plain
-rw-r--r--trait-bounds-on-structs-and-enums-static.rs150log plain
-rw-r--r--trait-bounds-on-structs-and-enums-static.stderr431log plain
-rw-r--r--trait-bounds-on-structs-and-enums-xc.rs273log plain
-rw-r--r--trait-bounds-on-structs-and-enums-xc.stderr1135log plain
-rw-r--r--trait-bounds-on-structs-and-enums-xc1.rs313log plain
-rw-r--r--trait-bounds-on-structs-and-enums-xc1.stderr1001log plain
-rw-r--r--trait-bounds-on-structs-and-enums.rs560log plain
-rw-r--r--trait-bounds-on-structs-and-enums.stderr2576log plain
-rw-r--r--trait-bounds-recursion.rs281log plain
-rw-r--r--trait-bounds-same-crate-name.rs1847log plain
-rw-r--r--trait-bounds-same-crate-name.stderr2740log plain
-rw-r--r--trait-bounds-sugar.rs299log plain
-rw-r--r--trait-bounds-sugar.stderr467log plain
-rw-r--r--trait-bounds.rs594log plain
-rw-r--r--trait-cache-issue-18209.rs364log plain
-rw-r--r--trait-coercion-generic-bad.rs357log plain
-rw-r--r--trait-coercion-generic-bad.stderr614log plain
-rw-r--r--trait-coercion-generic-regions.rs412log plain
-rw-r--r--trait-coercion-generic-regions.stderr614log plain
-rw-r--r--trait-coercion-generic.rs443log plain
-rw-r--r--trait-coercion.rs548log plain
-rw-r--r--trait-composition-trivial.rs136log plain
-rw-r--r--trait-copy-guessing.rs968log plain
-rw-r--r--trait-default-method-bound-subst.rs290log plain
-rw-r--r--trait-default-method-bound-subst2.rs189log plain
-rw-r--r--trait-default-method-bound-subst3.rs261log plain
-rw-r--r--trait-default-method-bound-subst4.rs316log plain
-rw-r--r--trait-default-method-bound.rs158log plain
-rw-r--r--trait-default-method-xc-2.rs518log plain
-rw-r--r--trait-default-method-xc.rs1678log plain
-rw-r--r--trait-duplicate-methods.rs126log plain
-rw-r--r--trait-duplicate-methods.stderr480log plain
-rw-r--r--trait-false-ambiguity-where-clause-builtin-bound.rs294log plain
-rw-r--r--trait-generic.rs1158log plain
-rw-r--r--trait-impl-1.rs340log plain
-rw-r--r--trait-impl-1.stderr289log plain
-rw-r--r--trait-impl-2.rs269log plain
-rw-r--r--trait-impl-can-not-have-untraitful-items.rs267log plain
-rw-r--r--trait-impl-can-not-have-untraitful-items.stderr767log plain
-rw-r--r--trait-impl-different-num-params.rs232log plain
-rw-r--r--trait-impl-different-num-params.stderr446log plain
-rw-r--r--trait-impl-for-module.rs94log plain
-rw-r--r--trait-impl-for-module.stderr355log plain
-rw-r--r--trait-impl-method-mismatch.rs337log plain
-rw-r--r--trait-impl-method-mismatch.stderr595log plain
-rw-r--r--trait-impl-of-supertrait-has-wrong-lifetime-parameters.rs609log plain
-rw-r--r--trait-impl-of-supertrait-has-wrong-lifetime-parameters.stderr1097log plain
-rw-r--r--trait-impl.rs581log plain
-rw-r--r--trait-inheritance-auto-xc-2.rs479log plain
-rw-r--r--trait-inheritance-auto-xc.rs490log plain
-rw-r--r--trait-inheritance-auto.rs625log plain
-rw-r--r--trait-inheritance-call-bound-inherited.rs387log plain
-rw-r--r--trait-inheritance-call-bound-inherited2.rs507log plain
-rw-r--r--trait-inheritance-cast-without-call-to-supertrait.rs520log plain
-rw-r--r--trait-inheritance-cast.rs521log plain
-rw-r--r--trait-inheritance-cross-trait-call-xc.rs288log plain
-rw-r--r--trait-inheritance-cross-trait-call.rs367log plain
-rw-r--r--trait-inheritance-diamond.rs660log plain
-rw-r--r--trait-inheritance-multiple-inheritors.rs483log plain
-rw-r--r--trait-inheritance-multiple-params.rs602log plain
-rw-r--r--trait-inheritance-num.rs312log plain
-rw-r--r--trait-inheritance-num0.rs455log plain
-rw-r--r--trait-inheritance-num1.rs279log plain
-rw-r--r--trait-inheritance-num2.rs1607log plain
-rw-r--r--trait-inheritance-num3.rs424log plain
-rw-r--r--trait-inheritance-num5.rs539log plain
-rw-r--r--trait-inheritance-overloading-simple.rs524log plain
-rw-r--r--trait-inheritance-overloading-xc-exe.rs482log plain
-rw-r--r--trait-inheritance-overloading.rs1071log plain
-rw-r--r--trait-inheritance-self-in-supertype.rs1666log plain
-rw-r--r--trait-inheritance-self.rs335log plain
-rw-r--r--trait-inheritance-simple.rs416log plain
-rw-r--r--trait-inheritance-static.rs382log plain
-rw-r--r--trait-inheritance-static2.rs428log plain
-rw-r--r--trait-inheritance-subst.rs491log plain
-rw-r--r--trait-inheritance-subst2.rs682log plain
-rw-r--r--trait-inheritance-visibility.rs377log plain
-rw-r--r--trait-inheritance2.rs537log plain
-rw-r--r--trait-item-inside-macro.rs290log plain
-rw-r--r--trait-item-privacy.rs3276log plain
-rw-r--r--trait-item-privacy.stderr5152log plain
-rw-r--r--trait-matching-lifetimes.rs388log plain
-rw-r--r--trait-matching-lifetimes.stderr1366log plain
-rw-r--r--trait-method-private.rs275log plain
-rw-r--r--trait-method-private.stderr472log plain
-rw-r--r--trait-object-auto-dedup-in-impl.rs444log plain
-rw-r--r--trait-object-auto-dedup-in-impl.stderr462log plain
-rw-r--r--trait-object-auto-dedup.rs1542log plain
-rw-r--r--trait-object-exclusion.rs466log plain
-rw-r--r--trait-object-generics.rs820log plain
-rw-r--r--trait-object-lifetime-first.rs296log plain
-rw-r--r--trait-object-macro-matcher.rs330log plain
-rw-r--r--trait-object-macro-matcher.stderr685log plain
-rw-r--r--trait-object-safety.rs226log plain
-rw-r--r--trait-object-safety.stderr1458log plain
-rw-r--r--trait-object-vs-lifetime-2.rs388log plain
-rw-r--r--trait-object-vs-lifetime-2.stderr285log plain
-rw-r--r--trait-object-vs-lifetime.rs740log plain
-rw-r--r--trait-object-vs-lifetime.stderr1251log plain
-rw-r--r--trait-object-with-lifetime-bound.rs611log plain
-rw-r--r--trait-object-with-self-in-projection-output-bad.rs1136log plain
-rw-r--r--trait-object-with-self-in-projection-output-bad.stderr978log plain
-rw-r--r--trait-object-with-self-in-projection-output-good.rs628log plain
-rw-r--r--trait-object-with-self-in-projection-output-repeated-supertrait.rs1488log plain
-rw-r--r--trait-or-new-type-instead.rs162log plain
-rw-r--r--trait-or-new-type-instead.stderr449log plain
-rw-r--r--trait-param-without-lifetime-constraint.rs381log plain
-rw-r--r--trait-param-without-lifetime-constraint.stderr829log plain
-rw-r--r--trait-privacy.rs449log plain
-rw-r--r--trait-region-pointer-simple.rs304log plain
-rw-r--r--trait-resolution-in-overloaded-op.rs276log plain
-rw-r--r--trait-resolution-in-overloaded-op.stderr469log plain
-rw-r--r--trait-safety-fn-body.rs362log plain
-rw-r--r--trait-safety-fn-body.stderr473log plain
-rw-r--r--trait-safety-inherent-impl.rs173log plain
-rw-r--r--trait-safety-inherent-impl.stderr326log plain
-rw-r--r--trait-safety-ok-cc.rs450log plain
-rw-r--r--trait-safety-ok.rs312log plain
-rw-r--r--trait-safety-trait-impl-cc.rs322log plain
-rw-r--r--trait-safety-trait-impl-cc.stderr354log plain
-rw-r--r--trait-safety-trait-impl.rs405log plain
-rw-r--r--trait-safety-trait-impl.stderr545log plain
-rw-r--r--trait-static-method-generic-inference.rs611log plain
-rw-r--r--trait-static-method-generic-inference.stderr476log plain
-rw-r--r--trait-static-method-overwriting.rs576log plain
-rw-r--r--trait-suggest-deferences-issue-39029.fixed458log plain
-rw-r--r--trait-suggest-deferences-issue-39029.rs457log plain
-rw-r--r--trait-suggest-deferences-issue-39029.stderr943log plain
-rw-r--r--trait-suggest-deferences-issue-62530.fixed392log plain
-rw-r--r--trait-suggest-deferences-issue-62530.rs391log plain
-rw-r--r--trait-suggest-deferences-issue-62530.stderr722log plain
-rw-r--r--trait-suggest-deferences-multiple-0.fixed624log plain
-rw-r--r--trait-suggest-deferences-multiple-0.rs621log plain
-rw-r--r--trait-suggest-deferences-multiple-0.stderr517log plain
-rw-r--r--trait-suggest-deferences-multiple-1.rs1146log plain
-rw-r--r--trait-suggest-deferences-multiple-1.stderr442log plain
-rw-r--r--trait-suggest-where-clause.rs919log plain
-rw-r--r--trait-suggest-where-clause.stderr4021log plain
-rw-r--r--trait-test-2.rs523log plain
-rw-r--r--trait-test-2.stderr2095log plain
-rw-r--r--trait-test.rs133log plain
-rw-r--r--trait-test.stderr274log plain
-rw-r--r--trait-to-str.rs861log plain
-rw-r--r--trait-where-clause-vs-impl.rs838log plain
-rw-r--r--trait-with-bounds-default.rs711log plain
-rw-r--r--trait-with-dst.rs502log plain
-rw-r--r--traits-assoc-type-in-supertrait-bad.rs338log plain
-rw-r--r--traits-assoc-type-in-supertrait-bad.stderr348log plain
-rw-r--r--traits-assoc-type-in-supertrait.rs426log plain
-rw-r--r--traits-conditional-dispatch.rs922log plain
-rw-r--r--traits-conditional-model-fn.rs1135log plain
-rw-r--r--traits-default-method-macro.rs220log plain
-rw-r--r--traits-default-method-mut.rs179log plain
-rw-r--r--traits-default-method-self.rs262log plain
-rw-r--r--traits-default-method-trivial.rs305log plain
-rw-r--r--traits-elaborate-type-region.rs1029log plain
-rw-r--r--traits-impl-object-overlap-issue-23853.rs464log plain
-rw-r--r--traits-inductive-overflow-lifetime.rs633log plain
-rw-r--r--traits-inductive-overflow-lifetime.stderr523log plain
-rw-r--r--traits-inductive-overflow-simultaneous.rs491log plain
-rw-r--r--traits-inductive-overflow-simultaneous.stderr464log plain
-rw-r--r--traits-inductive-overflow-supertrait-oibit.rs439log plain
-rw-r--r--traits-inductive-overflow-supertrait-oibit.stderr919log plain
-rw-r--r--traits-inductive-overflow-supertrait.rs345log plain
-rw-r--r--traits-inductive-overflow-supertrait.stderr500log plain
-rw-r--r--traits-inductive-overflow-two-traits.rs449log plain
-rw-r--r--traits-inductive-overflow-two-traits.stderr415log plain
-rw-r--r--traits-issue-22019.rs791log plain
-rw-r--r--traits-issue-22110.rs492log plain
-rw-r--r--traits-issue-22655.rs407log plain
-rw-r--r--traits-issue-23003-overflow.rs533log plain
-rw-r--r--traits-issue-23003.rs634log plain
-rw-r--r--traits-issue-26339.rs550log plain
-rw-r--r--traits-issue-71136.rs109log plain
-rw-r--r--traits-issue-71136.stderr609log plain
-rw-r--r--traits-multidispatch-bad.rs333log plain
-rw-r--r--traits-multidispatch-bad.stderr404log plain
-rw-r--r--traits-multidispatch-convert-ambig-dest.rs505log plain
-rw-r--r--traits-multidispatch-convert-ambig-dest.stderr350log plain
-rw-r--r--traits-multidispatch-infer-convert-target.rs660log plain
-rw-r--r--traits-repeated-supertrait-ambig.rs1363log plain
-rw-r--r--traits-repeated-supertrait-ambig.stderr2104log plain
-rw-r--r--traits-repeated-supertrait.rs1283log plain
-rw-r--r--traits-static-outlives-a-where-clause.rs304log plain
-rw-r--r--ufcs-trait-object.rs296log plain
-rw-r--r--use-trait-before-def.rs202log plain
-rw-r--r--wf-trait-object-maybe-bound.rs544log plain
-rw-r--r--wf-trait-object-maybe-bound.stderr925log plain
-rw-r--r--wf-trait-object-no-duplicates.rs1255log plain
-rw-r--r--wf-trait-object-no-duplicates.stderr2751log plain
-rw-r--r--wf-trait-object-only-maybe-bound.rs253log plain
-rw-r--r--wf-trait-object-only-maybe-bound.stderr451log plain
-rw-r--r--wf-trait-object-reverse-order.rs286log plain