summaryrefslogtreecommitdiff
path: root/src/main/scala/Chisel/Core.scala
diff options
context:
space:
mode:
authorAndrew Waterman2015-07-24 18:55:38 -0700
committerAndrew Waterman2015-07-24 18:55:38 -0700
commit90cf2623a3491c5b5bc076e2e9f8c84a3e9aa86d (patch)
treee0f6ae88d63988c840268cdd0ededbef14d974c5 /src/main/scala/Chisel/Core.scala
parente73450165c59d68b524689a7169e03140a41a1c5 (diff)
Allow toBits and abs to be invoked with parens
Diffstat (limited to 'src/main/scala/Chisel/Core.scala')
-rw-r--r--src/main/scala/Chisel/Core.scala4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/main/scala/Chisel/Core.scala b/src/main/scala/Chisel/Core.scala
index 1bdf6d3a..ad5ab8da 100644
--- a/src/main/scala/Chisel/Core.scala
+++ b/src/main/scala/Chisel/Core.scala
@@ -356,7 +356,7 @@ abstract class Data(dirArg: Direction) extends Id {
}
wire.asInstanceOf[this.type]
}
- def toBits: UInt = {
+ def toBits(): UInt = {
val elts = this.flatten.reverse
Cat(elts.head, elts.tail:_*).asUInt
}
@@ -861,7 +861,7 @@ class SInt(dir: Direction, width: Int) extends Bits(dir, width) with Num[SInt] {
def != (other: SInt): Bool = compop(NotEqualOp, other)
def <= (other: SInt): Bool = compop(LessEqOp, other)
def >= (other: SInt): Bool = compop(GreaterEqOp, other)
- def abs: UInt = Mux(this < SInt(0), (-this).toUInt, this.toUInt)
+ def abs(): UInt = Mux(this < SInt(0), (-this).toUInt, this.toUInt)
override def pad (other: BigInt): SInt = binop(PadOp, other, other.toInt)