aboutsummaryrefslogtreecommitdiff
path: root/src/main/scala/firrtl/annotations
diff options
context:
space:
mode:
Diffstat (limited to 'src/main/scala/firrtl/annotations')
-rw-r--r--src/main/scala/firrtl/annotations/Target.scala4
1 files changed, 0 insertions, 4 deletions
diff --git a/src/main/scala/firrtl/annotations/Target.scala b/src/main/scala/firrtl/annotations/Target.scala
index 254e2dfd..10c74e77 100644
--- a/src/main/scala/firrtl/annotations/Target.scala
+++ b/src/main/scala/firrtl/annotations/Target.scala
@@ -103,13 +103,9 @@ sealed trait Target extends Named {
object Target {
def asTarget(m: ModuleTarget)(e: Expression): ReferenceTarget = e match {
- case w: WRef => m.ref(w.name)
case r: ir.Reference => m.ref(r.name)
- case w: WSubIndex => asTarget(m)(w.expr).index(w.value)
case s: ir.SubIndex => asTarget(m)(s.expr).index(s.value)
- case w: WSubField => asTarget(m)(w.expr).field(w.name)
case s: ir.SubField => asTarget(m)(s.expr).field(s.name)
- case w: WSubAccess => asTarget(m)(w.expr).field("@" + w.index.serialize)
case s: ir.SubAccess => asTarget(m)(s.expr).field("@" + s.index.serialize)
case d: DoPrim => m.ref("@" + d.serialize)
case d: Mux => m.ref("@" + d.serialize)