]> git.lizzy.rs Git - rust.git/commit
Make builtin derives a SyntaxExtension
authorJosh Driver <keeperofdakeys@gmail.com>
Mon, 23 Jan 2017 15:01:49 +0000 (01:31 +1030)
committerJosh Driver <keeperofdakeys@gmail.com>
Sat, 4 Feb 2017 23:01:01 +0000 (09:31 +1030)
commit0477daf9f0788e9ce77149357be9d7209be38fce
treedd683060d3342231efe8335427f6bfffbba5e13f
parenteb5cb9545cfa4f1e90c92266b802edc4690f584a
Make builtin derives a SyntaxExtension

This allows builtin derives to be registered and
resolved, just like other derive types.
src/libsyntax/ext/base.rs
src/libsyntax/ext/expand.rs
src/libsyntax_ext/deriving/decodable.rs
src/libsyntax_ext/deriving/encodable.rs
src/libsyntax_ext/deriving/mod.rs
src/libsyntax_ext/lib.rs