aboutsummaryrefslogtreecommitdiff
path: root/src/main/scala/firrtl/passes/AnnotateValidMemConfigs.scala
diff options
context:
space:
mode:
authorchick2016-09-22 10:05:33 -0700
committerjackkoenig2016-09-23 13:38:50 -0700
commit2e009694159ccae82f2c01513bbdf7e7d9a370ef (patch)
tree7de71975f3bee6bee8f9200267a735773027985e /src/main/scala/firrtl/passes/AnnotateValidMemConfigs.scala
parentf38d60089a1961507ec317ac0faffa3affa93eb9 (diff)
use .isEmpty, .nonEmpty, isDefined
Diffstat (limited to 'src/main/scala/firrtl/passes/AnnotateValidMemConfigs.scala')
-rw-r--r--src/main/scala/firrtl/passes/AnnotateValidMemConfigs.scala4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/main/scala/firrtl/passes/AnnotateValidMemConfigs.scala b/src/main/scala/firrtl/passes/AnnotateValidMemConfigs.scala
index f80d4a0c..4f55722b 100644
--- a/src/main/scala/firrtl/passes/AnnotateValidMemConfigs.scala
+++ b/src/main/scala/firrtl/passes/AnnotateValidMemConfigs.scala
@@ -39,7 +39,7 @@ case class MemDimension(
rules: Option[DimensionRules],
set: Option[List[Int]]) {
require (
- if (rules == None) set != None else set == None,
+ if (rules.isEmpty) set.isDefined else set.isEmpty,
"Should specify either rules or a list of valid options, but not both"
)
def getValid = set.getOrElse(rules.get.getValid).sorted
@@ -120,7 +120,7 @@ case class SRAMCompiler(
fillWMask: Boolean) {
require(portType == "RW" || portType == "R,W", "Memory must be single port RW or dual port R,W")
require(
- (configFile != None && configPattern != None && wMaskArg != None) || configFile == None,
+ (configFile.isDefined && configPattern.isDefined && wMaskArg.isDefined) || configFile.isEmpty,
"Config pattern must be provided with config file"
)
def ymuxVals = rules.map(_.ymux._1).sortWith(_ < _)