diff options
Diffstat (limited to 'src/main/scala/firrtl/passes/CheckChirrtl.scala')
| -rw-r--r-- | src/main/scala/firrtl/passes/CheckChirrtl.scala | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/src/main/scala/firrtl/passes/CheckChirrtl.scala b/src/main/scala/firrtl/passes/CheckChirrtl.scala index 355f728e..579dba30 100644 --- a/src/main/scala/firrtl/passes/CheckChirrtl.scala +++ b/src/main/scala/firrtl/passes/CheckChirrtl.scala @@ -4,14 +4,16 @@ package firrtl.passes import firrtl.Transform import firrtl.ir._ -import firrtl.options.{Dependency, PreservesAll} +import firrtl.options.Dependency -object CheckChirrtl extends Pass with CheckHighFormLike with PreservesAll[Transform] { +object CheckChirrtl extends Pass with CheckHighFormLike { 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 } |
