summaryrefslogtreecommitdiff
path: root/src/compiler/scala/tools/nsc/typechecker/Typers.scala
diff options
context:
space:
mode:
authorMartin Odersky <odersky@gmail.com>2007-01-23 13:53:39 +0000
committerMartin Odersky <odersky@gmail.com>2007-01-23 13:53:39 +0000
commit634c658057e7b3b83d2167d5db8951a8de4cd1df (patch)
tree496fd44530f46dc7a59df371da0a69c11607211b /src/compiler/scala/tools/nsc/typechecker/Typers.scala
parent4cc8ccb5f3f79edc02c5c769253620c1f2ce436e (diff)
downloadscala-634c658057e7b3b83d2167d5db8951a8de4cd1df.tar.gz
scala-634c658057e7b3b83d2167d5db8951a8de4cd1df.tar.bz2
scala-634c658057e7b3b83d2167d5db8951a8de4cd1df.zip
fixed bug908
Diffstat (limited to 'src/compiler/scala/tools/nsc/typechecker/Typers.scala')
-rw-r--r--src/compiler/scala/tools/nsc/typechecker/Typers.scala2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/compiler/scala/tools/nsc/typechecker/Typers.scala b/src/compiler/scala/tools/nsc/typechecker/Typers.scala
index 89bab81fd8..9faffe5466 100644
--- a/src/compiler/scala/tools/nsc/typechecker/Typers.scala
+++ b/src/compiler/scala/tools/nsc/typechecker/Typers.scala
@@ -119,7 +119,7 @@ trait Typers requires Analyzer {
private val stickyModes: int = EXPRmode | PATTERNmode | TYPEmode | CONSTmode
- private def funMode(mode: int) = mode & stickyModes | FUNmode | POLYmode
+ private def funMode(mode: int) = mode & (stickyModes | SCCmode) | FUNmode | POLYmode
private var xxx = 10;
class Typer(context0: Context) {