File tree 1 file changed +2
-1
lines changed
compiler/src/dotty/tools/dotc/ast 1 file changed +2
-1
lines changed Original file line number Diff line number Diff line change @@ -1184,6 +1184,7 @@ object Trees {
1184
1184
case AppliedTypeTree (tpt, args) =>
1185
1185
cpy.AppliedTypeTree (tree)(transform(tpt), transform(args))
1186
1186
case LambdaTypeTree (tparams, body) =>
1187
+ implicit val ctx = localCtx
1187
1188
cpy.LambdaTypeTree (tree)(transformSub(tparams), transform(body))
1188
1189
case ByNameTypeTree (result) =>
1189
1190
cpy.ByNameTypeTree (tree)(transform(result))
@@ -1213,7 +1214,7 @@ object Trees {
1213
1214
case Import (expr, selectors) =>
1214
1215
cpy.Import (tree)(transform(expr), selectors)
1215
1216
case PackageDef (pid, stats) =>
1216
- cpy.PackageDef (tree)(transformSub(pid), transformStats(stats))
1217
+ cpy.PackageDef (tree)(transformSub(pid), transformStats(stats)(localCtx) )
1217
1218
case Annotated (arg, annot) =>
1218
1219
cpy.Annotated (tree)(transform(arg), transform(annot))
1219
1220
case Thicket (trees) =>
You can’t perform that action at this time.
0 commit comments