diff options
| author | Andrew Waterman | 2015-08-11 17:24:18 -0700 |
|---|---|---|
| committer | Andrew Waterman | 2015-08-11 17:24:18 -0700 |
| commit | a0aee6325d5d533ce671e62f82ba63e41c6358e6 (patch) | |
| tree | c1b6179eb6462c187221b4f35e6b9df604cf9f63 | |
| parent | 07e52942d9c621c83bf93314d554b8b911b658ca (diff) | |
Suppress runtime type check warnings
| -rw-r--r-- | src/main/scala/Chisel/Parameters.scala | 6 |
1 files changed, 3 insertions, 3 deletions
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]) } } |
