From 2a6c836682371aa73aff8171105742ffd8760fee Mon Sep 17 00:00:00 2001 From: Erick Tryzelaar Date: Sat, 7 Mar 2015 19:30:41 -0800 Subject: [PATCH] Switch to using quasi --- serde2/serde2_macros/Cargo.toml | 2 ++ serde2/serde2_macros/src/lib.rs | 4 +++- 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/serde2/serde2_macros/Cargo.toml b/serde2/serde2_macros/Cargo.toml index 454e2102..79041320 100644 --- a/serde2/serde2_macros/Cargo.toml +++ b/serde2/serde2_macros/Cargo.toml @@ -8,4 +8,6 @@ name = "serde2_macros" plugin = true [dependencies] +quasi = "0.1.0" +quasi_macros = "0.1.0" syntax_ast_builder = "0.1.0" diff --git a/serde2/serde2_macros/src/lib.rs b/serde2/serde2_macros/src/lib.rs index 49b796d8..73332611 100644 --- a/serde2/serde2_macros/src/lib.rs +++ b/serde2/serde2_macros/src/lib.rs @@ -1,5 +1,7 @@ -#![feature(plugin_registrar, quote, unboxed_closures, rustc_private)] +#![feature(plugin, plugin_registrar, rustc_private, unboxed_closures)] +#![plugin(quasi_macros)] +extern crate quasi; extern crate rustc; extern crate syntax; extern crate syntax_ast_builder;