From 1e1c20bea9987639ee1ca7e76965bbaa42eadc84 Mon Sep 17 00:00:00 2001 From: John Hodge Date: Tue, 22 Nov 2016 18:32:17 +0800 Subject: HIR Serialise - Slightly better debugging --- src/hir/serialise.cpp | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/hir/serialise.cpp b/src/hir/serialise.cpp index 8428e530..e7b82cae 100644 --- a/src/hir/serialise.cpp +++ b/src/hir/serialise.cpp @@ -126,7 +126,7 @@ namespace { ), (Closure, DEBUG("-- Closure - " << ty); - assert(!"Encountered closure type!"); + BUG(Span(), "Encountered closure type when serialising - " << ty); ) ) } @@ -754,7 +754,7 @@ namespace { void serialise(const ::HIR::Struct& item) { - TRACE_FUNCTION; + TRACE_FUNCTION_F("Struct"); serialise_generics(item.m_params); m_out.write_tag( static_cast(item.m_repr) ); @@ -773,7 +773,7 @@ namespace { } void serialise(const ::HIR::Union& item) { - TRACE_FUNCTION; + TRACE_FUNCTION_F("Union"); serialise_generics(item.m_params); m_out.write_tag( static_cast(item.m_repr) ); -- cgit v1.2.3