aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJoe Wilm <joe@jwilm.com>2016-09-16 20:26:01 -0700
committerJoe Wilm <joe@jwilm.com>2016-09-16 20:26:01 -0700
commit19c27105cc7a69bbe5b27714023c6fb27f676f12 (patch)
treedcf1a9d1a90456817417001cd84e44e31e6fdc6f
parent171ad08b4e98bd23dd1aa9d28731c12dde35bba2 (diff)
downloadr-alacritty-vte-19c27105cc7a69bbe5b27714023c6fb27f676f12.tar.gz
r-alacritty-vte-19c27105cc7a69bbe5b27714023c6fb27f676f12.tar.bz2
r-alacritty-vte-19c27105cc7a69bbe5b27714023c6fb27f676f12.zip
Fix errors in codegen
-rw-r--r--codegen/src/ext.rs8
-rw-r--r--codegen/src/main.rs2
2 files changed, 5 insertions, 5 deletions
diff --git a/codegen/src/ext.rs b/codegen/src/ext.rs
index d489bf0..cef2267 100644
--- a/codegen/src/ext.rs
+++ b/codegen/src/ext.rs
@@ -2,11 +2,11 @@ use std::fmt;
use syntex::Registry;
-use syntex_syntax::ast::{self, ExprKind, MetaItem, Arm, Expr, PatKind, LitKind, Pat};
+use syntex_syntax::ast::{self, ExprKind, Arm, Expr, PatKind, LitKind, Pat};
use syntex_syntax::codemap::Span;
-use syntex_syntax::ext::base::{Annotatable, ExtCtxt, MacEager, MacResult, DummyResult};
+use syntex_syntax::ext::base::{ExtCtxt, MacEager, MacResult, DummyResult};
use syntex_syntax::ext::build::AstBuilder;
-use syntex_syntax::parse::token::{Token, InternedString, DelimToken};
+use syntex_syntax::parse::token::{Token, DelimToken};
use syntex_syntax::parse::parser::Parser;
use syntex_syntax::parse::PResult;
use syntex_syntax::ptr::P;
@@ -72,7 +72,7 @@ fn parse_table_input_mappings<'a>(parser: &mut Parser<'a>) -> PResult<'a, Vec<Ar
while parser.token != Token::CloseDelim(DelimToken::Brace) {
match parser.parse_arm() {
Ok(arm) => arms.push(arm),
- Err(mut e) => {
+ Err(e) => {
// Recover by skipping to the end of the block.
return Err(e);
}
diff --git a/codegen/src/main.rs b/codegen/src/main.rs
index d1994bb..64bddd9 100644
--- a/codegen/src/main.rs
+++ b/codegen/src/main.rs
@@ -14,5 +14,5 @@ fn main() {
let mut registry = syntex::Registry::new();
ext::register(&mut registry);
- registry.expand("state_table", src, dst);
+ registry.expand("state_table", src, dst).expect("expand stable_table ok");
}