From 31c56ee54e16e94016a0f46579863eef1f19efc6 Mon Sep 17 00:00:00 2001 From: Dmitry Petrashko Date: Thu, 16 Apr 2015 10:37:54 +0200 Subject: Revert "Disable checking of presence of companion objects: forces to much." The problem was due to cycles in ExtensionMethod themselves. This reverts commit 1ce894e06a3a7b3ca64e62c1de515c2125e89343. --- src/dotty/tools/dotc/transform/TreeChecker.scala | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) (limited to 'src/dotty/tools/dotc/transform/TreeChecker.scala') 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 } -- cgit v1.2.3