diff options
author | Martin Odersky <odersky@gmail.com> | 2011-08-31 16:16:39 +0000 |
---|---|---|
committer | Martin Odersky <odersky@gmail.com> | 2011-08-31 16:16:39 +0000 |
commit | 0e0e2055f355bf701d9a712abf69dcb52fc1eda1 (patch) | |
tree | 59813e6a9a53acbd4ddc2a035d520e204c0fde84 | |
parent | aade88f8a7b95980ba25d03322be275cc21856ae (diff) | |
download | scala-0e0e2055f355bf701d9a712abf69dcb52fc1eda1.tar.gz scala-0e0e2055f355bf701d9a712abf69dcb52fc1eda1.tar.bz2 scala-0e0e2055f355bf701d9a712abf69dcb52fc1eda1.zip |
Small tweak to reflection to make package types...
Small tweak to reflection to make package types same as for
SymbolLoaders
-rw-r--r-- | src/compiler/scala/reflect/runtime/JavaToScala.scala | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/compiler/scala/reflect/runtime/JavaToScala.scala b/src/compiler/scala/reflect/runtime/JavaToScala.scala index 92d9bc5aae..161e694cfd 100644 --- a/src/compiler/scala/reflect/runtime/JavaToScala.scala +++ b/src/compiler/scala/reflect/runtime/JavaToScala.scala @@ -315,7 +315,7 @@ trait JavaToScala extends ConversionUtil { self: SymbolTable => if (pkg == NoSymbol) { pkg = owner.newPackage(NoPosition, name) pkg.moduleClass setInfo new LazyPackageType - pkg setInfo typeRef(pkg.owner.thisType, pkg.moduleClass, Nil) + pkg setInfo pkg.moduleClass.tpe owner.info.decls enter pkg } else if (!pkg.isPackage) throw new ReflectError(pkg+" is not a package") |