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 /src | |
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.
Diffstat (limited to 'src')
-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 { |