diff options
author | Iulian Dragos <jaguarul@gmail.com> | 2004-06-22 11:46:47 +0000 |
---|---|---|
committer | Iulian Dragos <jaguarul@gmail.com> | 2004-06-22 11:46:47 +0000 |
commit | 0c69d76b6c475f37b7aecad5c5991e17efffc853 (patch) | |
tree | 6bc47afb2bbd9bb2fd0d01596c7c53e3226a2993 | |
parent | d7060af8bb482668503444966675e85dd4aad00b (diff) | |
download | scala-0c69d76b6c475f37b7aecad5c5991e17efffc853.tar.gz scala-0c69d76b6c475f37b7aecad5c5991e17efffc853.tar.bz2 scala-0c69d76b6c475f37b7aecad5c5991e17efffc853.zip |
removed useless references to old ClassHierarch...
removed useless references to old ClassHierarchy class
-rw-r--r-- | sources/scala/tools/scalac/wholeprog/ApplicationBuilder.scala | 10 |
1 files changed, 4 insertions, 6 deletions
diff --git a/sources/scala/tools/scalac/wholeprog/ApplicationBuilder.scala b/sources/scala/tools/scalac/wholeprog/ApplicationBuilder.scala index 39a6bb8868..3060d82b03 100644 --- a/sources/scala/tools/scalac/wholeprog/ApplicationBuilder.scala +++ b/sources/scala/tools/scalac/wholeprog/ApplicationBuilder.scala @@ -26,8 +26,6 @@ class ApplicationBuilder(globall: scalac_Global) { var worklist: Set[Symbol] = new HashSet[Symbol]; var app: Set[Symbol] = new HashSet[Symbol]; - val chGraph = new ClassHierarchy(global); - def finalClasses(app: Set[Symbol], units: Array[scalac_Unit]): Unit = { val m = new MonomorphicCallSites(global, app); m.buildClassHierarchy; @@ -135,7 +133,7 @@ class ApplicationBuilder(globall: scalac_Global) { // parents addTypesToWorklist(List.fromArray(clsSym.parents(), 0, clsSym.parents().length)); - updateClassHierarchy(clsSym); +// updateClassHierarchy(clsSym); // members clsSym.members().elements().foreach( (s: Symbol) => { @@ -177,7 +175,7 @@ class ApplicationBuilder(globall: scalac_Global) { val parents = clsSym.parents(); - updateClassHierarchy(clsSym); +// updateClassHierarchy(clsSym); // superclasses addTypesToWorklist(List.fromArray[Type](parents, 0, parents.length)); @@ -185,7 +183,7 @@ class ApplicationBuilder(globall: scalac_Global) { addReferences(cls); } // where - def updateClassHierarchy(cls: Symbol): Unit = { +/* def updateClassHierarchy(cls: Symbol): Unit = { val parents = cls.parents(); var i = 1; val subclass: Node = chGraph.getNode(cls); @@ -207,7 +205,7 @@ class ApplicationBuilder(globall: scalac_Global) { } } - +*/ /** * Walk the tree and add to the worklist any class symbol that is * referenced from this tree. |