diff options
| author | Adam Izraelevitz | 2016-11-07 20:04:19 -0500 |
|---|---|---|
| committer | GitHub | 2016-11-07 20:04:19 -0500 |
| commit | 1052a92a44b738303636fd8776597d1ea1b84a51 (patch) | |
| tree | 96eca9a00bf3031d74bb3fafd751b712114b0aee /src/main/scala/firrtl/transforms/Dedup.scala | |
| parent | 907a2b2bff7023316a29e129aa9cbc04ba794c06 (diff) | |
Fix annotations (#366)
getMyAnnotations now returns Seq[Annotation]
Changed test to check number of annotations is the same
Diffstat (limited to 'src/main/scala/firrtl/transforms/Dedup.scala')
| -rw-r--r-- | src/main/scala/firrtl/transforms/Dedup.scala | 2 |
1 files changed, 1 insertions, 1 deletions
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 |
