diff options
author | paltherr <paltherr@epfl.ch> | 2003-03-21 11:54:30 +0000 |
---|---|---|
committer | paltherr <paltherr@epfl.ch> | 2003-03-21 11:54:30 +0000 |
commit | 746cf42fd385f04eebf1283f21d9f94a55f6adfc (patch) | |
tree | fa89d6b16f5f7590085fb2f484088978e2685b93 | |
parent | e6ebbe6ab4550a542db29372e59d72a2ff90e6e3 (diff) | |
download | scala-746cf42fd385f04eebf1283f21d9f94a55f6adfc.tar.gz scala-746cf42fd385f04eebf1283f21d9f94a55f6adfc.tar.bz2 scala-746cf42fd385f04eebf1283f21d9f94a55f6adfc.zip |
- Fixed the transform method to attribute the t...
- Fixed the transform method to attribute the tree's symbol also if
there is an error
-rw-r--r-- | sources/scalac/typechecker/Analyzer.java | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/sources/scalac/typechecker/Analyzer.java b/sources/scalac/typechecker/Analyzer.java index 512cd047a6..0787403ce2 100644 --- a/sources/scalac/typechecker/Analyzer.java +++ b/sources/scalac/typechecker/Analyzer.java @@ -2212,6 +2212,7 @@ public class Analyzer extends Transformer implements Modifiers, Kinds { } catch (Type.Error ex) { reportTypeError(tree.pos, ex); tree.type = Type.ErrorType; + if (tree.hasSymbol()) tree.setSymbol(Symbol.ERROR); return tree; } } |