summaryrefslogtreecommitdiff
path: root/src/compiler
diff options
context:
space:
mode:
authorPaul Phillips <paulp@improving.org>2012-11-11 17:34:16 -0800
committerPaul Phillips <paulp@improving.org>2012-11-19 11:52:47 -0800
commit345f937b3441f248ac9156484758fa17b1a78941 (patch)
treed21297bec15e8e173bd16c6019ef088daa609193 /src/compiler
parent120879e2f5a10beaa94ef9e886e67a1c092fded0 (diff)
downloadscala-345f937b3441f248ac9156484758fa17b1a78941.tar.gz
scala-345f937b3441f248ac9156484758fa17b1a78941.tar.bz2
scala-345f937b3441f248ac9156484758fa17b1a78941.zip
applyOrElse is a synthetic method.
Diffstat (limited to 'src/compiler')
-rw-r--r--src/compiler/scala/tools/nsc/transform/UnCurry.scala2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/compiler/scala/tools/nsc/transform/UnCurry.scala b/src/compiler/scala/tools/nsc/transform/UnCurry.scala
index 84803d0b6b..a3340bcc16 100644
--- a/src/compiler/scala/tools/nsc/transform/UnCurry.scala
+++ b/src/compiler/scala/tools/nsc/transform/UnCurry.scala
@@ -336,7 +336,7 @@ abstract class UnCurry extends InfoTransform
// def applyOrElse[A1 <: A, B1 >: B](x: A1, default: A1 => B1): B1 =
val applyOrElseMethodDef = {
- val methSym = anonClass.newMethod(nme.applyOrElse, fun.pos, newFlags = FINAL | OVERRIDE)
+ val methSym = anonClass.newMethod(nme.applyOrElse, fun.pos, newFlags = FINAL | OVERRIDE | SYNTHETIC)
val List(argtpe) = formals
val A1 = methSym newTypeParameter(newTypeName("A1")) setInfo TypeBounds.upper(argtpe)