diff options
author | Dominik Gruntz <dominik.gruntz@fhnw.ch> | 2012-08-29 23:09:10 +0200 |
---|---|---|
committer | Dominik Gruntz <dominik.gruntz@fhnw.ch> | 2012-08-30 01:02:40 +0200 |
commit | c1e45256edda3d059675e13e77fe3af46f88bc7d (patch) | |
tree | af53c05f981d0b8ed2aead2e443d2d3942058728 /src/reflect/scala/reflect/internal/Importers.scala | |
parent | e03a5b766be27a1f43c9151a611b04519a2b15df (diff) | |
download | scala-c1e45256edda3d059675e13e77fe3af46f88bc7d.tar.gz scala-c1e45256edda3d059675e13e77fe3af46f88bc7d.tar.bz2 scala-c1e45256edda3d059675e13e77fe3af46f88bc7d.zip |
Reflection tuning
This pull request applies some tuning changes to the reflection library:
1) the traits scala.reflect.api.FlagSets, scala.reflect.api.Mirrors
and scala.reflect.internal.Importers extend their corresponding
trait in the base layer of the cake.
2) method isType and asType in trait TypeSymbolBase is declared final
3) small changes in the docs.
Diffstat (limited to 'src/reflect/scala/reflect/internal/Importers.scala')
-rw-r--r-- | src/reflect/scala/reflect/internal/Importers.scala | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/reflect/scala/reflect/internal/Importers.scala b/src/reflect/scala/reflect/internal/Importers.scala index d5baad8ab1..4b3eb0cdc4 100644 --- a/src/reflect/scala/reflect/internal/Importers.scala +++ b/src/reflect/scala/reflect/internal/Importers.scala @@ -3,7 +3,7 @@ package internal import scala.collection.mutable.WeakHashMap // SI-6241: move importers to a mirror -trait Importers { self: SymbolTable => +trait Importers extends api.Importers { self: SymbolTable => def mkImporter(from0: api.Universe): Importer { val from: from0.type } = ( if (self eq from0) { |