summaryrefslogtreecommitdiff
path: root/sources/scalac
diff options
context:
space:
mode:
authorpaltherr <paltherr@epfl.ch>2004-03-02 16:46:57 +0000
committerpaltherr <paltherr@epfl.ch>2004-03-02 16:46:57 +0000
commit63e5a79c2b4c2c11ce4c81df1387aca31d34a247 (patch)
tree22948bfee7790d6af3a66ffd2a90f4bb71fde7c3 /sources/scalac
parent4b14bbab34b0f86385c4df655fb4b954e0a79ac6 (diff)
downloadscala-63e5a79c2b4c2c11ce4c81df1387aca31d34a247.tar.gz
scala-63e5a79c2b4c2c11ce4c81df1387aca31d34a247.tar.bz2
scala-63e5a79c2b4c2c11ce4c81df1387aca31d34a247.zip
- Removed CheckNames
Diffstat (limited to 'sources/scalac')
-rw-r--r--sources/scalac/checkers/CheckNames.java47
-rw-r--r--sources/scalac/transformer/AddInterfacesPhase.java1
-rw-r--r--sources/scalac/transformer/ErasurePhase.java2
-rw-r--r--sources/scalac/transformer/LambdaLiftPhase.java1
-rw-r--r--sources/scalac/transformer/TransMatchPhase.java1
-rw-r--r--sources/scalac/transformer/UnCurryPhase.java1
-rw-r--r--sources/scalac/typechecker/RefCheckPhase.java1
7 files changed, 0 insertions, 54 deletions
diff --git a/sources/scalac/checkers/CheckNames.java b/sources/scalac/checkers/CheckNames.java
deleted file mode 100644
index 9529a6b088..0000000000
--- a/sources/scalac/checkers/CheckNames.java
+++ /dev/null
@@ -1,47 +0,0 @@
-/* ____ ____ ____ ____ ______ *\
-** / __// __ \/ __// __ \/ ____/ SOcos COmpiles Scala **
-** __\_ \/ /_/ / /__/ /_/ /\_ \ (c) 2002, LAMP/EPFL **
-** /_____/\____/\___/\____/____/ **
-\* */
-
-// $Id$
-
-package scalac.checkers;
-
-import scalac.ast.Tree;
-import scalac.util.Name;
-import scalac.util.Debug;
-import scalac.symtab.Symbol;
-
-/**
- * Check that the of symbols are of the appropriate kind
- *
- * @author Nikolay Mihaylov
- * @version 1.0
- */
-
-public class CheckNames extends Checker {
-
- public CheckNames(scalac.Global global) {
- super(global);
- }
-
- public void check(Tree tree) {
- switch (tree) {
- case ClassDef(_, Name name, _, _, _, _):
- verify(tree,
- name.isTypeName(),
- "name kinds",
- "class " + Debug.show(tree.symbol()) +
- "should have a type name");
-
- Symbol constr = tree.symbol().primaryConstructor();
- verify(tree,
- constr.name.isTypeName(),
- "name kinds",
- "the class constructor " + Debug.show(constr)
- + " should have a type name");
- break;
- }
- }
-}
diff --git a/sources/scalac/transformer/AddInterfacesPhase.java b/sources/scalac/transformer/AddInterfacesPhase.java
index a8b6c798c3..ff7383b416 100644
--- a/sources/scalac/transformer/AddInterfacesPhase.java
+++ b/sources/scalac/transformer/AddInterfacesPhase.java
@@ -123,7 +123,6 @@ public class AddInterfacesPhase extends Phase {
new CheckSymbols(global),
new CheckTypes(global),
new CheckOwners(global),
- new CheckNames(global)
};
}
diff --git a/sources/scalac/transformer/ErasurePhase.java b/sources/scalac/transformer/ErasurePhase.java
index 6e3dd972ca..575cb91b61 100644
--- a/sources/scalac/transformer/ErasurePhase.java
+++ b/sources/scalac/transformer/ErasurePhase.java
@@ -19,7 +19,6 @@ import scalac.checkers.Checker;
import scalac.checkers.CheckOwners;
import scalac.checkers.CheckSymbols;
import scalac.checkers.CheckTypes;
-import scalac.checkers.CheckNames;
import scalac.symtab.AbsTypeSymbol;
import scalac.symtab.Definitions;
import scalac.symtab.Modifiers;
@@ -108,7 +107,6 @@ public class ErasurePhase extends Phase {
new CheckSymbols(global),
new CheckTypes(global),
new CheckOwners(global),
- new CheckNames(global)
};
}
diff --git a/sources/scalac/transformer/LambdaLiftPhase.java b/sources/scalac/transformer/LambdaLiftPhase.java
index 65da6b928b..fe0cdab91b 100644
--- a/sources/scalac/transformer/LambdaLiftPhase.java
+++ b/sources/scalac/transformer/LambdaLiftPhase.java
@@ -157,7 +157,6 @@ public class LambdaLiftPhase extends Phase implements Kinds, Modifiers {
new CheckSymbols(global),
new CheckTypes(global),
new CheckOwners(global),
- new CheckNames(global)
};
}
}
diff --git a/sources/scalac/transformer/TransMatchPhase.java b/sources/scalac/transformer/TransMatchPhase.java
index 313474e897..6831b0eb5b 100644
--- a/sources/scalac/transformer/TransMatchPhase.java
+++ b/sources/scalac/transformer/TransMatchPhase.java
@@ -38,7 +38,6 @@ public class TransMatchPhase extends Phase {
new CheckSymbols(global),
new CheckTypes(global),
new CheckOwners(global),
- new CheckNames(global)
};
}
diff --git a/sources/scalac/transformer/UnCurryPhase.java b/sources/scalac/transformer/UnCurryPhase.java
index a781e03776..5e246ba68a 100644
--- a/sources/scalac/transformer/UnCurryPhase.java
+++ b/sources/scalac/transformer/UnCurryPhase.java
@@ -102,7 +102,6 @@ public class UnCurryPhase extends Phase implements Modifiers {
new CheckSymbols(global),
new CheckTypes(global),
new CheckOwners(global),
- new CheckNames(global)
};
}
}
diff --git a/sources/scalac/typechecker/RefCheckPhase.java b/sources/scalac/typechecker/RefCheckPhase.java
index 87a4653648..25c56b4b13 100644
--- a/sources/scalac/typechecker/RefCheckPhase.java
+++ b/sources/scalac/typechecker/RefCheckPhase.java
@@ -39,7 +39,6 @@ public class RefCheckPhase extends Phase {
new CheckSymbols(global),
new CheckTypes(global),
new CheckOwners(global),
- new CheckNames(global)
};
}
}