diff options
author | Den Shabalin <den.shabalin@gmail.com> | 2013-07-10 11:45:44 +0200 |
---|---|---|
committer | Eugene Burmako <xeno.by@gmail.com> | 2013-07-10 12:55:05 +0200 |
commit | aada28f92745b21b1fbed81d8c956d60b5d556b9 (patch) | |
tree | 66b00bb206354a23dcb7670598b9a2133f07c033 | |
parent | f7093b8ac229289c68757e9e4cf7392c4bcbeeb8 (diff) | |
download | scala-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.
-rw-r--r-- | src/reflect/scala/reflect/internal/BuildUtils.scala | 2 |
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 { |