diff options
author | Martin Odersky <odersky@gmail.com> | 2013-04-09 11:47:40 +0200 |
---|---|---|
committer | Martin Odersky <odersky@gmail.com> | 2013-04-09 11:47:40 +0200 |
commit | 3ca11fbd1f86e128bc58e0e59d3c98da0a9829e8 (patch) | |
tree | 1aef70cc21fed9cbbdf8360e7e524e951cde1f7a /src/dotty/tools/dotc/core/SymbolLoaders.scala | |
parent | 1897d2160a508a3f3267e3ece3647d24e6e6ebf4 (diff) | |
download | dotty-3ca11fbd1f86e128bc58e0e59d3c98da0a9829e8.tar.gz dotty-3ca11fbd1f86e128bc58e0e59d3c98da0a9829e8.tar.bz2 dotty-3ca11fbd1f86e128bc58e0e59d3c98da0a9829e8.zip |
Renaming ClassCompleter -> ClassCoimpleterWithDecls
Diffstat (limited to 'src/dotty/tools/dotc/core/SymbolLoaders.scala')
-rw-r--r-- | src/dotty/tools/dotc/core/SymbolLoaders.scala | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/src/dotty/tools/dotc/core/SymbolLoaders.scala b/src/dotty/tools/dotc/core/SymbolLoaders.scala index 49a25be11..11d1d6a1f 100644 --- a/src/dotty/tools/dotc/core/SymbolLoaders.scala +++ b/src/dotty/tools/dotc/core/SymbolLoaders.scala @@ -49,7 +49,7 @@ class SymbolLoaders { modFlags: FlagSet = EmptyFlags, clsFlags: FlagSet = EmptyFlags, scope: Scope = EmptyScope)(implicit ctx: CondensedContext): Symbol = { val module = ctx.newModuleSymbol( owner, name.toTermName, modFlags, clsFlags, - (modul, _) => new ModuleClassCompleter(modul, newScope, completer), + (modul, _) => new ModuleClassCompleterWithDecls(modul, newScope, completer), assocFile = completer.sourceFileOrNull) enterNew(owner, module, completer, scope) } @@ -142,7 +142,7 @@ class SymbolLoaders { /** Load contents of a package */ class PackageLoader(override val sourceModule: TermSymbol, classpath: ClassPath)(implicit val cctx: CondensedContext) - extends ClassCompleter(newScope) with SymbolLoader { // !!! TODO: ClassCompleter needed? + extends ClassCompleterWithDecls(newScope) with SymbolLoader { // !!! TODO: ClassCompleter needed? def description = "package loader " + classpath.name def doComplete(root: SymDenotation) { @@ -275,7 +275,7 @@ class ClassfileLoader(val classfile: AbstractFile)(implicit val cctx: CondensedC else cctx.newModuleSymbol( rootDenot.owner, rootDenot.name.toTermName, Synthetic, Synthetic, - (module, _) => new ModuleClassCompleter(module)) + (module, _) => new ModuleClassCompleterWithDecls(module, newScope)) .moduleClass.denot.asClass } if (rootDenot is ModuleClass) (linkedDenot, rootDenot) |