From d3819b93ab8b2de3d5cc35c33b8258ccdb5a931a Mon Sep 17 00:00:00 2001 From: Gilles Dubochet Date: Sun, 18 Dec 2005 18:33:03 +0000 Subject: Removed old Scalac code in sources and various ... Removed old Scalac code in sources and various other obsolete elements. --- sources/meta/scalac/ast/TreeFieldLink.java | 60 ------------------------------ 1 file changed, 60 deletions(-) delete mode 100644 sources/meta/scalac/ast/TreeFieldLink.java (limited to 'sources/meta/scalac/ast/TreeFieldLink.java') diff --git a/sources/meta/scalac/ast/TreeFieldLink.java b/sources/meta/scalac/ast/TreeFieldLink.java deleted file mode 100644 index 62e8dcfb10..0000000000 --- a/sources/meta/scalac/ast/TreeFieldLink.java +++ /dev/null @@ -1,60 +0,0 @@ -/* ____ ____ ____ ____ ______ *\ -** / __// __ \/ __// __ \/ ____/ SOcos COmpiles Scala ** -** __\_ \/ /_/ / /__/ /_/ /\_ \ (c) 2002, LAMP/EPFL ** -** /_____/\____/\___/\____/____/ ** -\* */ - -// $Id$ - -package meta.scalac.ast; - -import meta.java.JavaWriter; - -/** - * This class describes the possible links between a given field of a - * tree and the symbol of that tree. - */ -public class TreeFieldLink { - - //######################################################################## - // Public Cases - - /** Field is linked to the symbol's flags */ - public case SymFlags; - - /** Field is linked to the symbol's name */ - public case SymName; - - //######################################################################## - // Public Methods - - /** Returns the field or method to invoke to get the linked value. */ - public String getLink() { - switch (this) { - case SymFlags: - return "flags"; - case SymName: - return "name"; - default: - throw new Error("unknown case: " + this); - } - } - - /** Returns the name of this link. */ - public String toString() { - switch (this) { - case SymFlags: - return "flags"; - case SymName: - return "name"; - default: - throw new Error("unknown case: " + this); - } - } - - public JavaWriter print(JavaWriter writer, TreeField symbol) { - return writer.print(symbol.name).print('.').print(getLink()); - } - - //######################################################################## -} -- cgit v1.2.3