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.
1 parent a426e92 commit 17b78baCopy full SHA for 17b78ba
src/dotty/tools/dotc/transform/FirstTransform.scala
@@ -35,6 +35,9 @@ class FirstTransform extends MiniPhaseTransform with IdentityDenotTransformer {
35
override def checkPostCondition(tree: Tree)(implicit ctx: Context): Unit = tree match {
36
case Select(qual, _) if tree.symbol.exists =>
37
assert(qual.tpe derivesFrom tree.symbol.owner, i"non member selection of ${tree.symbol.showLocated} from ${qual.tpe}")
38
+ case _: TypeTree =>
39
+ case _: Import | _: NamedArg | _: TypTree =>
40
+ assert(false, i"illegal tree: $tree")
41
case _ =>
42
}
43
0 commit comments