xref: /XiangShan/src/main/scala/xiangshan/backend/implicitCast.scala (revision e3da8bad334fc71ba0d72f0607e2e93245ddaece)
183ba63b3SXuan Hupackage xiangshan.backend
283ba63b3SXuan Hu
3*e3da8badSTang Haojinimport scala.language.implicitConversions
4*e3da8badSTang Haojin
583ba63b3SXuan Huobject implicitCast {
683ba63b3SXuan Hu  implicit def IndexedSeqCast[T](seq: scala.collection.IndexedSeq[T]): IndexedSeq[T] = {
783ba63b3SXuan Hu    seq.toIndexedSeq
883ba63b3SXuan Hu  }
983ba63b3SXuan Hu
1083ba63b3SXuan Hu  implicit def SeqCast[T](seq: scala.collection.Seq[T]): Seq[T] = {
1183ba63b3SXuan Hu    seq.toSeq
1283ba63b3SXuan Hu  }
1383ba63b3SXuan Hu}
14