diff options
| author | Erick Tryzelaar <erick.tryzelaar@gmail.com> | 2013-09-11 21:51:13 -0700 |
|---|---|---|
| committer | Erick Tryzelaar <erick.tryzelaar@gmail.com> | 2013-09-12 18:54:13 -0700 |
| commit | a0e123eb6e2c0a971dd4e9e2c49e2ceed0d73672 (patch) | |
| tree | eb7e9454e47fb5a582cc739e25b676f46cf44ae1 /src/libsyntax/ext/deriving/mod.rs | |
| parent | ca47eebb44431c1ded5cc5c412d95210f3955ef4 (diff) | |
| download | rust-a0e123eb6e2c0a971dd4e9e2c49e2ceed0d73672.tar.gz rust-a0e123eb6e2c0a971dd4e9e2c49e2ceed0d73672.zip | |
syntax: add #[deriving(Default)] syntax extension
Diffstat (limited to 'src/libsyntax/ext/deriving/mod.rs')
| -rw-r--r-- | src/libsyntax/ext/deriving/mod.rs | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/src/libsyntax/ext/deriving/mod.rs b/src/libsyntax/ext/deriving/mod.rs index 7fd44bfad01..dfd4f79cd9e 100644 --- a/src/libsyntax/ext/deriving/mod.rs +++ b/src/libsyntax/ext/deriving/mod.rs @@ -31,6 +31,7 @@ pub mod decodable; pub mod rand; pub mod to_str; pub mod zero; +pub mod default; #[path="cmp/eq.rs"] pub mod eq; @@ -97,6 +98,7 @@ pub fn expand_meta_deriving(cx: @ExtCtxt, "ToStr" => expand!(to_str::expand_deriving_to_str), "Zero" => expand!(zero::expand_deriving_zero), + "Default" => expand!(default::expand_deriving_default), ref tname => { cx.span_err(titem.span, fmt!("unknown \ |
