We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
!sym.maybeOwner.isType
sym.maybeOwber.isTerm
1 parent f9705a6 commit c115a7bCopy full SHA for c115a7b
compiler/src/dotty/tools/dotc/transform/TreeMapWithStages.scala
@@ -48,7 +48,7 @@ abstract class TreeMapWithStages(@constructorOnly ictx: Context) extends TreeMap
48
private def markDef(tree: Tree)(implicit ctx: Context): Unit = tree match {
49
case tree: DefTree =>
50
val sym = tree.symbol
51
- if ((sym.isClass || !sym.maybeOwner.isType) && !levelOfMap.contains(sym)) {
+ if ((sym.isClass || sym.maybeOwner.isTerm) && !levelOfMap.contains(sym)) {
52
levelOfMap(sym) = level
53
enteredSyms = sym :: enteredSyms
54
}
0 commit comments