1
Fork 0

Add StaticForeignItem and use it on ForeignItemKind

This commit is contained in:
Santiago Pastorino 2024-04-29 11:27:14 -03:00
parent 90846015cc
commit f06e0f7837
No known key found for this signature in database
GPG key ID: 8131A24E0C79EFAF
11 changed files with 86 additions and 40 deletions

View file

@ -1191,7 +1191,11 @@ impl<'a> Parser<'a> {
ident_span: ident.span,
const_span,
});
ForeignItemKind::Static(ty, Mutability::Not, expr)
ForeignItemKind::Static(Box::new(StaticForeignItem {
ty,
mutability: Mutability::Not,
expr,
}))
}
_ => return self.error_bad_item_kind(span, &kind, "`extern` blocks"),
},