From 16e06109573ae8bff364bd0bdefd1af8ceb24c2e Mon Sep 17 00:00:00 2001 From: Jack Date: Mon, 1 Feb 2016 12:29:15 -0800 Subject: Fix start counting from 1 instead of 0 bug --- src/main/scala/firrtl/Visitor.scala | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'src') diff --git a/src/main/scala/firrtl/Visitor.scala b/src/main/scala/firrtl/Visitor.scala index 3ccb16c6..3f5b64e6 100644 --- a/src/main/scala/firrtl/Visitor.scala +++ b/src/main/scala/firrtl/Visitor.scala @@ -47,7 +47,7 @@ class Visitor(val fullFilename: String) extends FIRRTLBaseVisitor[AST] s match { case ZeroPattern(_*) => BigInt(0) case HexPattern(hexdigits) => - hexdigits(1) match { + hexdigits(0) match { case NegPattern(_) =>{ BigInt("-" + hexdigits,16) } -- cgit v1.2.3