From 36eb3d81c73a41895d241c4a32ec06b1952b8012 Mon Sep 17 00:00:00 2001 From: John Hodge Date: Sat, 25 May 2019 10:16:03 +0800 Subject: MIR - Condense LValue debug format --- src/mir/mir.cpp | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) (limited to 'src') diff --git a/src/mir/mir.cpp b/src/mir/mir.cpp index 638b8e46..83f7e1f0 100644 --- a/src/mir/mir.cpp +++ b/src/mir/mir.cpp @@ -95,28 +95,28 @@ namespace MIR { { TU_MATCHA( (x), (e), (Return, - os << "Return"; + os << "retval"; ), (Argument, - os << "Argument(" << e.idx << ")"; + os << "a" << e.idx; ), (Local, - os << "Local(" << e << ")"; + os << "_" << e; ), (Static, - os << "Static(" << *e << ")"; + os << "(" << *e << ")"; ), (Field, - os << "Field(" << e.field_index << ", " << *e.val << ")"; + os << *e.val << "." << e.field_index; ), (Deref, - os << "Deref(" << *e.val << ")"; + os << *e.val << "*"; ), (Index, - os << "Index(" << *e.val << ", " << *e.idx << ")"; + os << *e.val << "[" << *e.idx << "]"; ), (Downcast, - os << "Downcast(" << e.variant_index << ", " << *e.val << ")"; + os << *e.val << "#" << e.variant_index; ) ) return os; -- cgit v1.2.3