diff options
| author | Kevin Laeufer | 2020-07-30 16:56:54 -0700 |
|---|---|---|
| committer | GitHub | 2020-07-30 23:56:54 +0000 |
| commit | ba2be50f42c1ec760decc22cfda73fbd39113b53 (patch) | |
| tree | 489bd4decf0931855f870a55c014ad005663a818 /src/main/scala/firrtl/passes/memlib | |
| parent | 564312c3a813498b3ba5b88c6984b9cbeb94dd12 (diff) | |
ir: use Serializer.serialize where possible (#1809)
* ir: use Serializer.serialize where possible
* ir.Serializer: serialize MultiInfo correctly
* ir.Serializer: empty body needs to result in a skip statement
The firrtl grammar requires at least one statement.
* ir.Serializer: correctly serialize fixed point types and literals
* Serializer: change Seq -> Iterable in order to be Scala 2.13 compatible
Diffstat (limited to 'src/main/scala/firrtl/passes/memlib')
| -rw-r--r-- | src/main/scala/firrtl/passes/memlib/MemIR.scala | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/main/scala/firrtl/passes/memlib/MemIR.scala b/src/main/scala/firrtl/passes/memlib/MemIR.scala index 2781f1e2..3731ea86 100644 --- a/src/main/scala/firrtl/passes/memlib/MemIR.scala +++ b/src/main/scala/firrtl/passes/memlib/MemIR.scala @@ -39,7 +39,7 @@ case class DefAnnotatedMemory( memRef: Option[(String, String)] /* (Module, Mem) */ //pins: Seq[Pin], ) extends Statement with IsDeclaration { - def serialize: String = this.toMem.serialize + override def serialize: String = this.toMem.serialize def mapStmt(f: Statement => Statement): Statement = this def mapExpr(f: Expression => Expression): Statement = this def mapType(f: Type => Type): Statement = this.copy(dataType = f(dataType)) |
