@@ -1426,7 +1426,7 @@ class Typer(@constructorOnly nestingLevel: Int = 0) extends Namer
14261426    index(stats)
14271427    typedStats(stats, ctx.owner)
14281428
1429-   def  typedBlock (tree : untpd.Block , pt : Type )(using  Context ):  Tree  =  trace.force( i " typing block  $tree , pt =  $pt " )  {
1429+   def  typedBlock (tree : untpd.Block , pt : Type )(using  Context ):  Tree  =  {
14301430    val  (stats1, exprCtx) =  withoutMode(Mode .Pattern ) {
14311431      typedBlockStats(tree.stats)
14321432    }
@@ -2411,7 +2411,7 @@ class Typer(@constructorOnly nestingLevel: Int = 0) extends Namer
24112411        else  if  ctx.reporter.errorsReported then  UnspecifiedErrorType 
24122412        else  errorType(em " cannot infer type; expected type  $pt is not fully defined " , tree.srcPos))
24132413
2414-   def  typedTypeTree (tree : untpd.TypeTree , pt : Type )(using  Context ):  Tree  =  trace.force( s " typedTypeTree  $tree :  $pt " )  {
2414+   def  typedTypeTree (tree : untpd.TypeTree , pt : Type )(using  Context ):  Tree  =  {
24152415    tree match 
24162416      case  tree : untpd.DerivedTypeTree  => 
24172417        tree.ensureCompletions
@@ -2821,7 +2821,7 @@ class Typer(@constructorOnly nestingLevel: Int = 0) extends Namer
28212821      case  _ => 
28222822        typed(rhs)
28232823
2824-   def  typedValDef (vdef : untpd.ValDef , sym : Symbol )(using  Context ):  Tree  =  trace.force( i " typed val def  $vdef , sym =  $sym " )  {
2824+   def  typedValDef (vdef : untpd.ValDef , sym : Symbol )(using  Context ):  Tree  =  {
28252825    val  ValDef (name, tpt, _) =  vdef
28262826    checkNonRootName(vdef.name, vdef.nameSpan)
28272827    completeAnnotations(vdef, sym)
@@ -2847,7 +2847,6 @@ class Typer(@constructorOnly nestingLevel: Int = 0) extends Namer
28472847      if  tpt.isEmpty then 
28482848        sym.info =  rhs.tpe
28492849
2850- 
28512850  private  def  retractDefDef (sym : Symbol )(using  Context ):  Tree  = 
28522851    //  it's a discarded method (synthetic case class method or synthetic java record constructor or overridden member), drop it
28532852    val  canBeInvalidated :  Boolean  = 
@@ -3638,7 +3637,7 @@ class Typer(@constructorOnly nestingLevel: Int = 0) extends Namer
36383637  }
36393638
36403639  /**  Typecheck and adapt tree, returning a typed tree. Parameters as for `typedUnadapted` */  
3641-   def  typed (tree : untpd.Tree , pt : Type , locked : TypeVars )(using  Context ):  Tree  =  trace.force( i " typing  $tree " , typr)  {
3640+   def  typed (tree : untpd.Tree , pt : Type , locked : TypeVars )(using  Context ):  Tree  =  {
36423641    trace(i " typing  $tree, pt =  $pt" , typr, show =  true ) {
36433642      record(s " typed  $getClass" )
36443643      record(" typed total" 
@@ -3766,7 +3765,7 @@ class Typer(@constructorOnly nestingLevel: Int = 0) extends Namer
37663765  def  typedExpr (tree : untpd.Tree , pt : Type  =  WildcardType )(using  Context ):  Tree  = 
37673766    withoutMode(Mode .PatternOrTypeBits )(typed(tree, pt))
37683767
3769-   def  typedType (tree : untpd.Tree , pt : Type  =  WildcardType , mapPatternBounds : Boolean  =  false )(using  Context ):  Tree  =  trace.force( i " typing type  $tree , pt =  $pt " )  {
3768+   def  typedType (tree : untpd.Tree , pt : Type  =  WildcardType , mapPatternBounds : Boolean  =  false )(using  Context ):  Tree  =  {
37703769    val  tree1  =  withMode(Mode .Type ) { typed(tree, pt) }
37713770    if  mapPatternBounds &&  ctx.mode.is(Mode .Pattern ) &&  ! ctx.isAfterTyper then 
37723771      tree1 match 
0 commit comments