summaryrefslogtreecommitdiff
path: root/sources/scala/tools/nsc/typechecker/Namers.scala
diff options
context:
space:
mode:
authorMartin Odersky <odersky@gmail.com>2005-06-15 16:05:25 +0000
committerMartin Odersky <odersky@gmail.com>2005-06-15 16:05:25 +0000
commit7fe5ed6df81d9a1ca0a6e333426b5ac77abcde39 (patch)
tree7577a98bbeb2e40dda69e562ee1e95535793a071 /sources/scala/tools/nsc/typechecker/Namers.scala
parent1ec9209a8d92e7e25dc40f3624af44451da260b7 (diff)
downloadscala-7fe5ed6df81d9a1ca0a6e333426b5ac77abcde39.tar.gz
scala-7fe5ed6df81d9a1ca0a6e333426b5ac77abcde39.tar.bz2
scala-7fe5ed6df81d9a1ca0a6e333426b5ac77abcde39.zip
*** empty log message ***
Diffstat (limited to 'sources/scala/tools/nsc/typechecker/Namers.scala')
-rwxr-xr-xsources/scala/tools/nsc/typechecker/Namers.scala3
1 files changed, 2 insertions, 1 deletions
diff --git a/sources/scala/tools/nsc/typechecker/Namers.scala b/sources/scala/tools/nsc/typechecker/Namers.scala
index 3c553ad48c..4b1a2ec39f 100755
--- a/sources/scala/tools/nsc/typechecker/Namers.scala
+++ b/sources/scala/tools/nsc/typechecker/Namers.scala
@@ -116,7 +116,7 @@ trait Namers: Analyzer {
def enterSym(tree: Tree): Namer = {
def finishWith(tparams: List[AbsTypeDef]): unit = {
- if (settings.debug.value) log("entered " + tree.symbol + " in " + context.owner);
+ if (settings.debug.value) log("entered " + tree.symbol + " in " + context.owner + ", scope-id = " + context.scope.hashCode());
var ltype: LazyType = innerNamer.typeCompleter(tree);
if (!tparams.isEmpty) {
new Namer(context.makeNewScope(tree, tree.symbol)).enterSyms(tparams);
@@ -269,6 +269,7 @@ trait Namers: Analyzer {
val clazz = context.owner;
val parents = typer.parentTypes(templ) map (.tpe);
val decls = new Scope();
+ log("members of " + clazz + "=" + decls.hashCode());//debug
new Namer(context.make(templ, clazz, decls)).enterSyms(templ.body);
ClassInfoType(parents, decls, clazz)
}