File tree Expand file tree Collapse file tree 1 file changed +3
-3
lines changed
compiler/src/dotty/tools/backend/jvm Expand file tree Collapse file tree 1 file changed +3
-3
lines changed Original file line number Diff line number Diff line change @@ -85,13 +85,13 @@ class LabelDefs extends MiniPhaseTransform {
85
85
86
86
def phaseName : String = " labelDef"
87
87
88
- override def transformDefDef (tree : tpd. DefDef )(implicit ctx : Context , info : TransformerInfo ): tpd. Tree = {
88
+ override def transformDefDef (tree : DefDef )(implicit ctx : Context , info : TransformerInfo ): Tree = {
89
89
if (tree.symbol is Label ) tree
90
90
else {
91
91
val labelDefs = collectLabelDefs(tree.rhs)
92
92
93
93
def putLabelDefsNearCallees = new TreeMap () {
94
- override def transform (tree : tpd. Tree )(implicit ctx : Context ): tpd. Tree = {
94
+ override def transform (tree : Tree )(implicit ctx : Context ): Tree = {
95
95
tree match {
96
96
case t : Apply if labelDefs.contains(t.symbol) =>
97
97
val labelDef = labelDefs(t.symbol)
@@ -114,7 +114,7 @@ class LabelDefs extends MiniPhaseTransform {
114
114
// labelSymbol -> Defining tree
115
115
val labelDefs = new mutable.HashMap [Symbol , DefDef ]()
116
116
new TreeTraverser {
117
- override def traverse (tree : tpd. Tree )(implicit ctx : Context ): Unit = tree match {
117
+ override def traverse (tree : Tree )(implicit ctx : Context ): Unit = tree match {
118
118
case t : DefDef =>
119
119
assert(t.symbol is Label )
120
120
labelDefs(t.symbol) = t
You can’t perform that action at this time.
0 commit comments