@@ -40,7 +40,7 @@ class RefinedPrinter(_ctx: Context) extends PlainPrinter(_ctx) {
4040
4141 override def printerContext : Context = myCtx
4242
43- def withEnclosingDef (enclDef : Tree [? > : Untyped ])(op : => Text ): Text = {
43+ def withEnclosingDef (enclDef : Tree [? < : Untyped ])(op : => Text ): Text = {
4444 val savedCtx = myCtx
4545 if (enclDef.hasType && enclDef.symbol.exists)
4646 myCtx = ctx.withOwner(enclDef.symbol)
@@ -308,15 +308,15 @@ class RefinedPrinter(_ctx: Context) extends PlainPrinter(_ctx) {
308308 protected def exprToText (tp : ExprType ): Text =
309309 " => " ~ toText(tp.resType)
310310
311- protected def blockToText [T > : Untyped ](block : Block [T ]): Text =
311+ protected def blockToText [T < : Untyped ](block : Block [T ]): Text =
312312 blockText(block.stats :+ block.expr)
313313
314- protected def blockText [T > : Untyped ](trees : List [Tree [T ]]): Text =
314+ protected def blockText [T < : Untyped ](trees : List [Tree [T ]]): Text =
315315 inContextBracket {
316316 (" {" ~ toText(trees, " \n " ) ~ " }" ).close
317317 }
318318
319- protected def typeApplyText [T > : Untyped ](tree : TypeApply [T ]): Text = {
319+ protected def typeApplyText [T < : Untyped ](tree : TypeApply [T ]): Text = {
320320 val funText = toTextLocal(tree.fun)
321321 tree.fun match {
322322 case Select (New (tpt), nme.CONSTRUCTOR ) if tpt.typeOpt.dealias.isInstanceOf [AppliedType ] =>
@@ -326,7 +326,7 @@ class RefinedPrinter(_ctx: Context) extends PlainPrinter(_ctx) {
326326 }
327327 }
328328
329- protected def toTextCore [T > : Untyped ](tree : Tree [T ]): Text = {
329+ protected def toTextCore [T < : Untyped ](tree : Tree [T ]): Text = {
330330 import untpd ._
331331
332332 def isLocalThis (tree : Tree ) = tree.typeOpt match {
@@ -739,7 +739,7 @@ class RefinedPrinter(_ctx: Context) extends PlainPrinter(_ctx) {
739739 }
740740 }
741741
742- override def toText [T > : Untyped ](tree : Tree [T ]): Text = controlled {
742+ override def toText [T < : Untyped ](tree : Tree [T ]): Text = controlled {
743743 import untpd ._
744744
745745 var txt = toTextCore(tree)
@@ -826,7 +826,7 @@ class RefinedPrinter(_ctx: Context) extends PlainPrinter(_ctx) {
826826
827827 protected def dropAnnotForModText (sym : Symbol ): Boolean = sym == defn.BodyAnnot
828828
829- protected def optAscription [T > : Untyped ](tpt : Tree [T ]): Text = optText(tpt)(" : " ~ _)
829+ protected def optAscription [T < : Untyped ](tpt : Tree [T ]): Text = optText(tpt)(" : " ~ _)
830830
831831 private def idText (tree : untpd.Tree ): Text =
832832 (if showUniqueIds && tree.hasType && tree.symbol.exists then s " # ${tree.symbol.id}" else " " ) ~
@@ -842,7 +842,7 @@ class RefinedPrinter(_ctx: Context) extends PlainPrinter(_ctx) {
842842 private def useSymbol (tree : untpd.Tree ) =
843843 tree.hasType && tree.symbol.exists && ctx.settings.YprintSyms .value
844844
845- protected def nameIdText [T > : Untyped ](tree : NameTree [T ]): Text =
845+ protected def nameIdText [T < : Untyped ](tree : NameTree [T ]): Text =
846846 if (tree.hasType && tree.symbol.exists) {
847847 val str = nameString(tree.symbol)
848848 tree match {
@@ -856,13 +856,13 @@ class RefinedPrinter(_ctx: Context) extends PlainPrinter(_ctx) {
856856 private def toTextOwner (tree : Tree [? ]) =
857857 " [owner = " ~ tree.symbol.maybeOwner.show ~ " ]" provided ctx.settings.YprintDebugOwners .value
858858
859- protected def dclTextOr [T > : Untyped ](tree : Tree [T ])(treeText : => Text ): Text =
859+ protected def dclTextOr [T < : Untyped ](tree : Tree [T ])(treeText : => Text ): Text =
860860 toTextOwner(tree) ~ {
861861 if (useSymbol(tree)) annotsText(tree.symbol) ~~ dclText(tree.symbol)
862862 else treeText
863863 }
864864
865- def paramsText [T > : Untyped ](params : ParamClause [T ]): Text = (params : @ unchecked) match
865+ def paramsText [T < : Untyped ](params : ParamClause [T ]): Text = (params : @ unchecked) match
866866 case Nil =>
867867 " ()"
868868 case untpd.ValDefs (vparams @ (vparam :: _)) =>
@@ -872,18 +872,18 @@ class RefinedPrinter(_ctx: Context) extends PlainPrinter(_ctx) {
872872 case untpd.TypeDefs (tparams) =>
873873 " [" ~ toText(tparams, " , " ) ~ " ]"
874874
875- def addParamssText [T > : Untyped ](leading : Text , paramss : List [ParamClause [T ]]): Text =
875+ def addParamssText [T < : Untyped ](leading : Text , paramss : List [ParamClause [T ]]): Text =
876876 paramss.foldLeft(leading)((txt, params) => txt ~ paramsText(params))
877877
878- protected def valDefToText [T > : Untyped ](tree : ValDef [T ]): Text = {
878+ protected def valDefToText [T < : Untyped ](tree : ValDef [T ]): Text = {
879879 dclTextOr(tree) {
880880 modText(tree.mods, tree.symbol, keywordStr(if (tree.mods.is(Mutable )) " var" else " val" ), isType = false ) ~~
881881 valDefText(nameIdText(tree)) ~ optAscription(tree.tpt) ~
882882 withEnclosingDef(tree) { optText(tree.rhs)(" = " ~ _) }
883883 }
884884 }
885885
886- protected def defDefToText [T > : Untyped ](tree : DefDef [T ]): Text = {
886+ protected def defDefToText [T < : Untyped ](tree : DefDef [T ]): Text = {
887887 import untpd ._
888888 dclTextOr(tree) {
889889 val defKeyword = modText(tree.mods, tree.symbol, keywordStr(" def" ), isType = false )
@@ -989,7 +989,7 @@ class RefinedPrinter(_ctx: Context) extends PlainPrinter(_ctx) {
989989 )
990990 }
991991
992- protected def toTextPackageId [T > : Untyped ](pid : Tree [T ]): Text =
992+ protected def toTextPackageId [T < : Untyped ](pid : Tree [T ]): Text =
993993 if (homogenizedView && pid.hasType) toTextLocal(pid.tpe.asInstanceOf [Showable ])
994994 else toTextLocal(pid)
995995
@@ -1044,10 +1044,10 @@ class RefinedPrinter(_ctx: Context) extends PlainPrinter(_ctx) {
10441044 def optText (name : Name )(encl : Text => Text ): Text =
10451045 if (name.isEmpty) " " else encl(toText(name))
10461046
1047- def optText [T > : Untyped ](tree : Tree [T ])(encl : Text => Text ): Text =
1047+ def optText [T < : Untyped ](tree : Tree [T ])(encl : Text => Text ): Text =
10481048 if (tree.isEmpty) " " else encl(toText(tree))
10491049
1050- def optText [T > : Untyped ](tree : List [Tree [T ]])(encl : Text => Text ): Text =
1050+ def optText [T < : Untyped ](tree : List [Tree [T ]])(encl : Text => Text ): Text =
10511051 if (tree.exists(! _.isEmpty)) encl(blockText(tree)) else " "
10521052
10531053 override protected def treatAsTypeParam (sym : Symbol ): Boolean = sym.is(TypeParam )
0 commit comments