
dotty.tools.backend.jvm.LabelDefs.scala Maven / Gradle / Ivy
package dotty.tools.backend.jvm
import dotty.tools.dotc.ast.tpd
import dotty.tools.dotc.core.Contexts.Context
import dotty.tools.dotc.core.Flags._
import dotty.tools.dotc.core.Symbols._
import dotty.tools.dotc.transform.MegaPhase._
import scala.collection.mutable
/**
* Verifies that each Label DefDef has only a single address to jump back and
* reorders them such that they are not nested and this address is a
* fall-through address for the JVM.
*
* ```scala
*
© 2015 - 2025 Weber Informatics LLC | Privacy Policy