diff options
author | Martin Odersky <odersky@gmail.com> | 2013-09-24 13:07:45 +0200 |
---|---|---|
committer | Martin Odersky <odersky@gmail.com> | 2013-09-24 13:07:45 +0200 |
commit | cef9496583b027ec93aaa8e6852e91e8e6896c69 (patch) | |
tree | 4c71647b95764b05fe3977829328a066837bdb17 /test | |
parent | 8b67961c8f66348e062e6ddb4bdad732f4bb5b10 (diff) | |
download | dotty-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')
-rw-r--r-- | test/test/ShowClassTests.scala | 6 |
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) } } } |