@@ -16,7 +16,7 @@ trait ExprMap {
1616 def localCtx (definition : Definition ): Context = definition.symbol.localContext
1717 tree match {
1818 case tree : Term =>
19- transformTerm(tree, defn. AnyType )
19+ transformTerm(tree, Type .of[ Any ] )
2020 case tree : Definition =>
2121 transformDefinition(tree)
2222 case tree : Import =>
@@ -53,9 +53,9 @@ trait ExprMap {
5353 tree
5454 case tree @ Apply (fun, args) =>
5555 val MethodType (_, tpes, _) = fun.tpe.widen
56- Apply .copy(tree)(transformTerm(fun, defn. AnyType ), transformTerms(args, tpes))
56+ Apply .copy(tree)(transformTerm(fun, Type .of[ Any ] ), transformTerms(args, tpes))
5757 case TypeApply (fun, args) =>
58- TypeApply .copy(tree)(transformTerm(fun, defn. AnyType ), args)
58+ TypeApply .copy(tree)(transformTerm(fun, Type .of[ Any ] ), args)
5959 case _ : Literal =>
6060 tree
6161 case New (tpt) =>
@@ -74,7 +74,7 @@ trait ExprMap {
7474 Block .copy(tree)(transformStats(stats), transformTerm(expr, tpe))
7575 case If (cond, thenp, elsep) =>
7676 If .copy(tree)(
77- transformTerm(cond, defn. BooleanType ),
77+ transformTerm(cond, Type .of[ Boolean ] ),
7878 transformTerm(thenp, tpe),
7979 transformTerm(elsep, tpe))
8080 case _ : Closure =>
@@ -87,9 +87,9 @@ trait ExprMap {
8787 // Return.copy(tree)(transformTerm(expr, expr.tpe))
8888 tree
8989 case While (cond, body) =>
90- While .copy(tree)(transformTerm(cond, defn. BooleanType ), transformTerm(body, defn. AnyType ))
90+ While .copy(tree)(transformTerm(cond, Type .of[ Boolean ] ), transformTerm(body, Type .of[ Any ] ))
9191 case Try (block, cases, finalizer) =>
92- Try .copy(tree)(transformTerm(block, tpe), transformCaseDefs(cases, defn. AnyType ), finalizer.map(x => transformTerm(x, defn. AnyType )))
92+ Try .copy(tree)(transformTerm(block, tpe), transformCaseDefs(cases, Type .of[ Any ] ), finalizer.map(x => transformTerm(x, Type .of[ Any ] )))
9393 case Repeated (elems, elemtpt) =>
9494 Repeated .copy(tree)(transformTerms(elems, elemtpt.tpe), elemtpt)
9595 case Inlined (call, bindings, expansion) =>
@@ -113,7 +113,7 @@ trait ExprMap {
113113 def transformTypeTree (tree : TypeTree )(using ctx : Context ): TypeTree = tree
114114
115115 def transformCaseDef (tree : CaseDef , tpe : Type )(using ctx : Context ): CaseDef =
116- CaseDef .copy(tree)(tree.pattern, tree.guard.map(x => transformTerm(x, defn. BooleanType )), transformTerm(tree.rhs, tpe))
116+ CaseDef .copy(tree)(tree.pattern, tree.guard.map(x => transformTerm(x, Type .of[ Boolean ] )), transformTerm(tree.rhs, tpe))
117117
118118 def transformTypeCaseDef (tree : TypeCaseDef )(using ctx : Context ): TypeCaseDef = {
119119 TypeCaseDef .copy(tree)(transformTypeTree(tree.pattern), transformTypeTree(tree.rhs))
0 commit comments