aboutsummaryrefslogtreecommitdiff
path: root/src/dotty/tools/dotc/transform/TreeChecker.scala
diff options
context:
space:
mode:
authorDmitry Petrashko <dmitry.petrashko@gmail.com>2015-04-16 10:37:54 +0200
committerDmitry Petrashko <dmitry.petrashko@gmail.com>2015-04-16 10:37:54 +0200
commit31c56ee54e16e94016a0f46579863eef1f19efc6 (patch)
tree212a8b6b29d13558bfac1d92d4e434a4dfe7fe43 /src/dotty/tools/dotc/transform/TreeChecker.scala
parente74587fae00c1ca61934f3387f9bcfb6b0ddc6d2 (diff)
downloaddotty-31c56ee54e16e94016a0f46579863eef1f19efc6.tar.gz
dotty-31c56ee54e16e94016a0f46579863eef1f19efc6.tar.bz2
dotty-31c56ee54e16e94016a0f46579863eef1f19efc6.zip
Revert "Disable checking of presence of companion objects: forces to much."
The problem was due to cycles in ExtensionMethod themselves. This reverts commit 1ce894e06a3a7b3ca64e62c1de515c2125e89343.
Diffstat (limited to 'src/dotty/tools/dotc/transform/TreeChecker.scala')
-rw-r--r--src/dotty/tools/dotc/transform/TreeChecker.scala4
1 files changed, 1 insertions, 3 deletions
diff --git a/src/dotty/tools/dotc/transform/TreeChecker.scala b/src/dotty/tools/dotc/transform/TreeChecker.scala
index ba790d377..d415cbce4 100644
--- a/src/dotty/tools/dotc/transform/TreeChecker.scala
+++ b/src/dotty/tools/dotc/transform/TreeChecker.scala
@@ -79,9 +79,7 @@ class TreeChecker extends Phase with SymTransformer {
testDuplicate(sym, seenClasses, "class")
}
-
- // checkCompanion(symd) // disabled as it forces to much in presence of companion objects.
- // left in code as it could help reveal errors in some cases
+ checkCompanion(symd)
symd
}