aboutsummaryrefslogtreecommitdiff
path: root/src/dotty/tools/dotc/core/SymbolLoaders.scala
diff options
context:
space:
mode:
authorMartin Odersky <odersky@gmail.com>2013-04-09 11:47:40 +0200
committerMartin Odersky <odersky@gmail.com>2013-04-09 11:47:40 +0200
commit3ca11fbd1f86e128bc58e0e59d3c98da0a9829e8 (patch)
tree1aef70cc21fed9cbbdf8360e7e524e951cde1f7a /src/dotty/tools/dotc/core/SymbolLoaders.scala
parent1897d2160a508a3f3267e3ece3647d24e6e6ebf4 (diff)
downloaddotty-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.scala6
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)