aboutsummaryrefslogtreecommitdiff
path: root/src/main/scala/firrtl/ir
diff options
context:
space:
mode:
Diffstat (limited to 'src/main/scala/firrtl/ir')
-rw-r--r--src/main/scala/firrtl/ir/IR.scala2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/main/scala/firrtl/ir/IR.scala b/src/main/scala/firrtl/ir/IR.scala
index fc741b28..faebc7b8 100644
--- a/src/main/scala/firrtl/ir/IR.scala
+++ b/src/main/scala/firrtl/ir/IR.scala
@@ -526,7 +526,7 @@ case class StringParam(name: String, value: StringLit) extends Param {
* @note Firrtl doesn't guarantee anything about this String being legal in any backend
*/
case class RawStringParam(name: String, value: String) extends Param {
- override def serialize: String = super.serialize + s"'$value'"
+ override def serialize: String = super.serialize + s"'${value.replace("'", "\\'")}'"
}
/** Base class for modules */