From 15c6ca1143cf83d2053c03c717511492014c9b26 Mon Sep 17 00:00:00 2001 From: Bodil Stokke Date: Tue, 28 May 2019 17:07:56 +0100 Subject: [PATCH] Bump lalrpop-util. --- macros/Cargo.toml | 2 +- macros/src/error.rs | 6 +++--- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/macros/Cargo.toml b/macros/Cargo.toml index 45fe190..daa9aa0 100644 --- a/macros/Cargo.toml +++ b/macros/Cargo.toml @@ -16,7 +16,7 @@ keywords = ["jsx", "html", "wasm"] proc-macro = true [dependencies] -lalrpop-util = "0.16.1" +lalrpop-util = "0.17.0" ansi_term = "0.11.0" proc-macro2 = { version = "0.4.24", features = ["nightly"] } proc-macro-hack = "0.5.2" diff --git a/macros/src/error.rs b/macros/src/error.rs index e4a1df5..4bd887c 100644 --- a/macros/src/error.rs +++ b/macros/src/error.rs @@ -49,8 +49,8 @@ pub fn parse_error(input: &[Token], error: &ParseError) -> TokenStream { compile_error! { "invalid token" } } } - UnrecognizedToken { - token: None, + UnrecognizedEOF { + location: _, expected, } => { let msg = format!( @@ -62,7 +62,7 @@ pub fn parse_error(input: &[Token], error: &ParseError) -> TokenStream { } } UnrecognizedToken { - token: Some((_, token, _)), + token: (_, token, _), expected, } => { let span = token.span();