From 47b9763af12799e1845677106de1f9c0a00ee2c4 Mon Sep 17 00:00:00 2001 From: Alon Zakai Date: Thu, 18 Feb 2016 13:45:42 -0800 Subject: fix the topmost/switch label in LowerCase --- src/passes/LowerCase.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'src') diff --git a/src/passes/LowerCase.cpp b/src/passes/LowerCase.cpp index a17b97981..f890de411 100644 --- a/src/passes/LowerCase.cpp +++ b/src/passes/LowerCase.cpp @@ -92,7 +92,8 @@ struct LowerCase : public WalkerPass> { top = next; } curr->cases.clear(); - top->name = Name(std::string("forswitch$") + curr->name.str); + top->name = curr->name; + curr->name = Name(); replaceCurrent(top); } }; -- cgit v1.2.3