@@ -518,7 +518,7 @@ class DottyBackendInterface(outputDirectory: AbstractFile, val superCallsMap: Ma
518518 * @see https://docs.oracle.com/javase/specs/jvms/se7/html/jvms-4.html#jvms-4.3.4
519519 */
520520 def getGenericSignature (sym : Symbol , owner : Symbol ): String = {
521- ctx.atPhase(ctx.erasurePhase) { implicit ctx =>
521+ ctx.atPhase(ctx.erasurePhase) {
522522 val memberTpe =
523523 if (sym.is(Flags .Method )) sym.denot.info
524524 else owner.denot.thisType.memberInfo(sym)
@@ -533,7 +533,7 @@ class DottyBackendInterface(outputDirectory: AbstractFile, val superCallsMap: Ma
533533 // But for now, just like we did in mixin, we just avoid writing a wrong generic signature
534534 // (one that doesn't erase to the actual signature). See run/t3452b for a test case.
535535
536- val memberTpe = ctx.atPhase(ctx.erasurePhase) { implicit ctx => moduleClass.denot.thisType.memberInfo(sym) }
536+ val memberTpe = ctx.atPhase(ctx.erasurePhase) { moduleClass.denot.thisType.memberInfo(sym) }
537537 val erasedMemberType = TypeErasure .erasure(memberTpe)
538538 if (erasedMemberType =:= sym.denot.info)
539539 getGenericSignature(sym, moduleClass, memberTpe).orNull
@@ -782,7 +782,7 @@ class DottyBackendInterface(outputDirectory: AbstractFile, val superCallsMap: Ma
782782
783783 private def definedClasses (phase : Phase ) =
784784 if (sym.isDefinedInCurrentRun)
785- ctx.atPhase(phase) { implicit ctx =>
785+ ctx.atPhase(phase) {
786786 toDenot(sym).info.decls.filter(_.isClass)
787787 }
788788 else Nil
@@ -835,13 +835,13 @@ class DottyBackendInterface(outputDirectory: AbstractFile, val superCallsMap: Ma
835835 * such objects.
836836 */
837837 def isTopLevelModuleClass : Boolean = sym.isModuleClass &&
838- ctx.atPhase(ctx.flattenPhase) { implicit ctx =>
838+ ctx.atPhase(ctx.flattenPhase) {
839839 toDenot(sym).owner.is(Flags .PackageClass )
840840 }
841841
842842 def addRemoteRemoteExceptionAnnotation : Unit = ()
843843
844- def samMethod (): Symbol = ctx.atPhase(ctx.erasurePhase) { implicit ctx =>
844+ def samMethod (): Symbol = ctx.atPhase(ctx.erasurePhase) {
845845 toDenot(sym).info.abstractTermMembers.toList match {
846846 case x :: Nil => x.symbol
847847 case Nil => abort(s " ${sym.show} is not a functional interface. It doesn't have abstract methods " )
0 commit comments