From 1052a92a44b738303636fd8776597d1ea1b84a51 Mon Sep 17 00:00:00 2001 From: Adam Izraelevitz Date: Mon, 7 Nov 2016 20:04:19 -0500 Subject: Fix annotations (#366) getMyAnnotations now returns Seq[Annotation] Changed test to check number of annotations is the same --- src/main/scala/firrtl/transforms/Dedup.scala | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'src/main/scala/firrtl/transforms') diff --git a/src/main/scala/firrtl/transforms/Dedup.scala b/src/main/scala/firrtl/transforms/Dedup.scala index 5d953e73..a9d3b4c9 100644 --- a/src/main/scala/firrtl/transforms/Dedup.scala +++ b/src/main/scala/firrtl/transforms/Dedup.scala @@ -23,7 +23,7 @@ case class DedupAnnotation(target: Named) extends Annotation with Loose with Uns class DedupModules extends Transform { def inputForm = HighForm def outputForm = HighForm - def execute(state: CircuitState): CircuitState = state.copy(circuit = run(state.circuit)) + def execute(state: CircuitState): CircuitState = CircuitState(run(state.circuit), state.form) def run(c: Circuit): Circuit = { val moduleOrder = mutable.ArrayBuffer.empty[String] val moduleMap = c.modules.map(m => m.name -> m).toMap -- cgit v1.2.3