summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/compiler/scala/tools/nsc/Interpreter.scala5
1 files changed, 3 insertions, 2 deletions
diff --git a/src/compiler/scala/tools/nsc/Interpreter.scala b/src/compiler/scala/tools/nsc/Interpreter.scala
index b9e19111ab..43f7c18e02 100644
--- a/src/compiler/scala/tools/nsc/Interpreter.scala
+++ b/src/compiler/scala/tools/nsc/Interpreter.scala
@@ -18,7 +18,7 @@ import scala.collection.mutable.{ListBuffer, HashSet, ArrayBuffer}
import io.PlainFile
import reporters.{ConsoleReporter, Reporter}
import symtab.Flags
-import util.{SourceFile,BatchSourceFile,ClassPath}
+import util.{SourceFile,BatchSourceFile,ClassPath,NameTransformer}
import nsc.{InterpreterResults=>IR}
/** <p>
@@ -617,7 +617,8 @@ class Interpreter(val settings: Settings, out: PrintWriter) {
!(isGeneratedVarName(vname) &&
req.typeOf(compiler.encode(vname)) == "Unit"))
{
- code.print(" + \"" + vname + ": " +
+ val prettyName = NameTransformer.decode(vname)
+ code.print(" + \"" + prettyName + ": " +
string2code(req.typeOf(vname)) +
" = \" + " +
" (if(" +