diff options
author | John Hodge <tpg@ucc.asn.au> | 2019-03-24 10:57:31 +0800 |
---|---|---|
committer | John Hodge <tpg@ucc.asn.au> | 2019-03-24 10:58:24 +0800 |
commit | 866ae6ef036fe26026a0247decb2f8cd67aafcd9 (patch) | |
tree | d32078c240938cf56ea9bacba4eebbccb776a8c8 /src/hir/serialise.cpp | |
parent | 5fd6eeedff9834ba03cffdb6a95d5a38b84eee12 (diff) | |
download | mrust-866ae6ef036fe26026a0247decb2f8cd67aafcd9.tar.gz |
HIR Macro Export - Hacky workarounds and defensive asserts with macro exports
Diffstat (limited to 'src/hir/serialise.cpp')
-rw-r--r-- | src/hir/serialise.cpp | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/src/hir/serialise.cpp b/src/hir/serialise.cpp index e5fe8ed5..0d01ed25 100644 --- a/src/hir/serialise.cpp +++ b/src/hir/serialise.cpp @@ -400,6 +400,7 @@ void serialise(const ::MacroRules& mac) { //m_exported: IGNORE, should be set + assert(mac.m_rules.size() > 0); serialise_vec(mac.m_rules); m_out.write_string(mac.m_source_crate); } |