summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorIulian Dragos <jaguarul@gmail.com>2008-08-19 12:07:22 +0000
committerIulian Dragos <jaguarul@gmail.com>2008-08-19 12:07:22 +0000
commitd63963d5803b1302f5f029573a06d6e4076efeaf (patch)
treee0e9ff8f58ed16dc444520b059ed79d10cd9e0dd
parent642b0ca4fbcea87a6cb4dedb7c530c19f710f47b (diff)
downloadscala-d63963d5803b1302f5f029573a06d6e4076efeaf.tar.gz
scala-d63963d5803b1302f5f029573a06d6e4076efeaf.tar.bz2
scala-d63963d5803b1302f5f029573a06d6e4076efeaf.zip
Fixed latest cyclic error
-rw-r--r--src/compiler/scala/tools/nsc/symtab/classfile/ClassfileParser.scala7
1 files changed, 4 insertions, 3 deletions
diff --git a/src/compiler/scala/tools/nsc/symtab/classfile/ClassfileParser.scala b/src/compiler/scala/tools/nsc/symtab/classfile/ClassfileParser.scala
index c877fa37d0..d8a586e6f3 100644
--- a/src/compiler/scala/tools/nsc/symtab/classfile/ClassfileParser.scala
+++ b/src/compiler/scala/tools/nsc/symtab/classfile/ClassfileParser.scala
@@ -335,9 +335,9 @@ abstract class ClassfileParser {
innerClasses.get(name) match {
case Some(entry) =>
- //println("found inner class " + name)
+ println("found inner class " + name)
val res = innerClasses.classSymbol(entry.externalName)
- //println("\trouted to: " + res)
+ println("\trouted to: " + res)
res
case None =>
//if (name.toString.contains("$")) println("No inner class: " + name + innerClasses + " while parsing " + in.file.name)
@@ -907,9 +907,10 @@ abstract class ClassfileParser {
innerClasses.get(externalName) match {
case Some(entry) =>
val sym = classSymbol(entry.outerName)
+ println("found " + sym + " and looking for " + innerName)
if (static) {
val s = sym.linkedModuleOfClass.info.member(innerName.toTypeName)
- assert(s ne NoSymbol, sym + " members: " + sym.info.members)
+ assert(s ne NoSymbol, sym)
s
} else
sym.info.member(innerName.toTypeName)