Make params be SmallVec as originally was
This commit is contained in:
parent
15a82d6917
commit
b051fcaefe
1 changed files with 2 additions and 1 deletions
|
@ -1374,7 +1374,8 @@ impl<'hir> LoweringContext<'_, 'hir> {
|
||||||
.map(|predicate| self.lower_where_predicate(predicate)),
|
.map(|predicate| self.lower_where_predicate(predicate)),
|
||||||
);
|
);
|
||||||
|
|
||||||
let mut params: Vec<_> = self.lower_generic_params_mut(&generics.params).collect();
|
let mut params: SmallVec<[hir::GenericParam<'hir>; 4]> =
|
||||||
|
self.lower_generic_params_mut(&generics.params).collect();
|
||||||
let has_where_clause = !generics.where_clause.predicates.is_empty();
|
let has_where_clause = !generics.where_clause.predicates.is_empty();
|
||||||
let where_clause_span = self.lower_span(generics.where_clause.span);
|
let where_clause_span = self.lower_span(generics.where_clause.span);
|
||||||
let span = self.lower_span(generics.span);
|
let span = self.lower_span(generics.span);
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue