diff options
author | Dmitry Petrashko <dmitry.petrashko@gmail.com> | 2014-11-17 17:20:50 +0100 |
---|---|---|
committer | Dmitry Petrashko <dmitry.petrashko@gmail.com> | 2014-11-22 20:10:23 +0100 |
commit | 38cebe090a97930fe872d37370c66f72da360409 (patch) | |
tree | 27a8881eb645113e0b31cc1885256da489194159 /src/dotty/tools/dotc/transform/ElimRepeated.scala | |
parent | 22c9a9bfc96284dc3b827c1e8a6a2a4331ebc9c3 (diff) | |
download | dotty-38cebe090a97930fe872d37370c66f72da360409.tar.gz dotty-38cebe090a97930fe872d37370c66f72da360409.tar.bz2 dotty-38cebe090a97930fe872d37370c66f72da360409.zip |
Adapting branch to absence of modifiers in trees.
Diffstat (limited to 'src/dotty/tools/dotc/transform/ElimRepeated.scala')
-rw-r--r-- | src/dotty/tools/dotc/transform/ElimRepeated.scala | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/src/dotty/tools/dotc/transform/ElimRepeated.scala b/src/dotty/tools/dotc/transform/ElimRepeated.scala index d3e32fe02..ff56ae872 100644 --- a/src/dotty/tools/dotc/transform/ElimRepeated.scala +++ b/src/dotty/tools/dotc/transform/ElimRepeated.scala @@ -57,7 +57,7 @@ class ElimRepeated extends MiniPhaseTransform with InfoTransformer with Annotati transformTypeOfTree(tree) override def transformApply(tree: Apply)(implicit ctx: Context, info: TransformerInfo): Tree = - transformTypeOfTree(tree) + transformTypeOfTree(tree) // should also transform the tree if argument needs adaptation override def transformTypeApply(tree: TypeApply)(implicit ctx: Context, info: TransformerInfo): Tree = transformTypeOfTree(tree) @@ -71,7 +71,7 @@ class ElimRepeated extends MiniPhaseTransform with InfoTransformer with Annotati if (tree.symbol.info.isVarArgsMethod && overridesJava) addVarArgsBridge(tree)(ctx.withPhase(thisTransformer.next)) else - transformAnnotations(tree) + tree } /** Add a Java varargs bridge @@ -94,7 +94,7 @@ class ElimRepeated extends MiniPhaseTransform with InfoTransformer with Annotati .appliedToArgs(vrefs :+ TreeGen.wrapArray(varArgRef, elemtp)) .appliedToArgss(vrefss1) }) - Thicket(transformAnnotations(ddef), transformAnnotations(bridgeDef)) + Thicket(ddef, bridgeDef) } /** Convert type from Scala to Java varargs method */ |