]> git.lizzy.rs Git - rust.git/tree - src/test/run-pass/traits/
Fixed bug with Self type param coming before lifetimes.
[rust.git] / src / test / run-pass / traits /
drwxr-xr-x   ..
-rw-r--r-- 642 anon-trait-static-method.rs
-rw-r--r-- 713 anon_trait_static_method_exe.rs
-rw-r--r-- 1716 assignability-trait.rs
-rw-r--r-- 1005 astconv-cycle-between-trait-and-type.rs
-rw-r--r-- 634 augmented-assignments-trait.rs
-rw-r--r-- 1132 auto-traits.rs
drwxr-xr-x - auxiliary
-rw-r--r-- 929 cycle-trait-type-trait.rs
-rw-r--r-- 856 default-method-supertrait-vtable.rs
-rw-r--r-- 917 dyn-trait.rs
-rw-r--r-- 1018 fmt-pointer-trait.rs
-rw-r--r-- 800 impl-implicit-trait.rs
-rw-r--r-- 931 impl-inherent-prefer-over-trait.rs
-rw-r--r-- 1205 infer-from-object-trait-issue-26952.rs
-rw-r--r-- 759 inherent-trait-method-order.rs
-rw-r--r-- 915 kindck-owned-trait-contains-1.rs
-rw-r--r-- 582 multiple-trait-bounds.rs
-rw-r--r-- 1071 object-one-type-two-traits.rs
-rw-r--r-- 720 overlap-permitted-for-marker-traits-neg.rs
-rw-r--r-- 1062 overlap-permitted-for-marker-traits.rs
-rw-r--r-- 969 parameterized-trait-with-bounds.rs
-rw-r--r-- 1172 supertrait-default-generics.rs
-rw-r--r-- 750 syntax-trait-polarity.rs
-rw-r--r-- 1590 trait-alias-bounds.rs
-rw-r--r-- 915 trait-alias-object-type.rs
-rw-r--r-- 1054 trait-alias-syntax.rs
-rw-r--r-- 745 trait-bounds-basic.rs
-rw-r--r-- 828 trait-bounds-impl-comparison-duplicates.rs
-rw-r--r-- 3480 trait-bounds-in-arc.rs
-rw-r--r-- 763 trait-bounds-on-structs-and-enums.rs
-rw-r--r-- 748 trait-bounds-recursion.rs
-rw-r--r-- 1061 trait-bounds.rs
-rw-r--r-- 831 trait-cache-issue-18209.rs
-rw-r--r-- 902 trait-coercion-generic.rs
-rw-r--r-- 1003 trait-coercion.rs
-rw-r--r-- 603 trait-composition-trivial.rs
-rw-r--r-- 1435 trait-copy-guessing.rs
-rw-r--r-- 757 trait-default-method-bound-subst.rs
-rw-r--r-- 656 trait-default-method-bound-subst2.rs
-rw-r--r-- 728 trait-default-method-bound-subst3.rs
-rw-r--r-- 783 trait-default-method-bound-subst4.rs
-rw-r--r-- 625 trait-default-method-bound.rs
-rw-r--r-- 985 trait-default-method-xc-2.rs
-rw-r--r-- 2145 trait-default-method-xc.rs
-rw-r--r-- 761 trait-false-ambiguity-where-clause-builtin-bound.rs
-rw-r--r-- 1630 trait-generic.rs
-rw-r--r-- 728 trait-impl-2.rs
-rw-r--r-- 1036 trait-impl.rs
-rw-r--r-- 951 trait-inheritance-auto-xc-2.rs
-rw-r--r-- 962 trait-inheritance-auto-xc.rs
-rw-r--r-- 1092 trait-inheritance-auto.rs
-rw-r--r-- 854 trait-inheritance-call-bound-inherited.rs
-rw-r--r-- 974 trait-inheritance-call-bound-inherited2.rs
-rw-r--r-- 979 trait-inheritance-cast-without-call-to-supertrait.rs
-rw-r--r-- 985 trait-inheritance-cast.rs
-rw-r--r-- 760 trait-inheritance-cross-trait-call-xc.rs
-rw-r--r-- 834 trait-inheritance-cross-trait-call.rs
-rw-r--r-- 1127 trait-inheritance-diamond.rs
-rw-r--r-- 950 trait-inheritance-multiple-inheritors.rs
-rw-r--r-- 1069 trait-inheritance-multiple-params.rs
-rw-r--r-- 784 trait-inheritance-num.rs
-rw-r--r-- 927 trait-inheritance-num0.rs
-rw-r--r-- 746 trait-inheritance-num1.rs
-rw-r--r-- 2079 trait-inheritance-num2.rs
-rw-r--r-- 891 trait-inheritance-num3.rs
-rw-r--r-- 1006 trait-inheritance-num5.rs
-rw-r--r-- 991 trait-inheritance-overloading-simple.rs
-rw-r--r-- 954 trait-inheritance-overloading-xc-exe.rs
-rw-r--r-- 1538 trait-inheritance-overloading.rs
-rw-r--r-- 2133 trait-inheritance-self-in-supertype.rs
-rw-r--r-- 802 trait-inheritance-self.rs
-rw-r--r-- 883 trait-inheritance-simple.rs
-rw-r--r-- 849 trait-inheritance-static.rs
-rw-r--r-- 895 trait-inheritance-static2.rs
-rw-r--r-- 958 trait-inheritance-subst.rs
-rw-r--r-- 1149 trait-inheritance-subst2.rs
-rw-r--r-- 844 trait-inheritance-visibility.rs
-rw-r--r-- 1004 trait-inheritance2.rs
-rw-r--r-- 757 trait-item-inside-macro.rs
-rw-r--r-- 2003 trait-object-auto-dedup.rs
-rw-r--r-- 929 trait-object-exclusion.rs
-rw-r--r-- 1279 trait-object-generics.rs
-rw-r--r-- 755 trait-object-lifetime-first.rs
-rw-r--r-- 1070 trait-object-with-lifetime-bound.rs
-rw-r--r-- 767 trait-region-pointer-simple.rs
-rw-r--r-- 917 trait-safety-ok-cc.rs
-rw-r--r-- 779 trait-safety-ok.rs
-rw-r--r-- 1048 trait-static-method-overwriting.rs
-rw-r--r-- 1333 trait-to-str.rs
-rw-r--r-- 1305 trait-where-clause-vs-impl.rs
-rw-r--r-- 1178 trait-with-bounds-default.rs
-rw-r--r-- 893 traits-assoc-type-in-supertrait.rs
-rw-r--r-- 1389 traits-conditional-dispatch.rs
-rw-r--r-- 1834 traits-conditional-model-fn.rs
-rw-r--r-- 687 traits-default-method-macro.rs
-rw-r--r-- 646 traits-default-method-mut.rs
-rw-r--r-- 729 traits-default-method-self.rs
-rw-r--r-- 772 traits-default-method-trivial.rs
-rw-r--r-- 1496 traits-elaborate-type-region.rs
-rw-r--r-- 927 traits-impl-object-overlap-issue-23853.rs
-rw-r--r-- 1258 traits-issue-22019.rs
-rw-r--r-- 959 traits-issue-22110.rs
-rw-r--r-- 874 traits-issue-22655.rs
-rw-r--r-- 1101 traits-issue-23003.rs
-rw-r--r-- 1013 traits-issue-26339.rs
-rw-r--r-- 1158 traits-multidispatch-infer-convert-target.rs
-rw-r--r-- 881 traits-negative-impls.rs
-rw-r--r-- 1746 traits-repeated-supertrait.rs
-rw-r--r-- 759 ufcs-trait-object.rs
-rw-r--r-- 669 use-trait-before-def.rs