Index: frog/leg/ssa/codegen.dart |
=================================================================== |
--- frog/leg/ssa/codegen.dart (revision 5087) |
+++ frog/leg/ssa/codegen.dart (working copy) |
@@ -186,7 +186,7 @@ |
if (name !== null) return name; |
String prefix; |
- if (element !== null) { |
+ if (element !== null && !element.name.isEmpty()) { |
prefix = element.name.slowToString(); |
} else { |
prefix = 'v'; |
@@ -671,7 +671,7 @@ |
} else { |
buffer.add(compiler.namer.CURRENT_ISOLATE); |
buffer.add("."); |
- buffer.add(name); |
+ buffer.add(name); |
} |
} |