diff options
| author | Nicholas Nethercote <n.nethercote@gmail.com> | 2022-11-22 16:23:25 +1100 |
|---|---|---|
| committer | Nicholas Nethercote <n.nethercote@gmail.com> | 2023-02-21 11:51:55 +1100 |
| commit | 068db466e889d73c65007dc04a05a760e3d9f766 (patch) | |
| tree | 589c591bd79c3451de5c5d770928bc4befe45e5d /compiler/rustc_parse/src | |
| parent | dd7aff5cc5d3eba6dd0301ba6b33d3e178f91614 (diff) | |
| download | rust-068db466e889d73c65007dc04a05a760e3d9f766.tar.gz rust-068db466e889d73c65007dc04a05a760e3d9f766.zip | |
Use `ThinVec` in `ast::WhereClause`.
Diffstat (limited to 'compiler/rustc_parse/src')
| -rw-r--r-- | compiler/rustc_parse/src/parser/generics.rs | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/compiler/rustc_parse/src/parser/generics.rs b/compiler/rustc_parse/src/parser/generics.rs index 0eaa029a20d..04b7703ff04 100644 --- a/compiler/rustc_parse/src/parser/generics.rs +++ b/compiler/rustc_parse/src/parser/generics.rs @@ -258,7 +258,7 @@ impl<'a> Parser<'a> { params, where_clause: WhereClause { has_where_token: false, - predicates: Vec::new(), + predicates: ThinVec::new(), span: self.prev_token.span.shrink_to_hi(), }, span, @@ -288,7 +288,7 @@ impl<'a> Parser<'a> { ) -> PResult<'a, (WhereClause, Option<Vec<ast::FieldDef>>)> { let mut where_clause = WhereClause { has_where_token: false, - predicates: Vec::new(), + predicates: ThinVec::new(), span: self.prev_token.span.shrink_to_hi(), }; let mut tuple_struct_body = None; |
