All Downloads are FREE. Search and download functionalities are using the official Maven repository.

dotty.tools.dotc.transform.PreRecheck.scala Maven / Gradle / Ivy

There is a newer version: 3.6.4-RC1-bin-20241220-0bfa1af-NIGHTLY
Show newest version
package dotty.tools.dotc
package transform

import core.Phases.Phase
import core.DenotTransformers.DenotTransformer
import core.Contexts.{Context, ctx}

/** A base class for a phase that precedes a rechecker and that allows installing
 *  new types for local symbols.
 */
abstract class PreRecheck extends Phase, DenotTransformer:

  def phaseName: String = "preRecheck"

  override def changesBaseTypes: Boolean = true

  def run(using Context): Unit = ()

  override def isCheckable = false




© 2015 - 2025 Weber Informatics LLC | Privacy Policy