aboutsummaryrefslogtreecommitdiff
path: root/codegen/src
diff options
context:
space:
mode:
Diffstat (limited to 'codegen/src')
-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");
}