// SPDX-License-Identifier: Apache-2.0 package firrtl.passes import firrtl.Transform import firrtl.ir._ import firrtl.options.Dependency import firrtl.stage.transforms.CheckScalaVersion object CheckChirrtl extends Pass with CheckHighFormLike { override def prerequisites = Dependency[CheckScalaVersion] :: Nil override val optionalPrerequisiteOf = firrtl.stage.Forms.ChirrtlForm ++ Seq(Dependency(CInferTypes), Dependency(CInferMDir), Dependency(RemoveCHIRRTL)) override def invalidates(a: Transform) = false def errorOnChirrtl(info: Info, mname: String, s: Statement): Option[PassException] = None }