aboutsummaryrefslogtreecommitdiff
path: root/src/main/scala/firrtl/proto/ToProto.scala
diff options
context:
space:
mode:
Diffstat (limited to 'src/main/scala/firrtl/proto/ToProto.scala')
-rw-r--r--src/main/scala/firrtl/proto/ToProto.scala5
1 files changed, 5 insertions, 0 deletions
diff --git a/src/main/scala/firrtl/proto/ToProto.scala b/src/main/scala/firrtl/proto/ToProto.scala
index c246656f..e2481d08 100644
--- a/src/main/scala/firrtl/proto/ToProto.scala
+++ b/src/main/scala/firrtl/proto/ToProto.scala
@@ -188,6 +188,11 @@ object ToProto {
.setTValue(convert(tval))
.setFValue(convert(fval))
eb.setMux(mb)
+ case ir.ValidIf(cond, value, _) =>
+ val vb = Firrtl.Expression.ValidIf.newBuilder()
+ .setCondition(convert(cond))
+ .setValue(convert(value))
+ eb.setValidIf(vb)
}
}