diff options
author | paltherr <paltherr@epfl.ch> | 2004-08-30 14:16:03 +0000 |
---|---|---|
committer | paltherr <paltherr@epfl.ch> | 2004-08-30 14:16:03 +0000 |
commit | 97fcb93af10873a96ec0f3ae71c7a14ca860bbd9 (patch) | |
tree | cd4d04674c5840d5b00e7186c4ce7d8b89107d2a | |
parent | 4a94d261653c23578668341c82ea0758d75ae20a (diff) | |
download | scala-97fcb93af10873a96ec0f3ae71c7a14ca860bbd9.tar.gz scala-97fcb93af10873a96ec0f3ae71c7a14ca860bbd9.tar.bz2 scala-97fcb93af10873a96ec0f3ae71c7a14ca860bbd9.zip |
- Added code to forbid non-value terms as last ...
- Added code to forbid non-value terms as last block expression
-rw-r--r-- | sources/scala/tools/scalac/typechecker/Analyzer.scala | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/sources/scala/tools/scalac/typechecker/Analyzer.scala b/sources/scala/tools/scalac/typechecker/Analyzer.scala index 1478b89045..9a2b60055b 100644 --- a/sources/scala/tools/scalac/typechecker/Analyzer.scala +++ b/sources/scala/tools/scalac/typechecker/Analyzer.scala @@ -2381,7 +2381,7 @@ class Analyzer(global: scalac_Global, descr: AnalyzerPhase) extends Transformer( stats1(i) = transform(stats1(i), EXPRmode); i = i + 1 } - val value1: Tree = transform(value, valuemode & ~FUNmode, pt); + val value1: Tree = transform(value, valuemode & ~(FUNmode | QUALmode), pt); val owntype: Type = checkNoEscape(tree.pos, value1.getType().deconst()); context = prevContext; |