From bc62d7864a0820bb612d00db605ec65fc542cbad Mon Sep 17 00:00:00 2001 From: John Hodge Date: Mon, 1 May 2017 09:50:58 +0800 Subject: HIR - Rough support for enum variant values (trans only, no consteval) --- src/hir/dump.cpp | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) (limited to 'src/hir/dump.cpp') diff --git a/src/hir/dump.cpp b/src/hir/dump.cpp index 7e877a4f..614e95eb 100644 --- a/src/hir/dump.cpp +++ b/src/hir/dump.cpp @@ -165,7 +165,13 @@ namespace { (Unit, ), (Value, - m_os << " = ?";// << + m_os << " = "; + if( e.val.is_Invalid() ) { + m_os << "?"; + } + else { + m_os << e.val; + } ), (Tuple, m_os << "("; -- cgit v1.2.3