})
});
- lowered_generics.params = lowered_generics.params.into_iter().chain(in_band_defs).collect();
+ lowered_generics.params.extend(in_band_defs);
let lowered_generics = lowered_generics.into_generics(self.arena);
(lowered_generics, res)
GenericParamKind::Const { .. } => {
// Generic consts don't impose any constraints.
//
- // We still store a dummy value here to allow generic paramters
- // in arbitrary order.
+ // We still store a dummy value here to allow generic parameters
+ // in an arbitrary order.
Some(Set1::Empty)
}
})
|lint| {
lint.build(
"defaults for type parameters are only allowed in \
- `struct`, `enum`, `type`, or `trait` definitions.",
+ `struct`, `enum`, `type`, or `trait` definitions.",
)
.emit();
},