aboutsummaryrefslogtreecommitdiff
path: root/compiler/src/dotty/tools/dotc/core/TypeOps.scala
diff options
context:
space:
mode:
authorMartin Odersky <odersky@gmail.com>2016-12-19 14:12:12 +0100
committerFelix Mulder <felix.mulder@gmail.com>2016-12-20 18:33:44 +0100
commit8e2a8db09680a4a5b715b02fa3491f683db9574d (patch)
tree5e8764455bee46241ecb457d50b093ece922110e /compiler/src/dotty/tools/dotc/core/TypeOps.scala
parent318965e1d49d1612e70cdd9ea93db1129a9a3038 (diff)
downloaddotty-8e2a8db09680a4a5b715b02fa3491f683db9574d.tar.gz
dotty-8e2a8db09680a4a5b715b02fa3491f683db9574d.tar.bz2
dotty-8e2a8db09680a4a5b715b02fa3491f683db9574d.zip
Make `msg` in testScala2Mode by-name.
Avoids potentially expensive string assembly operations.
Diffstat (limited to 'compiler/src/dotty/tools/dotc/core/TypeOps.scala')
-rw-r--r--compiler/src/dotty/tools/dotc/core/TypeOps.scala2
1 files changed, 1 insertions, 1 deletions
diff --git a/compiler/src/dotty/tools/dotc/core/TypeOps.scala b/compiler/src/dotty/tools/dotc/core/TypeOps.scala
index f134412a7..5f9263009 100644
--- a/compiler/src/dotty/tools/dotc/core/TypeOps.scala
+++ b/compiler/src/dotty/tools/dotc/core/TypeOps.scala
@@ -546,7 +546,7 @@ trait TypeOps { this: Context => // TODO: Make standalone object.
def dynamicsEnabled =
featureEnabled(defn.LanguageModuleClass, nme.dynamics)
- def testScala2Mode(msg: String, pos: Position) = {
+ def testScala2Mode(msg: => String, pos: Position) = {
if (scala2Mode) migrationWarning(msg, pos)
scala2Mode
}