diff options
Diffstat (limited to 'src/libsyntax')
| -rw-r--r-- | src/libsyntax/ext/deriving/mod.rs | 16 |
1 files changed, 1 insertions, 15 deletions
diff --git a/src/libsyntax/ext/deriving/mod.rs b/src/libsyntax/ext/deriving/mod.rs index 9c487146639..33bac5c6060 100644 --- a/src/libsyntax/ext/deriving/mod.rs +++ b/src/libsyntax/ext/deriving/mod.rs @@ -18,8 +18,7 @@ library. */ -use ast::{EnumDef, Ident, Item, Generics, StructDef}; -use ast::{MetaItem, MetaList, MetaNameValue, MetaWord}; +use ast::{Item, MetaItem, MetaList, MetaNameValue, MetaWord}; use ext::base::ExtCtxt; use codemap::Span; @@ -45,19 +44,6 @@ pub mod totalord; pub mod generic; -pub type ExpandDerivingStructDefFn<'a> = 'a |&ExtCtxt, - Span, - x: &StructDef, - Ident, - y: &Generics| - -> @Item; -pub type ExpandDerivingEnumDefFn<'a> = 'a |&ExtCtxt, - Span, - x: &EnumDef, - Ident, - y: &Generics| - -> @Item; - pub fn expand_meta_deriving(cx: &ExtCtxt, _span: Span, mitem: @MetaItem, |
