diff options
| author | Eduard Burtescu <edy.burt@gmail.com> | 2015-03-11 23:38:58 +0200 |
|---|---|---|
| committer | Eduard Burtescu <edy.burt@gmail.com> | 2015-03-11 23:39:16 +0200 |
| commit | 9da918548d77182ca64f375fb6da24036d5ad60c (patch) | |
| tree | f04e278a2ffe86f73f9499fa6d23e4dd14faa3c6 /src/libsyntax/ext/base.rs | |
| parent | ce10fa8d12cb20d9eee59fffeeaadfcca8badf4a (diff) | |
| download | rust-9da918548d77182ca64f375fb6da24036d5ad60c.tar.gz rust-9da918548d77182ca64f375fb6da24036d5ad60c.zip | |
syntax: move MethMac to MacImplItem and combine {Provided,Required}Method into MethodTraitItem.
Diffstat (limited to 'src/libsyntax/ext/base.rs')
| -rw-r--r-- | src/libsyntax/ext/base.rs | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/src/libsyntax/ext/base.rs b/src/libsyntax/ext/base.rs index cad5f97a4a5..35449bde0b2 100644 --- a/src/libsyntax/ext/base.rs +++ b/src/libsyntax/ext/base.rs @@ -228,8 +228,8 @@ pub trait MacResult { None } - /// Create zero or more methods. - fn make_methods(self: Box<Self>) -> Option<SmallVector<P<ast::ImplItem>>> { + /// Create zero or more impl items. + fn make_impl_items(self: Box<Self>) -> Option<SmallVector<P<ast::ImplItem>>> { None } @@ -275,7 +275,7 @@ make_MacEager! { expr: P<ast::Expr>, pat: P<ast::Pat>, items: SmallVector<P<ast::Item>>, - methods: SmallVector<P<ast::ImplItem>>, + impl_items: SmallVector<P<ast::ImplItem>>, stmt: P<ast::Stmt>, } @@ -288,8 +288,8 @@ impl MacResult for MacEager { self.items } - fn make_methods(self: Box<Self>) -> Option<SmallVector<P<ast::ImplItem>>> { - self.methods + fn make_impl_items(self: Box<Self>) -> Option<SmallVector<P<ast::ImplItem>>> { + self.impl_items } fn make_stmt(self: Box<Self>) -> Option<P<ast::Stmt>> { @@ -377,7 +377,7 @@ impl MacResult for DummyResult { Some(SmallVector::zero()) } } - fn make_methods(self: Box<DummyResult>) -> Option<SmallVector<P<ast::ImplItem>>> { + fn make_impl_items(self: Box<DummyResult>) -> Option<SmallVector<P<ast::ImplItem>>> { if self.expr_only { None } else { |
