diff options
author | Dmitry Petrashko <dmitry.petrashko@gmail.com> | 2015-04-02 16:11:20 +0200 |
---|---|---|
committer | Dmitry Petrashko <dmitry.petrashko@gmail.com> | 2015-04-02 16:30:16 +0200 |
commit | e5618d29e37ad50bd1b8c591ed50db63a6d7bc79 (patch) | |
tree | 1d53beeccaaddcfa20e2080a4c7e0feffab673c5 /src/dotty/tools/dotc/ast/Desugar.scala | |
parent | c560648f191f325cc1961f25fdbad48839ca6327 (diff) | |
download | dotty-e5618d29e37ad50bd1b8c591ed50db63a6d7bc79.tar.gz dotty-e5618d29e37ad50bd1b8c591ed50db63a6d7bc79.tar.bz2 dotty-e5618d29e37ad50bd1b8c591ed50db63a6d7bc79.zip |
Simplify methods implemented in #436
Diffstat (limited to 'src/dotty/tools/dotc/ast/Desugar.scala')
-rw-r--r-- | src/dotty/tools/dotc/ast/Desugar.scala | 7 |
1 files changed, 3 insertions, 4 deletions
diff --git a/src/dotty/tools/dotc/ast/Desugar.scala b/src/dotty/tools/dotc/ast/Desugar.scala index 961675fed..1dfa24291 100644 --- a/src/dotty/tools/dotc/ast/Desugar.scala +++ b/src/dotty/tools/dotc/ast/Desugar.scala @@ -361,11 +361,10 @@ object desugar { } companionDefs(parent, applyMeths ::: unapplyMeth :: defaultGetters) } - else { - if (defaultGetters.nonEmpty) + else if (defaultGetters.nonEmpty) companionDefs(anyRef, defaultGetters) - else Nil - } + else Nil + // For an implicit class C[Ts](p11: T11, ..., p1N: T1N) ... (pM1: TM1, .., pMN: TMN), the method // synthetic implicit C[Ts](p11: T11, ..., p1N: T1N) ... (pM1: TM1, ..., pMN: TMN): C[Ts] = |