rust/src/test/rustdoc/synthetic_auto
Simonas Kazlauskas 4c8d00a3ec rustdoc: generate implementors for all auto traits
Previously we would only generate a list of synthetic implementations
for two well known traits – Send and Sync. With this patch all the auto
traits known to rustc are considered. This includes such traits like
Unpin and user’s own traits.

Sadly the implementation still iterates through the list of crate items
and checks them against the traits, which for non-std crates containing
their own auto-traits will still not include types defined in std/core.

It is an improvement nontheless.
2019-06-20 17:36:43 +03:00
..
basic.rs rustdoc: generate implementors for all auto traits 2019-06-20 17:36:43 +03:00
complex.rs rustdoc: remove def_ctor hack. 2019-04-30 12:55:38 +03:00
crate-local.rs rustdoc: generate implementors for all auto traits 2019-06-20 17:36:43 +03:00
lifetimes.rs Simplify foreign type rendering. 2018-12-27 21:22:27 -08:00
manual.rs rustdoc: generate implementors for all auto traits 2019-06-20 17:36:43 +03:00
negative.rs Simplify foreign type rendering. 2018-12-27 21:22:27 -08:00
nested.rs Simplify foreign type rendering. 2018-12-27 21:22:27 -08:00
no-redundancy.rs Simplify foreign type rendering. 2018-12-27 21:22:27 -08:00
project.rs Simplify foreign type rendering. 2018-12-27 21:22:27 -08:00
self-referential.rs Remove double trailing newlines 2019-04-22 16:57:01 +01:00
static-region.rs Simplify foreign type rendering. 2018-12-27 21:22:27 -08:00