65
65
packagePrefix += ("." + name)
70
72
throw new MalformedInput(pkg.pos.point, "illegal tree node in package prefix: "+pkg)
72
82
override def traverse(tree: Tree): Unit = tree match {
73
83
case PackageDef(pkg, body) =>
76
86
case ClassDef(_, name, _, _) =>
77
87
if (packagePrefix == root.fullName) {
78
88
enterClass(root, name.toString, new SourcefileLoader(src))