From a0aee6325d5d533ce671e62f82ba63e41c6358e6 Mon Sep 17 00:00:00 2001 From: Andrew Waterman Date: Tue, 11 Aug 2015 17:24:18 -0700 Subject: Suppress runtime type check warnings --- src/main/scala/Chisel/Parameters.scala | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'src') diff --git a/src/main/scala/Chisel/Parameters.scala b/src/main/scala/Chisel/Parameters.scala index 34a03f51..3fa25e39 100644 --- a/src/main/scala/Chisel/Parameters.scala +++ b/src/main/scala/Chisel/Parameters.scala @@ -265,8 +265,8 @@ abstract class World( case e:scala.MatchError => throw new ParameterUndefinedException(pname, e) } ) match { - case k:Knob[T] => ExVar[T](_VarKnob[T](k.name)) - case ex:Ex[T] => _bindLet[T](pname,ex) + case k:Knob[T @unchecked] => ExVar[T](_VarKnob[T](k.name)) + case ex:Ex[T @unchecked] => _bindLet[T](pname,ex) case lit => ExLit(lit.asInstanceOf[T]) } } @@ -443,7 +443,7 @@ final class Parameters( val up = _world._otherView(_look, site) mask(f, site, here, up) match { - case e:Ex[T] => e + case e:Ex[T @unchecked] => e case lit => ExLit(lit.asInstanceOf[T]) } } -- cgit v1.2.3