diff options
| author | Jack Koenig | 2017-12-20 15:54:25 -0800 |
|---|---|---|
| committer | GitHub | 2017-12-20 15:54:25 -0800 |
| commit | e27657118ff5915b96f8e3a467d464245fe09769 (patch) | |
| tree | 2353d94bc70fa006639bf5019bde366b15e82b29 /chiselFrontend/src/main/scala/chisel3/core/BlackBox.scala | |
| parent | 0f5ba51572b22ff5c85f9dd1add82680e0620797 (diff) | |
Add compileOptions to Module.apply, use for invalidating submod ports (#747)
Fixes #746
Also add test for https://github.com/freechipsproject/firrtl/issues/705
Diffstat (limited to 'chiselFrontend/src/main/scala/chisel3/core/BlackBox.scala')
| -rw-r--r-- | chiselFrontend/src/main/scala/chisel3/core/BlackBox.scala | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/chiselFrontend/src/main/scala/chisel3/core/BlackBox.scala b/chiselFrontend/src/main/scala/chisel3/core/BlackBox.scala index f5e0d5ba..aa0f8064 100644 --- a/chiselFrontend/src/main/scala/chisel3/core/BlackBox.scala +++ b/chiselFrontend/src/main/scala/chisel3/core/BlackBox.scala @@ -80,7 +80,7 @@ abstract class ExtModule(val params: Map[String, Param] = Map.empty[String, Para component } - private[core] def initializeInParent() { + private[core] def initializeInParent(parentCompileOptions: CompileOptions): Unit = { implicit val sourceInfo = UnlocatableSourceInfo for (x <- getModulePorts) { @@ -165,7 +165,7 @@ abstract class BlackBox(val params: Map[String, Param] = Map.empty[String, Param component } - private[core] def initializeInParent() { + private[core] def initializeInParent(parentCompileOptions: CompileOptions): Unit = { for ((_, port) <- io.elements) { pushCommand(DefInvalid(UnlocatableSourceInfo, port.ref)) } |
