diff options
| author | Henry Cook | 2015-08-13 11:37:11 -0700 |
|---|---|---|
| committer | Henry Cook | 2015-08-13 11:37:11 -0700 |
| commit | 0b4dc5457433659e52a8c36f043435762be94309 (patch) | |
| tree | 7b0e38edfffe7779d01cb97f78b35092c6877074 /src/main/scala/Chisel/Namespace.scala | |
| parent | d2b902380492ad0678234f7119f02f23f57a2b2b (diff) | |
clean up Id and Builder.globalRefMap
Diffstat (limited to 'src/main/scala/Chisel/Namespace.scala')
| -rw-r--r-- | src/main/scala/Chisel/Namespace.scala | 25 |
1 files changed, 0 insertions, 25 deletions
diff --git a/src/main/scala/Chisel/Namespace.scala b/src/main/scala/Chisel/Namespace.scala deleted file mode 100644 index adcd9259..00000000 --- a/src/main/scala/Chisel/Namespace.scala +++ /dev/null @@ -1,25 +0,0 @@ -package Chisel - -private class Namespace(parent: Option[Namespace], keywords: Option[Set[String]]) { - private var i = 0L - private val names = collection.mutable.HashSet[String]() - def forbidden = keywords.getOrElse(Set()) ++ names - - private def rename(n: String) = { i += 1; s"${n}_${i}" } - - def contains(elem: String): Boolean = { - forbidden.contains(elem) || - parent.map(_ contains elem).getOrElse(false) - } - - def name(elem: String): String = { - val res = if(forbidden contains elem) rename(elem) else elem - names += res - res - } - - def child(ks: Option[Set[String]]): Namespace = new Namespace(Some(this), ks) - def child: Namespace = new Namespace(Some(this), None) -} - -private class FIRRTLNamespace extends Namespace(None, Some(Set("mem", "node", "wire", "reg", "inst"))) |
