From 802cfc4405c28ae212a955a92c7a6ad2d2b6f0c2 Mon Sep 17 00:00:00 2001 From: Jack Koenig Date: Thu, 17 Aug 2017 11:26:29 -0700 Subject: Make Reset a trait (#672) Bool implements Reset. Compatibility package includes an implicit conversion from Reset to Bool.--- chiselFrontend/src/main/scala/chisel3/internal/Builder.scala | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'chiselFrontend/src/main/scala/chisel3/internal') diff --git a/chiselFrontend/src/main/scala/chisel3/internal/Builder.scala b/chiselFrontend/src/main/scala/chisel3/internal/Builder.scala index 1d7a45e0..8af1835d 100644 --- a/chiselFrontend/src/main/scala/chisel3/internal/Builder.scala +++ b/chiselFrontend/src/main/scala/chisel3/internal/Builder.scala @@ -205,7 +205,7 @@ private[chisel3] object Builder { case None => throwException("Error: No implicit clock and reset.") } def forcedClock: Clock = forcedClockAndReset.clock - def forcedReset: Bool = forcedClockAndReset.reset + def forcedReset: Reset = forcedClockAndReset.reset // TODO(twigg): Ideally, binding checks and new bindings would all occur here // However, rest of frontend can't support this yet. -- cgit v1.2.3