aboutsummaryrefslogtreecommitdiff
path: root/test/test/ShowClassTests.scala
diff options
context:
space:
mode:
authorMartin Odersky <odersky@gmail.com>2013-09-24 13:07:45 +0200
committerMartin Odersky <odersky@gmail.com>2013-09-24 13:07:45 +0200
commitcef9496583b027ec93aaa8e6852e91e8e6896c69 (patch)
tree4c71647b95764b05fe3977829328a066837bdb17 /test/test/ShowClassTests.scala
parent8b67961c8f66348e062e6ddb4bdad732f4bb5b10 (diff)
downloaddotty-cef9496583b027ec93aaa8e6852e91e8e6896c69.tar.gz
dotty-cef9496583b027ec93aaa8e6852e91e8e6896c69.tar.bz2
dotty-cef9496583b027ec93aaa8e6852e91e8e6896c69.zip
Module classes are now entered
Module classes are entered alongisde their source modules in parent scope.
Diffstat (limited to 'test/test/ShowClassTests.scala')
-rw-r--r--test/test/ShowClassTests.scala6
1 files changed, 3 insertions, 3 deletions
diff --git a/test/test/ShowClassTests.scala b/test/test/ShowClassTests.scala
index 4f4aa0907..779c2daf9 100644
--- a/test/test/ShowClassTests.scala
+++ b/test/test/ShowClassTests.scala
@@ -48,9 +48,9 @@ class ShowClassTests extends DottyTest {
sym <- pkg.info.decls if sym.owner == pkg.moduleClass && !(sym.name contains '$')
) {
println(s"showing $sym in ${pkg.fullName}")
- if (sym is Package) showPackage(sym.asTerm)
- else if (sym.isClass) showClass(sym)
- else if (sym is Module) showClass(sym.moduleClass)
+ if (sym is PackageVal) showPackage(sym.asTerm)
+ else if (sym.isClass && !(sym is Module)) showClass(sym)
+ else if (sym is ModuleVal) showClass(sym.moduleClass)
}
}
}