rust/compiler/rustc_traits/src
kadmin e4e5db4e42 Add has_default to GenericParamDefKind::Const
This currently creates a field which is always false on GenericParamDefKind for future use when
consts are permitted to have defaults

Update const_generics:default locations

Previously just ignored them, now actually do something about them.

Fix using type check instead of value

Add parsing

This adds all the necessary changes to lower const-generics defaults from parsing.

Change P<Expr> to AnonConst

This matches the arguments passed to instantiations of const generics, and makes it specific to
just anonymous constants.

Attempt to fix lowering bugs
2021-03-23 17:16:20 +00:00
..
chalk Add has_default to GenericParamDefKind::Const 2021-03-23 17:16:20 +00:00
dropck_outlives.rs Fix use of bare trait objects everywhere 2021-03-18 02:18:58 +03:00
evaluate_obligation.rs mv compiler to compiler/ 2020-08-30 18:45:07 +03:00
implied_outlives_bounds.rs Review changes 2021-01-16 18:56:37 -05:00
lib.rs TypeVisitor: use ControlFlow in rustc_{mir,privacy,traits,typeck} 2020-10-30 12:27:44 +01:00
normalize_erasing_regions.rs Review changes 2021-01-16 18:56:37 -05:00
normalize_projection_ty.rs mv compiler to compiler/ 2020-08-30 18:45:07 +03:00
type_op.rs Review changes 2021-01-16 18:56:37 -05:00