error: while compiling: Test.scala during phase: lambdalift library version: version 2.10.0-RC1 compiler version: version 2.10.0-RC1 reconstructed args: last tree to typer: term $outer symbol: value $outer (flags: ) symbol definition: val $outer: Test tpe: symbol owners: value $outer -> anonymous class $anonfun$foo$1 -> method foo -> class Test -> package context owners: value x$1 -> method apply -> anonymous class $anonfun$foo$1 -> method foo -> class Test -> package == Enclosing template or block == DefDef( // final def apply(x$1: Nothing): Unit final "apply" [] // 1 parameter list ValDef( // x$1: Nothing "x$1" // tree.tpe=Nothing ) // tree.tpe=Unit Apply( // final def it$1(): Unit in class Test, tree.tpe=Unit "it" // final def it$1(): Unit in class Test, tree.tpe=()Unit Nil ) ) == Expanded type of tree == uncaught exception during compilation: java.lang.AssertionError error: java.lang.AssertionError: assertion failed: while compiling: Test.scala during phase: global=lambdalift, atPhase=constructors library version: version 2.10.0-RC1 compiler version: version 2.10.0-RC1 reconstructed args: last tree to typer: term $outer symbol: value $outer (flags: ) symbol definition: val $outer: Test tpe: symbol owners: value $outer -> anonymous class $anonfun$foo$1 -> method foo -> class Test -> package context owners: value x$1 -> method apply -> anonymous class $anonfun$foo$1 -> method foo -> class Test -> package == Enclosing template or block == DefDef( // final def apply(x$1: Nothing): Unit final "apply" [] // 1 parameter list ValDef( // x$1: Nothing "x$1" // tree.tpe=Nothing ) // tree.tpe=Unit Apply( // final def it$1(): Unit in class Test, tree.tpe=Unit "it" // final def it$1(): Unit in class Test, tree.tpe=()Unit Nil ) ) == Expanded type of tree == no outer field in anonymous class $anonfun$foo$1 at constructors at scala.Predef$.assert(Predef.scala:179) at scala.tools.nsc.Global.assert(Global.scala:238) at scala.tools.nsc.transform.ExplicitOuter.scala$tools$nsc$transform$ExplicitOuter$$outerField(ExplicitOuter.scala:70) at scala.tools.nsc.transform.ExplicitOuter$OuterPathTransformer.outerSelect(ExplicitOuter.scala:232) at scala.tools.nsc.transform.ExplicitOuter$OuterPathTransformer.outerValue(ExplicitOuter.scala:215) at scala.tools.nsc.transform.LambdaLift$LambdaLifter.memberRef(LambdaLift.scala:327) at scala.tools.nsc.transform.LambdaLift$LambdaLifter.postTransform(LambdaLift.scala:472) at scala.tools.nsc.transform.LambdaLift$LambdaLifter.transform(LambdaLift.scala:504) at scala.tools.nsc.transform.LambdaLift$LambdaLifter.transform(LambdaLift.scala:42) at scala.reflect.internal.Trees$class.itransform(Trees.scala:1177) at scala.reflect.internal.SymbolTable.itransform(SymbolTable.scala:12) at scala.reflect.internal.SymbolTable.itransform(SymbolTable.scala:12) at scala.reflect.api.Trees$Transformer.transform(Trees.scala:2816) at scala.tools.nsc.transform.TypingTransformers$TypingTransformer.transform(TypingTransformers.scala:48) at scala.tools.nsc.transform.ExplicitOuter$OuterPathTransformer.transform(ExplicitOuter.scala:272) at scala.tools.nsc.transform.LambdaLift$LambdaLifter.preTransform(LambdaLift.scala:496) at scala.tools.nsc.transform.LambdaLift$LambdaLifter.transform(LambdaLift.scala:504) at scala.tools.nsc.transform.LambdaLift$LambdaLifter.transform(LambdaLift.scala:42) at scala.reflect.internal.Trees$$anonfun$itransform$2.apply(Trees.scala:1193) at scala.reflect.internal.Trees$$anonfun$itransform$2.apply(Trees.scala:1191) at scala.reflect.api.Trees$Transformer.atOwner(Trees.scala:2855) at scala.tools.nsc.transform.TypingTransformers$TypingTransformer.atOwner(TypingTransformers.scala:34) at scala.tools.nsc.transform.TypingTransformers$TypingTransformer.atOwner(TypingTransformers.scala:28) at scala.tools.nsc.transform.TypingTransformers$TypingTransformer.atOwner(TypingTransformers.scala:19) at scala.reflect.internal.Trees$class.itransform(Trees.scala:1190) at scala.reflect.internal.SymbolTable.itransform(SymbolTable.scala:12) at scala.reflect.internal.SymbolTable.itransform(SymbolTable.scala:12) at scala.reflect.api.Trees$Transformer.transform(Trees.scala:2816) at scala.tools.nsc.transform.TypingTransformers$TypingTransformer.transform(TypingTransformers.scala:48) at scala.tools.nsc.transform.ExplicitOuter$OuterPathTransformer.transform(ExplicitOuter.scala:272) at scala.tools.nsc.transform.LambdaLift$LambdaLifter.preTransform(LambdaLift.scala:496) at scala.tools.nsc.transform.LambdaLift$LambdaLifter.transform(LambdaLift.scala:504) at scala.tools.nsc.transform.LambdaLift$LambdaLifter.transform(LambdaLift.scala:42) at scala.reflect.api.Trees$Transformer$$anonfun$transformStats$1.apply(Trees.scala:2846) at scala.reflect.api.Trees$Transformer$$anonfun$transformStats$1.apply(Trees.scala:2844) at scala.collection.immutable.List.loop$1(List.scala:164) at scala.collection.immutable.List.mapConserve(List.scala:180) at scala.reflect.api.Trees$Transformer.transformStats(Trees.scala:2844) at scala.tools.nsc.transform.LambdaLift$LambdaLifter.transformStats(LambdaLift.scala:523) at scala.tools.nsc.transform.LambdaLift$LambdaLifter.transformStats(LambdaLift.scala:42) at scala.reflect.internal.Trees$class.itransform(Trees.scala:1234) at scala.reflect.internal.SymbolTable.itransform(SymbolTable.scala:12) at scala.reflect.internal.SymbolTable.itransform(SymbolTable.scala:12) at scala.reflect.api.Trees$Transformer.transform(Trees.scala:2816) at scala.tools.nsc.transform.TypingTransformers$TypingTransformer.scala$tools$nsc$transform$TypingTransformers$TypingTransformer$$super$transform(TypingTransformers.scala:44) at scala.tools.nsc.transform.TypingTransformers$TypingTransformer$$anonfun$transform$1.apply(TypingTransformers.scala:44) at scala.tools.nsc.transform.TypingTransformers$TypingTransformer$$anonfun$transform$1.apply(TypingTransformers.scala:44) at scala.reflect.api.Trees$Transformer.atOwner(Trees.scala:2855) at scala.tools.nsc.transform.TypingTransformers$TypingTransformer.atOwner(TypingTransformers.scala:34) at scala.tools.nsc.transform.TypingTransformers$TypingTransformer.atOwner(TypingTransformers.scala:28) at scala.tools.nsc.transform.TypingTransformers$TypingTransformer.transform(TypingTransformers.scala:44) at scala.tools.nsc.transform.ExplicitOuter$OuterPathTransformer.transform(ExplicitOuter.scala:272) at scala.tools.nsc.transform.LambdaLift$LambdaLifter.preTransform(LambdaLift.scala:496) at scala.tools.nsc.transform.LambdaLift$LambdaLifter.transform(LambdaLift.scala:504) at scala.tools.nsc.transform.LambdaLift$LambdaLifter.transform(LambdaLift.scala:42) at scala.reflect.api.Trees$Transformer.transformTemplate(Trees.scala:2823) at scala.reflect.internal.Trees$$anonfun$itransform$4.apply(Trees.scala:1238) at scala.reflect.internal.Trees$$anonfun$itransform$4.apply(Trees.scala:1237) at scala.reflect.api.Trees$Transformer.atOwner(Trees.scala:2855) at scala.tools.nsc.transform.TypingTransformers$TypingTransformer.atOwner(TypingTransformers.scala:34) at scala.tools.nsc.transform.TypingTransformers$TypingTransformer.atOwner(TypingTransformers.scala:28) at scala.tools.nsc.transform.TypingTransformers$TypingTransformer.atOwner(TypingTransformers.scala:19) at scala.reflect.internal.Trees$class.itransform(Trees.scala:1236) at scala.reflect.internal.SymbolTable.itransform(SymbolTable.scala:12) at scala.reflect.internal.SymbolTable.itransform(SymbolTable.scala:12) at scala.reflect.api.Trees$Transformer.transform(Trees.scala:2816) at scala.tools.nsc.transform.TypingTransformers$TypingTransformer.transform(TypingTransformers.scala:48) at scala.tools.nsc.transform.ExplicitOuter$OuterPathTransformer.transform(ExplicitOuter.scala:272) at scala.tools.nsc.transform.LambdaLift$LambdaLifter.preTransform(LambdaLift.scala:496) at scala.tools.nsc.transform.LambdaLift$LambdaLifter.transform(LambdaLift.scala:504) at scala.tools.nsc.transform.LambdaLift$LambdaLifter.transform(LambdaLift.scala:42) at scala.reflect.api.Trees$Transformer$$anonfun$transformStats$1.apply(Trees.scala:2846) at scala.reflect.api.Trees$Transformer$$anonfun$transformStats$1.apply(Trees.scala:2844) at scala.collection.immutable.List.loop$1(List.scala:164) at scala.collection.immutable.List.mapConserve(List.scala:180) at scala.reflect.api.Trees$Transformer.transformStats(Trees.scala:2844) at scala.tools.nsc.transform.LambdaLift$LambdaLifter.transformStats(LambdaLift.scala:523) at scala.tools.nsc.transform.LambdaLift$LambdaLifter.transformStats(LambdaLift.scala:42) at scala.reflect.internal.Trees$class.itransform(Trees.scala:1196) at scala.reflect.internal.SymbolTable.itransform(SymbolTable.scala:12) at scala.reflect.internal.SymbolTable.itransform(SymbolTable.scala:12) at scala.reflect.api.Trees$Transformer.transform(Trees.scala:2816) at scala.tools.nsc.transform.TypingTransformers$TypingTransformer.transform(TypingTransformers.scala:48) at scala.tools.nsc.transform.ExplicitOuter$OuterPathTransformer.transform(ExplicitOuter.scala:272) at scala.tools.nsc.transform.LambdaLift$LambdaLifter.preTransform(LambdaLift.scala:496) at scala.tools.nsc.transform.LambdaLift$LambdaLifter.transform(LambdaLift.scala:504) at scala.tools.nsc.transform.LambdaLift$LambdaLifter.transform(LambdaLift.scala:42) at scala.reflect.api.Trees$Transformer$$anonfun$transformTrees$1.apply(Trees.scala:2819) at scala.reflect.api.Trees$Transformer$$anonfun$transformTrees$1.apply(Trees.scala:2819) at scala.collection.immutable.List.loop$1(List.scala:164) at scala.collection.immutable.List.mapConserve(List.scala:180) at scala.reflect.api.Trees$Transformer.transformTrees(Trees.scala:2819) at scala.reflect.internal.Trees$class.itransform(Trees.scala:1177) at scala.reflect.internal.SymbolTable.itransform(SymbolTable.scala:12) at scala.reflect.internal.SymbolTable.itransform(SymbolTable.scala:12) at scala.reflect.api.Trees$Transformer.transform(Trees.scala:2816) at scala.tools.nsc.transform.TypingTransformers$TypingTransformer.transform(TypingTransformers.scala:48) at scala.tools.nsc.transform.ExplicitOuter$OuterPathTransformer.transform(ExplicitOuter.scala:272) at scala.tools.nsc.transform.LambdaLift$LambdaLifter.preTransform(LambdaLift.scala:496) at scala.tools.nsc.transform.LambdaLift$LambdaLifter.transform(LambdaLift.scala:504) at scala.tools.nsc.transform.LambdaLift$LambdaLifter.transform(LambdaLift.scala:42) at scala.reflect.internal.Trees$class.itransform(Trees.scala:1196) at scala.reflect.internal.SymbolTable.itransform(SymbolTable.scala:12) at scala.reflect.internal.SymbolTable.itransform(SymbolTable.scala:12) at scala.reflect.api.Trees$Transformer.transform(Trees.scala:2816) at scala.tools.nsc.transform.TypingTransformers$TypingTransformer.transform(TypingTransformers.scala:48) at scala.tools.nsc.transform.ExplicitOuter$OuterPathTransformer.transform(ExplicitOuter.scala:272) at scala.tools.nsc.transform.LambdaLift$LambdaLifter.preTransform(LambdaLift.scala:496) at scala.tools.nsc.transform.LambdaLift$LambdaLifter.transform(LambdaLift.scala:504) at scala.tools.nsc.transform.LambdaLift$LambdaLifter.transform(LambdaLift.scala:42) at scala.reflect.internal.Trees$$anonfun$itransform$2.apply(Trees.scala:1193) at scala.reflect.internal.Trees$$anonfun$itransform$2.apply(Trees.scala:1191) at scala.reflect.api.Trees$Transformer.atOwner(Trees.scala:2855) at scala.tools.nsc.transform.TypingTransformers$TypingTransformer.atOwner(TypingTransformers.scala:34) at scala.tools.nsc.transform.TypingTransformers$TypingTransformer.atOwner(TypingTransformers.scala:28) at scala.tools.nsc.transform.TypingTransformers$TypingTransformer.atOwner(TypingTransformers.scala:19) at scala.reflect.internal.Trees$class.itransform(Trees.scala:1190) at scala.reflect.internal.SymbolTable.itransform(SymbolTable.scala:12) at scala.reflect.internal.SymbolTable.itransform(SymbolTable.scala:12) at scala.reflect.api.Trees$Transformer.transform(Trees.scala:2816) at scala.tools.nsc.transform.TypingTransformers$TypingTransformer.transform(TypingTransformers.scala:48) at scala.tools.nsc.transform.ExplicitOuter$OuterPathTransformer.transform(ExplicitOuter.scala:272) at scala.tools.nsc.transform.LambdaLift$LambdaLifter.preTransform(LambdaLift.scala:496) at scala.tools.nsc.transform.LambdaLift$LambdaLifter.transform(LambdaLift.scala:504) at scala.tools.nsc.transform.LambdaLift$LambdaLifter.transform(LambdaLift.scala:42) at scala.reflect.api.Trees$Transformer$$anonfun$transformStats$1.apply(Trees.scala:2846) at scala.reflect.api.Trees$Transformer$$anonfun$transformStats$1.apply(Trees.scala:2844) at scala.collection.immutable.List.loop$1(List.scala:164) at scala.collection.immutable.List.mapConserve(List.scala:180) at scala.reflect.api.Trees$Transformer.transformStats(Trees.scala:2844) at scala.tools.nsc.transform.LambdaLift$LambdaLifter.transformStats(LambdaLift.scala:523) at scala.tools.nsc.transform.LambdaLift$LambdaLifter.transformStats(LambdaLift.scala:42) at scala.reflect.internal.Trees$class.itransform(Trees.scala:1234) at scala.reflect.internal.SymbolTable.itransform(SymbolTable.scala:12) at scala.reflect.internal.SymbolTable.itransform(SymbolTable.scala:12) at scala.reflect.api.Trees$Transformer.transform(Trees.scala:2816) at scala.tools.nsc.transform.TypingTransformers$TypingTransformer.scala$tools$nsc$transform$TypingTransformers$TypingTransformer$$super$transform(TypingTransformers.scala:44) at scala.tools.nsc.transform.TypingTransformers$TypingTransformer$$anonfun$transform$1.apply(TypingTransformers.scala:44) at scala.tools.nsc.transform.TypingTransformers$TypingTransformer$$anonfun$transform$1.apply(TypingTransformers.scala:44) at scala.reflect.api.Trees$Transformer.atOwner(Trees.scala:2855) at scala.tools.nsc.transform.TypingTransformers$TypingTransformer.atOwner(TypingTransformers.scala:34) at scala.tools.nsc.transform.TypingTransformers$TypingTransformer.atOwner(TypingTransformers.scala:28) at scala.tools.nsc.transform.TypingTransformers$TypingTransformer.transform(TypingTransformers.scala:44) at scala.tools.nsc.transform.ExplicitOuter$OuterPathTransformer.transform(ExplicitOuter.scala:272) at scala.tools.nsc.transform.LambdaLift$LambdaLifter.preTransform(LambdaLift.scala:496) at scala.tools.nsc.transform.LambdaLift$LambdaLifter.transform(LambdaLift.scala:504) at scala.tools.nsc.transform.LambdaLift$LambdaLifter.transform(LambdaLift.scala:42) at scala.reflect.api.Trees$Transformer.transformTemplate(Trees.scala:2823) at scala.reflect.internal.Trees$$anonfun$itransform$4.apply(Trees.scala:1238) at scala.reflect.internal.Trees$$anonfun$itransform$4.apply(Trees.scala:1237) at scala.reflect.api.Trees$Transformer.atOwner(Trees.scala:2855) at scala.tools.nsc.transform.TypingTransformers$TypingTransformer.atOwner(TypingTransformers.scala:34) at scala.tools.nsc.transform.TypingTransformers$TypingTransformer.atOwner(TypingTransformers.scala:28) at scala.tools.nsc.transform.TypingTransformers$TypingTransformer.atOwner(TypingTransformers.scala:19) at scala.reflect.internal.Trees$class.itransform(Trees.scala:1236) at scala.reflect.internal.SymbolTable.itransform(SymbolTable.scala:12) at scala.reflect.internal.SymbolTable.itransform(SymbolTable.scala:12) at scala.reflect.api.Trees$Transformer.transform(Trees.scala:2816) at scala.tools.nsc.transform.TypingTransformers$TypingTransformer.transform(TypingTransformers.scala:48) at scala.tools.nsc.transform.ExplicitOuter$OuterPathTransformer.transform(ExplicitOuter.scala:272) at scala.tools.nsc.transform.LambdaLift$LambdaLifter.preTransform(LambdaLift.scala:496) at scala.tools.nsc.transform.LambdaLift$LambdaLifter.transform(LambdaLift.scala:504) at scala.tools.nsc.transform.LambdaLift$LambdaLifter.transform(LambdaLift.scala:42) at scala.reflect.api.Trees$Transformer$$anonfun$transformStats$1.apply(Trees.scala:2846) at scala.reflect.api.Trees$Transformer$$anonfun$transformStats$1.apply(Trees.scala:2844) at scala.collection.immutable.List.loop$1(List.scala:164) at scala.collection.immutable.List.mapConserve(List.scala:180) at scala.reflect.api.Trees$Transformer.transformStats(Trees.scala:2844) at scala.tools.nsc.transform.LambdaLift$LambdaLifter.transformStats(LambdaLift.scala:523) at scala.tools.nsc.transform.LambdaLift$LambdaLifter.transformStats(LambdaLift.scala:42) at scala.reflect.internal.Trees$$anonfun$itransform$7.apply(Trees.scala:1256) at scala.reflect.internal.Trees$$anonfun$itransform$7.apply(Trees.scala:1256) at scala.reflect.api.Trees$Transformer.atOwner(Trees.scala:2855) at scala.tools.nsc.transform.TypingTransformers$TypingTransformer.atOwner(TypingTransformers.scala:34) at scala.tools.nsc.transform.TypingTransformers$TypingTransformer.atOwner(TypingTransformers.scala:28) at scala.tools.nsc.transform.TypingTransformers$TypingTransformer.atOwner(TypingTransformers.scala:19) at scala.reflect.internal.Trees$class.itransform(Trees.scala:1255) at scala.reflect.internal.SymbolTable.itransform(SymbolTable.scala:12) at scala.reflect.internal.SymbolTable.itransform(SymbolTable.scala:12) at scala.reflect.api.Trees$Transformer.transform(Trees.scala:2816) at scala.tools.nsc.transform.TypingTransformers$TypingTransformer.scala$tools$nsc$transform$TypingTransformers$TypingTransformer$$super$transform(TypingTransformers.scala:44) at scala.tools.nsc.transform.TypingTransformers$TypingTransformer$$anonfun$transform$2.apply(TypingTransformers.scala:46) at scala.tools.nsc.transform.TypingTransformers$TypingTransformer$$anonfun$transform$2.apply(TypingTransformers.scala:46) at scala.reflect.api.Trees$Transformer.atOwner(Trees.scala:2855) at scala.tools.nsc.transform.TypingTransformers$TypingTransformer.atOwner(TypingTransformers.scala:34) at scala.tools.nsc.transform.TypingTransformers$TypingTransformer.atOwner(TypingTransformers.scala:28) at scala.tools.nsc.transform.TypingTransformers$TypingTransformer.transform(TypingTransformers.scala:46) at scala.tools.nsc.transform.ExplicitOuter$OuterPathTransformer.transform(ExplicitOuter.scala:272) at scala.tools.nsc.transform.LambdaLift$LambdaLifter.preTransform(LambdaLift.scala:496) at scala.tools.nsc.transform.LambdaLift$LambdaLifter.transform(LambdaLift.scala:504) at scala.tools.nsc.transform.LambdaLift$LambdaLifter.transform(LambdaLift.scala:42) at scala.tools.nsc.ast.Trees$Transformer.transformUnit(Trees.scala:227) at scala.tools.nsc.transform.LambdaLift$LambdaLifter.scala$tools$nsc$transform$LambdaLift$LambdaLifter$$super$transformUnit(LambdaLift.scala:529) at scala.tools.nsc.transform.LambdaLift$LambdaLifter$$anonfun$transformUnit$1.apply$mcV$sp(LambdaLift.scala:529) at scala.tools.nsc.transform.LambdaLift$LambdaLifter$$anonfun$transformUnit$1.apply(LambdaLift.scala:529) at scala.tools.nsc.transform.LambdaLift$LambdaLifter$$anonfun$transformUnit$1.apply(LambdaLift.scala:529) at scala.reflect.internal.SymbolTable.atPhase(SymbolTable.scala:201) at scala.reflect.internal.SymbolTable.afterPhase(SymbolTable.scala:210) at scala.tools.nsc.SubComponent.afterOwnPhase(SubComponent.scala:51) at scala.tools.nsc.transform.LambdaLift$LambdaLifter.transformUnit(LambdaLift.scala:528) at scala.tools.nsc.transform.Transform$Phase.apply(Transform.scala:30) at scala.tools.nsc.Global$GlobalPhase.applyPhase(Global.scala:461) at scala.tools.nsc.Global$GlobalPhase$$anonfun$run$1.apply(Global.scala:428) at scala.tools.nsc.Global$GlobalPhase$$anonfun$run$1.apply(Global.scala:428) at scala.collection.Iterator$class.foreach(Iterator.scala:727) at scala.collection.AbstractIterator.foreach(Iterator.scala:1156) at scala.tools.nsc.Global$GlobalPhase.run(Global.scala:428) at scala.tools.nsc.Global$Run.compileUnitsInternal(Global.scala:1574) at scala.tools.nsc.Global$Run.compileUnits(Global.scala:1548) at scala.tools.nsc.Global$Run.compileSources(Global.scala:1544) at scala.tools.nsc.Global$Run.compile(Global.scala:1654) at scala.tools.nsc.Driver.doCompile(Driver.scala:33) at scala.tools.nsc.Main$.doCompile(Main.scala:79) at scala.tools.nsc.Driver.process(Driver.scala:54) at scala.tools.nsc.Driver.main(Driver.scala:67) at scala.tools.nsc.Main.main(Main.scala) Exception in thread "main" java.lang.AssertionError: assertion failed: while compiling: Test.scala during phase: global=lambdalift, atPhase=constructors library version: version 2.10.0-RC1 compiler version: version 2.10.0-RC1 reconstructed args: last tree to typer: term $outer symbol: value $outer (flags: ) symbol definition: val $outer: Test tpe: symbol owners: value $outer -> anonymous class $anonfun$foo$1 -> method foo -> class Test -> package context owners: value x$1 -> method apply -> anonymous class $anonfun$foo$1 -> method foo -> class Test -> package == Enclosing template or block == DefDef( // final def apply(x$1: Nothing): Unit final "apply" [] // 1 parameter list ValDef( // x$1: Nothing "x$1" // tree.tpe=Nothing ) // tree.tpe=Unit Apply( // final def it$1(): Unit in class Test, tree.tpe=Unit "it" // final def it$1(): Unit in class Test, tree.tpe=()Unit Nil ) ) == Expanded type of tree == no outer field in anonymous class $anonfun$foo$1 at constructors at scala.Predef$.assert(Predef.scala:179) at scala.tools.nsc.Global.assert(Global.scala:238) at scala.tools.nsc.transform.ExplicitOuter.scala$tools$nsc$transform$ExplicitOuter$$outerField(ExplicitOuter.scala:70) at scala.tools.nsc.transform.ExplicitOuter$OuterPathTransformer.outerSelect(ExplicitOuter.scala:232) at scala.tools.nsc.transform.ExplicitOuter$OuterPathTransformer.outerValue(ExplicitOuter.scala:215) at scala.tools.nsc.transform.LambdaLift$LambdaLifter.memberRef(LambdaLift.scala:327) at scala.tools.nsc.transform.LambdaLift$LambdaLifter.postTransform(LambdaLift.scala:472) at scala.tools.nsc.transform.LambdaLift$LambdaLifter.transform(LambdaLift.scala:504) at scala.tools.nsc.transform.LambdaLift$LambdaLifter.transform(LambdaLift.scala:42) at scala.reflect.internal.Trees$class.itransform(Trees.scala:1177) at scala.reflect.internal.SymbolTable.itransform(SymbolTable.scala:12) at scala.reflect.internal.SymbolTable.itransform(SymbolTable.scala:12) at scala.reflect.api.Trees$Transformer.transform(Trees.scala:2816) at scala.tools.nsc.transform.TypingTransformers$TypingTransformer.transform(TypingTransformers.scala:48) at scala.tools.nsc.transform.ExplicitOuter$OuterPathTransformer.transform(ExplicitOuter.scala:272) at scala.tools.nsc.transform.LambdaLift$LambdaLifter.preTransform(LambdaLift.scala:496) at scala.tools.nsc.transform.LambdaLift$LambdaLifter.transform(LambdaLift.scala:504) at scala.tools.nsc.transform.LambdaLift$LambdaLifter.transform(LambdaLift.scala:42) at scala.reflect.internal.Trees$$anonfun$itransform$2.apply(Trees.scala:1193) at scala.reflect.internal.Trees$$anonfun$itransform$2.apply(Trees.scala:1191) at scala.reflect.api.Trees$Transformer.atOwner(Trees.scala:2855) at scala.tools.nsc.transform.TypingTransformers$TypingTransformer.atOwner(TypingTransformers.scala:34) at scala.tools.nsc.transform.TypingTransformers$TypingTransformer.atOwner(TypingTransformers.scala:28) at scala.tools.nsc.transform.TypingTransformers$TypingTransformer.atOwner(TypingTransformers.scala:19) at scala.reflect.internal.Trees$class.itransform(Trees.scala:1190) at scala.reflect.internal.SymbolTable.itransform(SymbolTable.scala:12) at scala.reflect.internal.SymbolTable.itransform(SymbolTable.scala:12) at scala.reflect.api.Trees$Transformer.transform(Trees.scala:2816) at scala.tools.nsc.transform.TypingTransformers$TypingTransformer.transform(TypingTransformers.scala:48) at scala.tools.nsc.transform.ExplicitOuter$OuterPathTransformer.transform(ExplicitOuter.scala:272) at scala.tools.nsc.transform.LambdaLift$LambdaLifter.preTransform(LambdaLift.scala:496) at scala.tools.nsc.transform.LambdaLift$LambdaLifter.transform(LambdaLift.scala:504) at scala.tools.nsc.transform.LambdaLift$LambdaLifter.transform(LambdaLift.scala:42) at scala.reflect.api.Trees$Transformer$$anonfun$transformStats$1.apply(Trees.scala:2846) at scala.reflect.api.Trees$Transformer$$anonfun$transformStats$1.apply(Trees.scala:2844) at scala.collection.immutable.List.loop$1(List.scala:164) at scala.collection.immutable.List.mapConserve(List.scala:180) at scala.reflect.api.Trees$Transformer.transformStats(Trees.scala:2844) at scala.tools.nsc.transform.LambdaLift$LambdaLifter.transformStats(LambdaLift.scala:523) at scala.tools.nsc.transform.LambdaLift$LambdaLifter.transformStats(LambdaLift.scala:42) at scala.reflect.internal.Trees$class.itransform(Trees.scala:1234) at scala.reflect.internal.SymbolTable.itransform(SymbolTable.scala:12) at scala.reflect.internal.SymbolTable.itransform(SymbolTable.scala:12) at scala.reflect.api.Trees$Transformer.transform(Trees.scala:2816) at scala.tools.nsc.transform.TypingTransformers$TypingTransformer.scala$tools$nsc$transform$TypingTransformers$TypingTransformer$$super$transform(TypingTransformers.scala:44) at scala.tools.nsc.transform.TypingTransformers$TypingTransformer$$anonfun$transform$1.apply(TypingTransformers.scala:44) at scala.tools.nsc.transform.TypingTransformers$TypingTransformer$$anonfun$transform$1.apply(TypingTransformers.scala:44) at scala.reflect.api.Trees$Transformer.atOwner(Trees.scala:2855) at scala.tools.nsc.transform.TypingTransformers$TypingTransformer.atOwner(TypingTransformers.scala:34) at scala.tools.nsc.transform.TypingTransformers$TypingTransformer.atOwner(TypingTransformers.scala:28) at scala.tools.nsc.transform.TypingTransformers$TypingTransformer.transform(TypingTransformers.scala:44) at scala.tools.nsc.transform.ExplicitOuter$OuterPathTransformer.transform(ExplicitOuter.scala:272) at scala.tools.nsc.transform.LambdaLift$LambdaLifter.preTransform(LambdaLift.scala:496) at scala.tools.nsc.transform.LambdaLift$LambdaLifter.transform(LambdaLift.scala:504) at scala.tools.nsc.transform.LambdaLift$LambdaLifter.transform(LambdaLift.scala:42) at scala.reflect.api.Trees$Transformer.transformTemplate(Trees.scala:2823) at scala.reflect.internal.Trees$$anonfun$itransform$4.apply(Trees.scala:1238) at scala.reflect.internal.Trees$$anonfun$itransform$4.apply(Trees.scala:1237) at scala.reflect.api.Trees$Transformer.atOwner(Trees.scala:2855) at scala.tools.nsc.transform.TypingTransformers$TypingTransformer.atOwner(TypingTransformers.scala:34) at scala.tools.nsc.transform.TypingTransformers$TypingTransformer.atOwner(TypingTransformers.scala:28) at scala.tools.nsc.transform.TypingTransformers$TypingTransformer.atOwner(TypingTransformers.scala:19) at scala.reflect.internal.Trees$class.itransform(Trees.scala:1236) at scala.reflect.internal.SymbolTable.itransform(SymbolTable.scala:12) at scala.reflect.internal.SymbolTable.itransform(SymbolTable.scala:12) at scala.reflect.api.Trees$Transformer.transform(Trees.scala:2816) at scala.tools.nsc.transform.TypingTransformers$TypingTransformer.transform(TypingTransformers.scala:48) at scala.tools.nsc.transform.ExplicitOuter$OuterPathTransformer.transform(ExplicitOuter.scala:272) at scala.tools.nsc.transform.LambdaLift$LambdaLifter.preTransform(LambdaLift.scala:496) at scala.tools.nsc.transform.LambdaLift$LambdaLifter.transform(LambdaLift.scala:504) at scala.tools.nsc.transform.LambdaLift$LambdaLifter.transform(LambdaLift.scala:42) at scala.reflect.api.Trees$Transformer$$anonfun$transformStats$1.apply(Trees.scala:2846) at scala.reflect.api.Trees$Transformer$$anonfun$transformStats$1.apply(Trees.scala:2844) at scala.collection.immutable.List.loop$1(List.scala:164) at scala.collection.immutable.List.mapConserve(List.scala:180) at scala.reflect.api.Trees$Transformer.transformStats(Trees.scala:2844) at scala.tools.nsc.transform.LambdaLift$LambdaLifter.transformStats(LambdaLift.scala:523) at scala.tools.nsc.transform.LambdaLift$LambdaLifter.transformStats(LambdaLift.scala:42) at scala.reflect.internal.Trees$class.itransform(Trees.scala:1196) at scala.reflect.internal.SymbolTable.itransform(SymbolTable.scala:12) at scala.reflect.internal.SymbolTable.itransform(SymbolTable.scala:12) at scala.reflect.api.Trees$Transformer.transform(Trees.scala:2816) at scala.tools.nsc.transform.TypingTransformers$TypingTransformer.transform(TypingTransformers.scala:48) at scala.tools.nsc.transform.ExplicitOuter$OuterPathTransformer.transform(ExplicitOuter.scala:272) at scala.tools.nsc.transform.LambdaLift$LambdaLifter.preTransform(LambdaLift.scala:496) at scala.tools.nsc.transform.LambdaLift$LambdaLifter.transform(LambdaLift.scala:504) at scala.tools.nsc.transform.LambdaLift$LambdaLifter.transform(LambdaLift.scala:42) at scala.reflect.api.Trees$Transformer$$anonfun$transformTrees$1.apply(Trees.scala:2819) at scala.reflect.api.Trees$Transformer$$anonfun$transformTrees$1.apply(Trees.scala:2819) at scala.collection.immutable.List.loop$1(List.scala:164) at scala.collection.immutable.List.mapConserve(List.scala:180) at scala.reflect.api.Trees$Transformer.transformTrees(Trees.scala:2819) at scala.reflect.internal.Trees$class.itransform(Trees.scala:1177) at scala.reflect.internal.SymbolTable.itransform(SymbolTable.scala:12) at scala.reflect.internal.SymbolTable.itransform(SymbolTable.scala:12) at scala.reflect.api.Trees$Transformer.transform(Trees.scala:2816) at scala.tools.nsc.transform.TypingTransformers$TypingTransformer.transform(TypingTransformers.scala:48) at scala.tools.nsc.transform.ExplicitOuter$OuterPathTransformer.transform(ExplicitOuter.scala:272) at scala.tools.nsc.transform.LambdaLift$LambdaLifter.preTransform(LambdaLift.scala:496) at scala.tools.nsc.transform.LambdaLift$LambdaLifter.transform(LambdaLift.scala:504) at scala.tools.nsc.transform.LambdaLift$LambdaLifter.transform(LambdaLift.scala:42) at scala.reflect.internal.Trees$class.itransform(Trees.scala:1196) at scala.reflect.internal.SymbolTable.itransform(SymbolTable.scala:12) at scala.reflect.internal.SymbolTable.itransform(SymbolTable.scala:12) at scala.reflect.api.Trees$Transformer.transform(Trees.scala:2816) at scala.tools.nsc.transform.TypingTransformers$TypingTransformer.transform(TypingTransformers.scala:48) at scala.tools.nsc.transform.ExplicitOuter$OuterPathTransformer.transform(ExplicitOuter.scala:272) at scala.tools.nsc.transform.LambdaLift$LambdaLifter.preTransform(LambdaLift.scala:496) at scala.tools.nsc.transform.LambdaLift$LambdaLifter.transform(LambdaLift.scala:504) at scala.tools.nsc.transform.LambdaLift$LambdaLifter.transform(LambdaLift.scala:42) at scala.reflect.internal.Trees$$anonfun$itransform$2.apply(Trees.scala:1193) at scala.reflect.internal.Trees$$anonfun$itransform$2.apply(Trees.scala:1191) at scala.reflect.api.Trees$Transformer.atOwner(Trees.scala:2855) at scala.tools.nsc.transform.TypingTransformers$TypingTransformer.atOwner(TypingTransformers.scala:34) at scala.tools.nsc.transform.TypingTransformers$TypingTransformer.atOwner(TypingTransformers.scala:28) at scala.tools.nsc.transform.TypingTransformers$TypingTransformer.atOwner(TypingTransformers.scala:19) at scala.reflect.internal.Trees$class.itransform(Trees.scala:1190) at scala.reflect.internal.SymbolTable.itransform(SymbolTable.scala:12) at scala.reflect.internal.SymbolTable.itransform(SymbolTable.scala:12) at scala.reflect.api.Trees$Transformer.transform(Trees.scala:2816) at scala.tools.nsc.transform.TypingTransformers$TypingTransformer.transform(TypingTransformers.scala:48) at scala.tools.nsc.transform.ExplicitOuter$OuterPathTransformer.transform(ExplicitOuter.scala:272) at scala.tools.nsc.transform.LambdaLift$LambdaLifter.preTransform(LambdaLift.scala:496) at scala.tools.nsc.transform.LambdaLift$LambdaLifter.transform(LambdaLift.scala:504) at scala.tools.nsc.transform.LambdaLift$LambdaLifter.transform(LambdaLift.scala:42) at scala.reflect.api.Trees$Transformer$$anonfun$transformStats$1.apply(Trees.scala:2846) at scala.reflect.api.Trees$Transformer$$anonfun$transformStats$1.apply(Trees.scala:2844) at scala.collection.immutable.List.loop$1(List.scala:164) at scala.collection.immutable.List.mapConserve(List.scala:180) at scala.reflect.api.Trees$Transformer.transformStats(Trees.scala:2844) at scala.tools.nsc.transform.LambdaLift$LambdaLifter.transformStats(LambdaLift.scala:523) at scala.tools.nsc.transform.LambdaLift$LambdaLifter.transformStats(LambdaLift.scala:42) at scala.reflect.internal.Trees$class.itransform(Trees.scala:1234) at scala.reflect.internal.SymbolTable.itransform(SymbolTable.scala:12) at scala.reflect.internal.SymbolTable.itransform(SymbolTable.scala:12) at scala.reflect.api.Trees$Transformer.transform(Trees.scala:2816) at scala.tools.nsc.transform.TypingTransformers$TypingTransformer.scala$tools$nsc$transform$TypingTransformers$TypingTransformer$$super$transform(TypingTransformers.scala:44) at scala.tools.nsc.transform.TypingTransformers$TypingTransformer$$anonfun$transform$1.apply(TypingTransformers.scala:44) at scala.tools.nsc.transform.TypingTransformers$TypingTransformer$$anonfun$transform$1.apply(TypingTransformers.scala:44) at scala.reflect.api.Trees$Transformer.atOwner(Trees.scala:2855) at scala.tools.nsc.transform.TypingTransformers$TypingTransformer.atOwner(TypingTransformers.scala:34) at scala.tools.nsc.transform.TypingTransformers$TypingTransformer.atOwner(TypingTransformers.scala:28) at scala.tools.nsc.transform.TypingTransformers$TypingTransformer.transform(TypingTransformers.scala:44) at scala.tools.nsc.transform.ExplicitOuter$OuterPathTransformer.transform(ExplicitOuter.scala:272) at scala.tools.nsc.transform.LambdaLift$LambdaLifter.preTransform(LambdaLift.scala:496) at scala.tools.nsc.transform.LambdaLift$LambdaLifter.transform(LambdaLift.scala:504) at scala.tools.nsc.transform.LambdaLift$LambdaLifter.transform(LambdaLift.scala:42) at scala.reflect.api.Trees$Transformer.transformTemplate(Trees.scala:2823) at scala.reflect.internal.Trees$$anonfun$itransform$4.apply(Trees.scala:1238) at scala.reflect.internal.Trees$$anonfun$itransform$4.apply(Trees.scala:1237) at scala.reflect.api.Trees$Transformer.atOwner(Trees.scala:2855) at scala.tools.nsc.transform.TypingTransformers$TypingTransformer.atOwner(TypingTransformers.scala:34) at scala.tools.nsc.transform.TypingTransformers$TypingTransformer.atOwner(TypingTransformers.scala:28) at scala.tools.nsc.transform.TypingTransformers$TypingTransformer.atOwner(TypingTransformers.scala:19) at scala.reflect.internal.Trees$class.itransform(Trees.scala:1236) at scala.reflect.internal.SymbolTable.itransform(SymbolTable.scala:12) at scala.reflect.internal.SymbolTable.itransform(SymbolTable.scala:12) at scala.reflect.api.Trees$Transformer.transform(Trees.scala:2816) at scala.tools.nsc.transform.TypingTransformers$TypingTransformer.transform(TypingTransformers.scala:48) at scala.tools.nsc.transform.ExplicitOuter$OuterPathTransformer.transform(ExplicitOuter.scala:272) at scala.tools.nsc.transform.LambdaLift$LambdaLifter.preTransform(LambdaLift.scala:496) at scala.tools.nsc.transform.LambdaLift$LambdaLifter.transform(LambdaLift.scala:504) at scala.tools.nsc.transform.LambdaLift$LambdaLifter.transform(LambdaLift.scala:42) at scala.reflect.api.Trees$Transformer$$anonfun$transformStats$1.apply(Trees.scala:2846) at scala.reflect.api.Trees$Transformer$$anonfun$transformStats$1.apply(Trees.scala:2844) at scala.collection.immutable.List.loop$1(List.scala:164) at scala.collection.immutable.List.mapConserve(List.scala:180) at scala.reflect.api.Trees$Transformer.transformStats(Trees.scala:2844) at scala.tools.nsc.transform.LambdaLift$LambdaLifter.transformStats(LambdaLift.scala:523) at scala.tools.nsc.transform.LambdaLift$LambdaLifter.transformStats(LambdaLift.scala:42) at scala.reflect.internal.Trees$$anonfun$itransform$7.apply(Trees.scala:1256) at scala.reflect.internal.Trees$$anonfun$itransform$7.apply(Trees.scala:1256) at scala.reflect.api.Trees$Transformer.atOwner(Trees.scala:2855) at scala.tools.nsc.transform.TypingTransformers$TypingTransformer.atOwner(TypingTransformers.scala:34) at scala.tools.nsc.transform.TypingTransformers$TypingTransformer.atOwner(TypingTransformers.scala:28) at scala.tools.nsc.transform.TypingTransformers$TypingTransformer.atOwner(TypingTransformers.scala:19) at scala.reflect.internal.Trees$class.itransform(Trees.scala:1255) at scala.reflect.internal.SymbolTable.itransform(SymbolTable.scala:12) at scala.reflect.internal.SymbolTable.itransform(SymbolTable.scala:12) at scala.reflect.api.Trees$Transformer.transform(Trees.scala:2816) at scala.tools.nsc.transform.TypingTransformers$TypingTransformer.scala$tools$nsc$transform$TypingTransformers$TypingTransformer$$super$transform(TypingTransformers.scala:44) at scala.tools.nsc.transform.TypingTransformers$TypingTransformer$$anonfun$transform$2.apply(TypingTransformers.scala:46) at scala.tools.nsc.transform.TypingTransformers$TypingTransformer$$anonfun$transform$2.apply(TypingTransformers.scala:46) at scala.reflect.api.Trees$Transformer.atOwner(Trees.scala:2855) at scala.tools.nsc.transform.TypingTransformers$TypingTransformer.atOwner(TypingTransformers.scala:34) at scala.tools.nsc.transform.TypingTransformers$TypingTransformer.atOwner(TypingTransformers.scala:28) at scala.tools.nsc.transform.TypingTransformers$TypingTransformer.transform(TypingTransformers.scala:46) at scala.tools.nsc.transform.ExplicitOuter$OuterPathTransformer.transform(ExplicitOuter.scala:272) at scala.tools.nsc.transform.LambdaLift$LambdaLifter.preTransform(LambdaLift.scala:496) at scala.tools.nsc.transform.LambdaLift$LambdaLifter.transform(LambdaLift.scala:504) at scala.tools.nsc.transform.LambdaLift$LambdaLifter.transform(LambdaLift.scala:42) at scala.tools.nsc.ast.Trees$Transformer.transformUnit(Trees.scala:227) at scala.tools.nsc.transform.LambdaLift$LambdaLifter.scala$tools$nsc$transform$LambdaLift$LambdaLifter$$super$transformUnit(LambdaLift.scala:529) at scala.tools.nsc.transform.LambdaLift$LambdaLifter$$anonfun$transformUnit$1.apply$mcV$sp(LambdaLift.scala:529) at scala.tools.nsc.transform.LambdaLift$LambdaLifter$$anonfun$transformUnit$1.apply(LambdaLift.scala:529) at scala.tools.nsc.transform.LambdaLift$LambdaLifter$$anonfun$transformUnit$1.apply(LambdaLift.scala:529) at scala.reflect.internal.SymbolTable.atPhase(SymbolTable.scala:201) at scala.reflect.internal.SymbolTable.afterPhase(SymbolTable.scala:210) at scala.tools.nsc.SubComponent.afterOwnPhase(SubComponent.scala:51) at scala.tools.nsc.transform.LambdaLift$LambdaLifter.transformUnit(LambdaLift.scala:528) at scala.tools.nsc.transform.Transform$Phase.apply(Transform.scala:30) at scala.tools.nsc.Global$GlobalPhase.applyPhase(Global.scala:461) at scala.tools.nsc.Global$GlobalPhase$$anonfun$run$1.apply(Global.scala:428) at scala.tools.nsc.Global$GlobalPhase$$anonfun$run$1.apply(Global.scala:428) at scala.collection.Iterator$class.foreach(Iterator.scala:727) at scala.collection.AbstractIterator.foreach(Iterator.scala:1156) at scala.tools.nsc.Global$GlobalPhase.run(Global.scala:428) at scala.tools.nsc.Global$Run.compileUnitsInternal(Global.scala:1574) at scala.tools.nsc.Global$Run.compileUnits(Global.scala:1548) at scala.tools.nsc.Global$Run.compileSources(Global.scala:1544) at scala.tools.nsc.Global$Run.compile(Global.scala:1654) at scala.tools.nsc.Driver.doCompile(Driver.scala:33) at scala.tools.nsc.Main$.doCompile(Main.scala:79) at scala.tools.nsc.Driver.process(Driver.scala:54) at scala.tools.nsc.Driver.main(Driver.scala:67) at scala.tools.nsc.Main.main(Main.scala)