From d20591e0d030d5c380e279999659fbfa9f41d3d3 Mon Sep 17 00:00:00 2001 From: ducky Date: Thu, 19 Nov 2015 16:03:53 -0800 Subject: Split internal and FIRRTL packages --- src/main/scala/Chisel/BitPat.scala | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'src/main/scala/Chisel/BitPat.scala') diff --git a/src/main/scala/Chisel/BitPat.scala b/src/main/scala/Chisel/BitPat.scala index d7b01ba6..b4138992 100644 --- a/src/main/scala/Chisel/BitPat.scala +++ b/src/main/scala/Chisel/BitPat.scala @@ -21,7 +21,7 @@ object BitPat { var mask = BigInt(0) for (d <- x.tail) { if (d != '_') { - if (!"01?".contains(d)) Builder.error({"Literal: " + x + " contains illegal character: " + d}) + require("01?".contains(d), "Literal: " + x + " contains illegal character: " + d) mask = (mask << 1) + (if (d == '?') 0 else 1) bits = (bits << 1) + (if (d == '1') 1 else 0) } -- cgit v1.2.3