summaryrefslogtreecommitdiff
path: root/src/main/scala/Chisel/Parameters.scala
diff options
context:
space:
mode:
authorHenry Cook2015-08-13 13:42:47 -0700
committerHenry Cook2015-08-13 13:42:47 -0700
commita20354fd7b6f0e28a9b81cab09a0b9d2a4aa0244 (patch)
tree5abb4a81670ca07a1902cf18635bdd52335c56b9 /src/main/scala/Chisel/Parameters.scala
parentcd4f96021998f64874d1f59879b797e16d646116 (diff)
Cleanup DynamicContext
Diffstat (limited to 'src/main/scala/Chisel/Parameters.scala')
-rw-r--r--src/main/scala/Chisel/Parameters.scala14
1 files changed, 7 insertions, 7 deletions
diff --git a/src/main/scala/Chisel/Parameters.scala b/src/main/scala/Chisel/Parameters.scala
index d5b0a46f..ca2bcebd 100644
--- a/src/main/scala/Chisel/Parameters.scala
+++ b/src/main/scala/Chisel/Parameters.scala
@@ -71,25 +71,25 @@ import scala.collection.mutable
abstract trait UsesParameters { }
object params {
- def apply[T](field:Any):T = Builder.dynamicContext.getParams.apply(field)
- def apply[T](field:Field[T]):T = Builder.dynamicContext.getParams.apply(field)
+ def apply[T](field:Any):T = Builder.getParams.apply(field)
+ def apply[T](field:Field[T]):T = Builder.getParams.apply(field)
// TODO: provide other mutators of Parameters? or @deprecate this and make
// Parameters private, only mutateable through paramsScope?
def alterPartial[T](mask: PartialFunction[Any,Any]): Parameters = {
- Builder.dynamicContext.getParams.alterPartial(mask)
+ Builder.getParams.alterPartial(mask)
}
- def constrain(gen:ViewSym=>Ex[Boolean]) = Builder.dynamicContext.getParams.constrain(gen)
+ def constrain(gen:ViewSym=>Ex[Boolean]) = Builder.getParams.constrain(gen)
}
object paramsScope {
def apply[T](p: Parameters)(body: => T): T = {
- Builder.dynamicContext.paramsScope(p)(body)
+ Builder.paramsScope(p)(body)
}
def apply[T,S](mask: Map[S,Any])(body: => T): T = {
- apply(Builder.dynamicContext.getParams.alter(mask))(body)
+ apply(Builder.getParams.alter(mask))(body)
}
def apply[T](mask: PartialFunction[Any,Any])(body: => T): T = {
- apply(Builder.dynamicContext.getParams.alterPartial(mask))(body)
+ apply(Builder.getParams.alterPartial(mask))(body)
}
}