rust/src/test/ui/polymorphization
David Wood da2b69b614 polymorphize: remove predicate logic
This commit removes all logic which marks parameters as used based on
their presence in predicates - given rust-lang/rust#75675, this will
enable more polymorphization and avoid the symbol clashes that predicate
logic previously sidestepped.

Signed-off-by: David Wood <david@davidtw.co>
2021-10-01 16:34:18 +00:00
..
closure_in_upvar instance: polymorphize upvar closures/generators 2020-08-07 18:41:39 +01:00
const_parameters feature(const_generics) -> feature(const_param_types) 2021-08-30 11:00:21 +02:00
drop_shims sess: disable polymorphisation 2020-07-22 15:36:24 +01:00
type_parameters sess: disable polymorphisation 2020-07-22 15:36:24 +01:00
generators.rs feature(const_generics) -> feature(const_param_types) 2021-08-30 11:00:21 +02:00
generators.stderr feature(const_generics) -> feature(const_param_types) 2021-08-30 11:00:21 +02:00
issue-74614.rs Move some tests to more reasonable directories 2021-09-15 14:03:27 -03:00
issue-74636.rs interp: needs_subst -> ensure_monomorphic_enough 2020-07-31 16:36:42 +01:00
lifetimes.rs sess: disable polymorphisation 2020-07-22 15:36:24 +01:00
lifetimes.stderr sess: disable polymorphisation 2020-07-22 15:36:24 +01:00
normalized_sig_types.rs sess: disable polymorphisation 2020-07-22 15:36:24 +01:00
predicates.rs polymorphize: remove predicate logic 2021-10-01 16:34:18 +00:00
predicates.stderr polymorphize: remove predicate logic 2021-10-01 16:34:18 +00:00
promoted-function-1.rs polymorphize: visit promoted MIR 2020-08-07 15:59:29 +01:00
promoted-function-1.stderr polymorphize: visit promoted MIR 2020-08-07 15:59:29 +01:00
promoted-function-2.rs remove lazy_normalization_consts 2021-08-30 11:00:21 +02:00
promoted-function-2.stderr remove lazy_normalization_consts 2021-08-30 11:00:21 +02:00
promoted-function-3.rs Bump mir-opt-level from 3 to 4 in tests 2021-03-05 17:13:57 -03:00
promoted-function.rs polymorphize: visit promoted MIR 2020-08-07 15:59:29 +01:00
symbol-ambiguity.rs polymorphize: I used if T used in I: Foo<T> 2020-08-14 23:01:14 +01:00
too-many-generic-params.rs index: introduce and use FiniteBitSet 2020-07-20 19:35:37 +01:00
unsized_cast.rs polymorphize: visit promoted MIR 2020-08-07 15:59:29 +01:00
unsized_cast.stderr polymorphize: visit promoted MIR 2020-08-07 15:59:29 +01:00