Retroactively feature gate ConstArgKind::Path

This commit is contained in:
Boxy
2024-08-19 01:14:09 +01:00
parent f04f6ca36d
commit b8eedfa3d2
41 changed files with 425 additions and 206 deletions

View File

@@ -221,7 +221,9 @@ impl<'a, 'hir> LoweringContext<'a, 'hir> {
let parent_def_id = self.current_def_id_parent;
let node_id = self.next_node_id();
// HACK(min_generic_const_args): see lower_anon_const
if !expr.is_potential_trivial_const_arg() {
if !self.tcx.features().const_arg_path
|| !expr.is_potential_trivial_const_arg()
{
self.create_def(
parent_def_id,
node_id,