Skip to content

Commit dacebb8

Browse files
committed
Remove new enum variant from rust-lang#50092 backport
ExpansionKind::ForeignItems was added in rust-lang#49350, which is not included in the 1.26 beta.
1 parent 214fd33 commit dacebb8

File tree

2 files changed

+0
-9
lines changed

2 files changed

+0
-9
lines changed

src/libsyntax/ext/base.rs

-7
Original file line numberDiff line numberDiff line change
@@ -106,13 +106,6 @@ impl Annotatable {
106106
}
107107
}
108108

109-
pub fn expect_foreign_item(self) -> ast::ForeignItem {
110-
match self {
111-
Annotatable::ForeignItem(i) => i.into_inner(),
112-
_ => panic!("expected foreign item")
113-
}
114-
}
115-
116109
pub fn expect_stmt(self) -> ast::Stmt {
117110
match self {
118111
Annotatable::Stmt(stmt) => stmt.into_inner(),

src/libsyntax/ext/expand.rs

-2
Original file line numberDiff line numberDiff line change
@@ -149,8 +149,6 @@ impl ExpansionKind {
149149
Expansion::ImplItems(items.map(Annotatable::expect_impl_item).collect()),
150150
ExpansionKind::TraitItems =>
151151
Expansion::TraitItems(items.map(Annotatable::expect_trait_item).collect()),
152-
ExpansionKind::ForeignItems =>
153-
Expansion::ForeignItems(items.map(Annotatable::expect_foreign_item).collect()),
154152
ExpansionKind::Stmts => Expansion::Stmts(items.map(Annotatable::expect_stmt).collect()),
155153
ExpansionKind::Expr => Expansion::Expr(
156154
items.next().expect("expected exactly one expression").expect_expr()

0 commit comments

Comments
 (0)