summaryrefslogtreecommitdiff
path: root/src/ast
diff options
context:
space:
mode:
authorJohn Hodge <tpg@ucc.asn.au>2017-07-16 13:56:36 +0800
committerJohn Hodge <tpg@ucc.asn.au>2017-07-16 13:56:36 +0800
commitc0688f03d081882dde1e5c8d2be6460cb3df4619 (patch)
treef8b2f85600f37f3790d1864f86e8ad598abd933e /src/ast
parent97567dbbd8c3f8719dbb9e32c6d0f3a155246508 (diff)
downloadmrust-c0688f03d081882dde1e5c8d2be6460cb3df4619.tar.gz
AST - Little tweaks for upgraded test source
Diffstat (limited to 'src/ast')
-rw-r--r--src/ast/types.cpp3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/ast/types.cpp b/src/ast/types.cpp
index d49feccd..f2387068 100644
--- a/src/ast/types.cpp
+++ b/src/ast/types.cpp
@@ -122,7 +122,8 @@ TypeRef TypeRef::clone() const
_COPY(None)
_COPY(Any)
_COPY(Bang)
- case TypeData::TAG_Macro: assert( !"Copying an unexpanded type macro" );
+ _CLONE(Macro, { old.inv.clone() })
+ //case TypeData::TAG_Macro: assert( !"Copying an unexpanded type macro" );
_COPY(Unit)
_COPY(Primitive)
_COPY(Function)