We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent d63e971 commit 454f09eCopy full SHA for 454f09e
compiler/src/dotty/tools/dotc/repl/CompilingInterpreter.scala
@@ -685,12 +685,15 @@ class CompilingInterpreter(
685
686
private val ListReg = """^.*List\[(\w+)\]$""".r
687
private val MapReg = """^.*Map\[(\w+),[ ]*(\w+)\]$""".r
688
+ private val LitReg = """^.*\((.+)\)$""".r
689
690
private def resultExtractor(req: Request, varName: Name): String = {
691
val prettyName = varName.decode
692
val varType = string2code(req.typeOf(varName)) match {
693
case ListReg(param) => s"List[$param]"
694
case MapReg(k, v) => s"Map[$k, $v]"
695
+ case LitReg(lit) => lit
696
+ case x if x.lastOption == Some('$') => x.init + ".type"
697
case x => x
698
}
699
val fullPath = req.fullPath(varName)
0 commit comments