rust/src/test/ui/polymorphization
David Wood 2989fea88a
mir: unused_generic_params query
This commit implements the `unused_generic_params` query, an initial
version of polymorphization which detects when an item does not use
generic parameters and is being needlessly monomorphized as a result.

Signed-off-by: David Wood <david@davidtw.co>
2020-07-20 19:35:30 +01:00
..
const_parameters mir: unused_generic_params query 2020-07-20 19:35:30 +01:00
drop_shims mir: unused_generic_params query 2020-07-20 19:35:30 +01:00
type_parameters mir: unused_generic_params query 2020-07-20 19:35:30 +01:00
generators.rs mir: unused_generic_params query 2020-07-20 19:35:30 +01:00
generators.stderr mir: unused_generic_params query 2020-07-20 19:35:30 +01:00
lifetimes.rs mir: unused_generic_params query 2020-07-20 19:35:30 +01:00
lifetimes.stderr mir: unused_generic_params query 2020-07-20 19:35:30 +01:00
predicates.rs mir: unused_generic_params query 2020-07-20 19:35:30 +01:00
predicates.stderr mir: unused_generic_params query 2020-07-20 19:35:30 +01:00
too-many-generic-params.rs mir: unused_generic_params query 2020-07-20 19:35:30 +01:00
unsized_cast.rs mir: unused_generic_params query 2020-07-20 19:35:30 +01:00
unsized_cast.stderr mir: unused_generic_params query 2020-07-20 19:35:30 +01:00