summaryrefslogtreecommitdiff
path: root/src/expand/derive.cpp
diff options
context:
space:
mode:
authorJohn Hodge <tpg@mutabah.net>2016-09-28 14:46:49 +0800
committerJohn Hodge <tpg@mutabah.net>2016-09-28 14:46:49 +0800
commit4365dfae754e9687ff8c3d25294e7b8d89ffdc0e (patch)
tree99bc80ca6b72770ccce4168e9f3778b62fc9f655 /src/expand/derive.cpp
parent3ee2a3e52ad8602a8d9ff9a24398350bb10bf1aa (diff)
downloadmrust-4365dfae754e9687ff8c3d25294e7b8d89ffdc0e.tar.gz
Expand derive - Ignore None items
Diffstat (limited to 'src/expand/derive.cpp')
-rw-r--r--src/expand/derive.cpp5
1 files changed, 4 insertions, 1 deletions
diff --git a/src/expand/derive.cpp b/src/expand/derive.cpp
index f9c221d9..c6a733cb 100644
--- a/src/expand/derive.cpp
+++ b/src/expand/derive.cpp
@@ -965,7 +965,10 @@ public:
{
TU_MATCH_DEF(::AST::Item, (i), (e),
(
- TODO(sp, "Handle #[derive] for other item types");
+ TODO(sp, "Handle #[derive] for other item types - " << i.tag_str());
+ ),
+ (None,
+ //
),
(Enum,
derive_item(sp, crate, mod, attr, path, e);