Rename rustc_macro to proc_macro

Fixes #575
This commit is contained in:
Mark Roghelia
2016-10-08 18:29:36 -04:00
parent e547a06639
commit ef5d09e144
16 changed files with 20 additions and 20 deletions
+5 -5
View File
@@ -1,12 +1,12 @@
#![feature(rustc_macro, rustc_macro_lib)]
#![feature(proc_macro, proc_macro_lib)]
#![cfg(not(test))]
extern crate rustc_macro;
extern crate proc_macro;
extern crate serde_codegen;
use rustc_macro::TokenStream;
use proc_macro::TokenStream;
#[rustc_macro_derive(Serialize)]
#[proc_macro_derive(Serialize)]
pub fn derive_serialize(input: TokenStream) -> TokenStream {
let item = format!("#[derive(Serialize)]\n{}", input);
match serde_codegen::expand_single_item(&item) {
@@ -15,7 +15,7 @@ pub fn derive_serialize(input: TokenStream) -> TokenStream {
}
}
#[rustc_macro_derive(Deserialize)]
#[proc_macro_derive(Deserialize)]
pub fn derive_deserialize(input: TokenStream) -> TokenStream {
let item = format!("#[derive(Deserialize)]\n{}", input);
match serde_codegen::expand_single_item(&item) {