aboutsummaryrefslogtreecommitdiff
path: root/src/dotty/tools/dotc/typer/RefChecks.scala
diff options
context:
space:
mode:
authorVladimirNik <vladimir.nikolaev9@gmail.com>2016-02-19 17:08:02 +0100
committerVladimirNik <vladimir.nikolaev9@gmail.com>2016-02-19 17:08:27 +0100
commitf49f00cb311b59ad1f4be97e7c4f4e93e5022cde (patch)
treec813ba4fa212f4fe0f88feca9a061518c391cfa3 /src/dotty/tools/dotc/typer/RefChecks.scala
parentea407f143591aa9ffd0fd0f9a25a9ec9e812e76c (diff)
downloaddotty-f49f00cb311b59ad1f4be97e7c4f4e93e5022cde.tar.gz
dotty-f49f00cb311b59ad1f4be97e7c4f4e93e5022cde.tar.bz2
dotty-f49f00cb311b59ad1f4be97e7c4f4e93e5022cde.zip
Add support for private[this] parameter in value classes
Diffstat (limited to 'src/dotty/tools/dotc/typer/RefChecks.scala')
-rw-r--r--src/dotty/tools/dotc/typer/RefChecks.scala2
1 files changed, 0 insertions, 2 deletions
diff --git a/src/dotty/tools/dotc/typer/RefChecks.scala b/src/dotty/tools/dotc/typer/RefChecks.scala
index bb411c6b5..afbb43faf 100644
--- a/src/dotty/tools/dotc/typer/RefChecks.scala
+++ b/src/dotty/tools/dotc/typer/RefChecks.scala
@@ -715,8 +715,6 @@ object RefChecks {
case List(param) =>
if (param.is(Mutable))
ctx.error("value class parameter must not be a var", param.pos)
- if (param.is(PrivateLocal))
- ctx.error("value class parameter must not be private[this]", param.pos)
case _ =>
ctx.error("value class needs to have exactly one val parameter", clazz.pos)
}