xref: /XiangShan/src/main/scala/utils/OptionWrapper.scala (revision d0f6260d93bd9e1cdd377d9f199f0cac0cdc161d)
1*d0f6260dSXuan Hupackage utils
2*d0f6260dSXuan Hu
3*d0f6260dSXuan Huobject OptionWrapper {
4*d0f6260dSXuan Hu  def apply[A](condition: Boolean, x: A): Option[A] = condition match {
5*d0f6260dSXuan Hu    case true => Some(x)
6*d0f6260dSXuan Hu    case false => None
7*d0f6260dSXuan Hu  }
8*d0f6260dSXuan Hu}
9