aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/main/scala/firrtl/stage/FirrtlAnnotations.scala6
1 files changed, 3 insertions, 3 deletions
diff --git a/src/main/scala/firrtl/stage/FirrtlAnnotations.scala b/src/main/scala/firrtl/stage/FirrtlAnnotations.scala
index 423f0bd1..aa3fed2b 100644
--- a/src/main/scala/firrtl/stage/FirrtlAnnotations.scala
+++ b/src/main/scala/firrtl/stage/FirrtlAnnotations.scala
@@ -5,7 +5,7 @@ package firrtl.stage
import firrtl._
import firrtl.ir.Circuit
import firrtl.annotations.{Annotation, NoTargetAnnotation}
-import firrtl.options.{HasShellOptions, OptionsException, ShellOption}
+import firrtl.options.{HasShellOptions, OptionsException, ShellOption, Unserializable}
import java.io.FileNotFoundException
@@ -14,12 +14,12 @@ import java.nio.file.NoSuchFileException
/** Indicates that this is an [[firrtl.annotations.Annotation Annotation]] directly used in the construction of a
* [[FirrtlOptions]] view.
*/
-sealed trait FirrtlOption { this: Annotation => }
+sealed trait FirrtlOption extends Unserializable { this: Annotation => }
/** Indicates that this [[firrtl.annotations.Annotation Annotation]] contains information that is directly convertable
* to a FIRRTL [[firrtl.ir.Circuit Circuit]].
*/
-sealed trait CircuitOption { this: Annotation =>
+sealed trait CircuitOption extends Unserializable { this: Annotation =>
/** Convert this [[firrtl.annotations.Annotation Annotation]] to a [[FirrtlCircuitAnnotation]]
*/