summaryrefslogtreecommitdiff
path: root/src/include/synext.hpp
diff options
context:
space:
mode:
authorJohn Hodge <tpg@mutabah.net>2016-03-10 10:18:59 +0800
committerJohn Hodge <tpg@mutabah.net>2016-03-10 10:18:59 +0800
commitce771e31b4cd157a87e7ec6531d625a895228ebf (patch)
tree25acbe58db5fc51e91724e7cfc6339aef49f620f /src/include/synext.hpp
parent874994e677c48689036587033831af56f78797c8 (diff)
downloadmrust-ce771e31b4cd157a87e7ec6531d625a895228ebf.tar.gz
Expand - cfg!/#[cfg]/#[cfg_attr] hacked up
Diffstat (limited to 'src/include/synext.hpp')
-rw-r--r--src/include/synext.hpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/include/synext.hpp b/src/include/synext.hpp
index cd1fc3b5..3ab594a5 100644
--- a/src/include/synext.hpp
+++ b/src/include/synext.hpp
@@ -44,7 +44,7 @@ public:
virtual void handle(const AST::MetaItem& mi, AST::Crate& crate) const {}
virtual void handle(const AST::MetaItem& mi, AST::Crate& crate, AST::MacroInvocation& mac) const {}
virtual void handle(const AST::MetaItem& mi, AST::Crate& crate, const AST::Path& path, AST::Module& mod, AST::Item&i) const {}
- virtual void handle(const AST::MetaItem& mi, AST::ExprNode& expr) const {};
+ virtual void handle(const AST::MetaItem& mi, ::std::unique_ptr<AST::ExprNode>& expr) const {};
};
enum class MacroPosition