summaryrefslogtreecommitdiff
path: root/src/compiler/scala/tools/reflect
diff options
context:
space:
mode:
authorEugene Burmako <xeno.by@gmail.com>2014-01-19 21:53:38 +0300
committerEugene Burmako <xeno.by@gmail.com>2014-01-19 21:53:38 +0300
commit88c2994f4cdd750e179bebfa352237875c5eedbd (patch)
treec9a3811ca284ab13e334ca78aa4d06c3afcca800 /src/compiler/scala/tools/reflect
parent0beca4b2f039fb21222cef29c1b7b5a012df5e61 (diff)
downloadscala-88c2994f4cdd750e179bebfa352237875c5eedbd.tar.gz
scala-88c2994f4cdd750e179bebfa352237875c5eedbd.tar.bz2
scala-88c2994f4cdd750e179bebfa352237875c5eedbd.zip
quasiquotes no longer evaluate debug logs when debug logging is off
Diffstat (limited to 'src/compiler/scala/tools/reflect')
-rw-r--r--src/compiler/scala/tools/reflect/quasiquotes/Quasiquotes.scala4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/compiler/scala/tools/reflect/quasiquotes/Quasiquotes.scala b/src/compiler/scala/tools/reflect/quasiquotes/Quasiquotes.scala
index 7d777ef7d5..3e703924e8 100644
--- a/src/compiler/scala/tools/reflect/quasiquotes/Quasiquotes.scala
+++ b/src/compiler/scala/tools/reflect/quasiquotes/Quasiquotes.scala
@@ -11,7 +11,7 @@ abstract class Quasiquotes extends Parsers
val global: c.universe.type = c.universe
import c.universe._
- def debug(msg: String): Unit =
+ def debug(msg: => String): Unit =
if (settings.Yquasiquotedebug.value) println(msg)
lazy val (universe: Tree, args, parts, parse, reify, method) = c.macroApplication match {
@@ -48,7 +48,7 @@ abstract class Quasiquotes extends Parsers
val tree = parse(code)
debug(s"parsed:\n${showRaw(tree)}\n$tree\n")
val reified = reify(tree)
- val sreified =
+ def sreified =
reified
.toString
.replace("scala.reflect.runtime.`package`.universe.build.", "")