diff options
author | paltherr <paltherr@epfl.ch> | 2004-03-02 16:46:57 +0000 |
---|---|---|
committer | paltherr <paltherr@epfl.ch> | 2004-03-02 16:46:57 +0000 |
commit | 63e5a79c2b4c2c11ce4c81df1387aca31d34a247 (patch) | |
tree | 22948bfee7790d6af3a66ffd2a90f4bb71fde7c3 /sources/scalac | |
parent | 4b14bbab34b0f86385c4df655fb4b954e0a79ac6 (diff) | |
download | scala-63e5a79c2b4c2c11ce4c81df1387aca31d34a247.tar.gz scala-63e5a79c2b4c2c11ce4c81df1387aca31d34a247.tar.bz2 scala-63e5a79c2b4c2c11ce4c81df1387aca31d34a247.zip |
- Removed CheckNames
Diffstat (limited to 'sources/scalac')
-rw-r--r-- | sources/scalac/checkers/CheckNames.java | 47 | ||||
-rw-r--r-- | sources/scalac/transformer/AddInterfacesPhase.java | 1 | ||||
-rw-r--r-- | sources/scalac/transformer/ErasurePhase.java | 2 | ||||
-rw-r--r-- | sources/scalac/transformer/LambdaLiftPhase.java | 1 | ||||
-rw-r--r-- | sources/scalac/transformer/TransMatchPhase.java | 1 | ||||
-rw-r--r-- | sources/scalac/transformer/UnCurryPhase.java | 1 | ||||
-rw-r--r-- | sources/scalac/typechecker/RefCheckPhase.java | 1 |
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) }; } } |