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.
2 parents ed03afc + 239bf45 commit 4c2ddffCopy full SHA for 4c2ddff
compiler/src/dotty/tools/dotc/transform/PostTyper.scala
@@ -58,6 +58,12 @@ class PostTyper extends MacroTransform with IdentityDenotTransformer { thisPhase
58
/** the following two members override abstract members in Transform */
59
override def phaseName: String = PostTyper.name
60
61
+ override def checkPostCondition(tree: tpd.Tree)(implicit ctx: Context): Unit = tree match {
62
+ case tree: ValOrDefDef =>
63
+ assert(!tree.symbol.signature.isUnderDefined)
64
+ case _ =>
65
+ }
66
+
67
override def changesMembers: Boolean = true // the phase adds super accessors and synthetic methods
68
69
override def transformPhase(implicit ctx: Context): Phase = thisPhase.next
0 commit comments