summaryrefslogtreecommitdiff
path: root/core/src/main/scala/chisel3/ModuleAspect.scala
diff options
context:
space:
mode:
Diffstat (limited to 'core/src/main/scala/chisel3/ModuleAspect.scala')
-rw-r--r--core/src/main/scala/chisel3/ModuleAspect.scala4
1 files changed, 2 insertions, 2 deletions
diff --git a/core/src/main/scala/chisel3/ModuleAspect.scala b/core/src/main/scala/chisel3/ModuleAspect.scala
index 4e37ab35..a528fa72 100644
--- a/core/src/main/scala/chisel3/ModuleAspect.scala
+++ b/core/src/main/scala/chisel3/ModuleAspect.scala
@@ -2,7 +2,7 @@
package chisel3
-import chisel3.internal.Builder
+import chisel3.internal.{Builder, PseudoModule}
/** Used by Chisel Aspects to inject Chisel code into modules, after they have been elaborated.
* This is an internal API - don't use!
@@ -13,7 +13,7 @@ import chisel3.internal.Builder
* @param moduleCompileOptions
*/
abstract class ModuleAspect private[chisel3] (module: RawModule)
- (implicit moduleCompileOptions: CompileOptions) extends RawModule {
+ (implicit moduleCompileOptions: CompileOptions) extends RawModule with PseudoModule {
Builder.addAspect(module, this)