Deduplicate template parameter creation

This commit is contained in:
Oli Scherer
2025-03-17 16:23:27 +00:00
parent b4acf7a51e
commit 6adc2c1fd6
3 changed files with 27 additions and 46 deletions

View File

@@ -363,6 +363,7 @@ fn build_coroutine_variant_struct_type_di_node<'ll, 'tcx>(
state_specific_fields.into_iter().chain(common_fields).collect()
},
// FIXME: this is a no-op. `build_generic_type_param_di_nodes` only works for Adts.
|cx| build_generic_type_param_di_nodes(cx, coroutine_type_and_layout.ty),
)
.di_node