summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorDen Shabalin <den.shabalin@gmail.com>2013-07-10 11:45:44 +0200
committerEugene Burmako <xeno.by@gmail.com>2013-07-10 12:55:05 +0200
commitaada28f92745b21b1fbed81d8c956d60b5d556b9 (patch)
tree66b00bb206354a23dcb7670598b9a2133f07c033 /src
parentf7093b8ac229289c68757e9e4cf7392c4bcbeeb8 (diff)
downloadscala-aada28f92745b21b1fbed81d8c956d60b5d556b9.tar.gz
scala-aada28f92745b21b1fbed81d8c956d60b5d556b9.tar.bz2
scala-aada28f92745b21b1fbed81d8c956d60b5d556b9.zip
precise return type for FlagsAsBits.unapply
This will help the pattern matcher to emit better code for this kind of extractor that does nothing but wrap the extractee.
Diffstat (limited to 'src')
-rw-r--r--src/reflect/scala/reflect/internal/BuildUtils.scala2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/reflect/scala/reflect/internal/BuildUtils.scala b/src/reflect/scala/reflect/internal/BuildUtils.scala
index 6526c4ce12..cdebfe52f8 100644
--- a/src/reflect/scala/reflect/internal/BuildUtils.scala
+++ b/src/reflect/scala/reflect/internal/BuildUtils.scala
@@ -79,7 +79,7 @@ trait BuildUtils { self: SymbolTable =>
}
object FlagsAsBits extends FlagsAsBitsExtractor {
- def unapply(flags: Long): Option[Long] = Some(flags)
+ def unapply(flags: Long): Some[Long] = Some(flags)
}
object TypeApplied extends TypeAppliedExtractor {