summaryrefslogtreecommitdiff
path: root/core/src/main/scala/chisel3/internal
diff options
context:
space:
mode:
authorAditya Naik2021-10-20 00:13:34 -0400
committerGitHub2021-10-20 04:13:34 +0000
commitd6907893f019ee86573dc81768884150e541dba3 (patch)
tree68d8a79fcc18e62a8ffb0605546f179ba8e3c1b2 /core/src/main/scala/chisel3/internal
parent5c4c43502eb0723d71b8ee1df9faab0e477e17a0 (diff)
Update computeName and callsites (#2192)
Co-authored-by: mergify[bot] <37929162+mergify[bot]@users.noreply.github.com>
Diffstat (limited to 'core/src/main/scala/chisel3/internal')
-rw-r--r--core/src/main/scala/chisel3/internal/Builder.scala6
1 files changed, 3 insertions, 3 deletions
diff --git a/core/src/main/scala/chisel3/internal/Builder.scala b/core/src/main/scala/chisel3/internal/Builder.scala
index 0a0a3f2d..57e7578a 100644
--- a/core/src/main/scala/chisel3/internal/Builder.scala
+++ b/core/src/main/scala/chisel3/internal/Builder.scala
@@ -170,7 +170,7 @@ private[chisel3] trait HasId extends InstanceId {
* @param defaultSeed Optionally provide default seed for computing the name
* @return the name, if it can be computed
*/
- def computeName(defaultPrefix: Option[String], defaultSeed: Option[String]): Option[String] = {
+ private[chisel3] def _computeName(defaultPrefix: Option[String], defaultSeed: Option[String]): Option[String] = {
/** Computes a name of this signal, given the seed and prefix
* @param seed
* @param prefix
@@ -214,7 +214,7 @@ private[chisel3] trait HasId extends InstanceId {
// (e.g. tried to suggest a name to part of a Record)
private[chisel3] def forceName(prefix: Option[String], default: =>String, namespace: Namespace): Unit =
if(_ref.isEmpty) {
- val candidate_name = computeName(prefix, Some(default)).get
+ val candidate_name = _computeName(prefix, Some(default)).get
val available_name = namespace.name(candidate_name)
setRef(Ref(available_name))
}
@@ -234,7 +234,7 @@ private[chisel3] trait HasId extends InstanceId {
private def refName(c: Component): String = _ref match {
case Some(arg) => arg fullName c
- case None => computeName(None, None).get
+ case None => _computeName(None, None).get
}
// Helper for reifying views if they map to a single Target