1// Hacked from CIRCT source code. Look like some SiFive internal annotations. 2package sifive.enterprise.firrtl 3 4import firrtl.annotations.{ModuleTarget, SingleTargetAnnotation} 5 6case class NestedPrefixModulesAnnotation( 7 target: ModuleTarget, 8 prefix: String, 9 inclusive: Boolean = false, 10) extends SingleTargetAnnotation[ModuleTarget] { 11 def duplicate(n: ModuleTarget): NestedPrefixModulesAnnotation = this.copy(n) 12} 13