diff --git a/maud_macros/src/parse.rs b/maud_macros/src/parse.rs index 4ba0612..cccfea3 100644 --- a/maud_macros/src/parse.rs +++ b/maud_macros/src/parse.rs @@ -104,7 +104,7 @@ impl<'cx, 's, 'i, 'r> Parser<'cx, 's, 'i, 'r> { // Element [ident!(sp, name), ..] => { self.shift(1); - self.element(name.as_str(), sp) + self.element(sp, name.as_str()) }, // Block [TtDelimited(sp, ref d), ..] if d.delim == token::DelimToken::Brace => { @@ -162,7 +162,7 @@ impl<'cx, 's, 'i, 'r> Parser<'cx, 's, 'i, 'r> { } } - fn element(&mut self, name: &str, sp: Span) { + fn element(&mut self, sp: Span, name: &str) { if self.in_attr { self.render.cx.span_err(sp, "unexpected element, you silly bumpkin"); return;