diff options
author | Martin Odersky <odersky@gmail.com> | 2015-12-11 10:31:10 +0100 |
---|---|---|
committer | Martin Odersky <odersky@gmail.com> | 2015-12-11 10:31:10 +0100 |
commit | 6cb2a3bcee8bc4fb9ae4d148c8e620d3ae41040f (patch) | |
tree | b2de4709dceae8f80856e3c251b8a59a3371ab3f /src/dotty/tools/dotc/core/tasty | |
parent | fd44a171340a87359e267aeb63072bc5a8873b10 (diff) | |
download | dotty-6cb2a3bcee8bc4fb9ae4d148c8e620d3ae41040f.tar.gz dotty-6cb2a3bcee8bc4fb9ae4d148c8e620d3ae41040f.tar.bz2 dotty-6cb2a3bcee8bc4fb9ae4d148c8e620d3ae41040f.zip |
Remove extraneous match
Diffstat (limited to 'src/dotty/tools/dotc/core/tasty')
-rw-r--r-- | src/dotty/tools/dotc/core/tasty/TreePickler.scala | 16 |
1 files changed, 6 insertions, 10 deletions
diff --git a/src/dotty/tools/dotc/core/tasty/TreePickler.scala b/src/dotty/tools/dotc/core/tasty/TreePickler.scala index 8fccb8973..d11d6f4b7 100644 --- a/src/dotty/tools/dotc/core/tasty/TreePickler.scala +++ b/src/dotty/tools/dotc/core/tasty/TreePickler.scala @@ -185,16 +185,12 @@ class TreePickler(pickler: TastyPickler) { pickleNameAndSig(tpe.name, tpe.signature); pickleType(tpe.prefix) } case tpe: NamedType => - tpe match { - case _ => - if (isLocallyDefined(tpe.symbol)) { - writeByte(if (tpe.isType) TYPEREFsymbol else TERMREFsymbol) - pickleSymRef(tpe.symbol); pickleType(tpe.prefix) - } - else { - writeByte(if (tpe.isType) TYPEREF else TERMREF) - pickleName(tpe.name); pickleType(tpe.prefix) - } + if (isLocallyDefined(tpe.symbol)) { + writeByte(if (tpe.isType) TYPEREFsymbol else TERMREFsymbol) + pickleSymRef(tpe.symbol); pickleType(tpe.prefix) + } else { + writeByte(if (tpe.isType) TYPEREF else TERMREF) + pickleName(tpe.name); pickleType(tpe.prefix) } case tpe: ThisType => if (tpe.cls.is(Flags.Package) && !tpe.cls.isEffectiveRoot) |