summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/main/scala/Core.scala2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/main/scala/Core.scala b/src/main/scala/Core.scala
index d94e08b5..119af0b6 100644
--- a/src/main/scala/Core.scala
+++ b/src/main/scala/Core.scala
@@ -525,7 +525,7 @@ trait VecLike[T <: Data] extends collection.IndexedSeq[T] {
def forall(p: T => Bool): Bool = (this map p).fold(Bool(true))(_&&_)
def exists(p: T => Bool): Bool = (this map p).fold(Bool(false))(_||_)
- // def contains[T <: Bits](x: T): Bool = this.exists(_ === x)
+ def contains(x: T) (implicit evidence: T <:< Bits): Bool = this.exists(_ === x)
def count(p: T => Bool): UInt = PopCount((this map p).toSeq)
private def indexWhereHelper(p: T => Bool) = this map p zip (0 until length).map(i => UInt(i))