Skip to content

Commit 933def4

Browse files
committed
Stop passing duplicate parameters in expand
1 parent 711d510 commit 933def4

File tree

2 files changed

+92
-128
lines changed

2 files changed

+92
-128
lines changed

src/libsyntax/ext/base.rs

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -324,12 +324,11 @@ impl ExtCtxt {
324324
loop {
325325
match e.node {
326326
ast::ExprMac(..) => {
327-
let extsbox = @mut syntax_expander_table();
328327
let expander = expand::MacroExpander {
329-
extsbox: extsbox,
328+
extsbox: @mut syntax_expander_table(),
330329
cx: self,
331330
};
332-
e = expand::expand_expr(extsbox, self, e, &expander);
331+
e = expand::expand_expr(e, &expander);
333332
}
334333
_ => return e
335334
}

0 commit comments

Comments
 (0)