summaryrefslogtreecommitdiff
path: root/core
diff options
context:
space:
mode:
Diffstat (limited to 'core')
-rw-r--r--core/src/main/scala/chisel3/RawModule.scala2
-rw-r--r--core/src/main/scala/chisel3/internal/Builder.scala6
2 files changed, 4 insertions, 4 deletions
diff --git a/core/src/main/scala/chisel3/RawModule.scala b/core/src/main/scala/chisel3/RawModule.scala
index c001772b..d8781ee0 100644
--- a/core/src/main/scala/chisel3/RawModule.scala
+++ b/core/src/main/scala/chisel3/RawModule.scala
@@ -44,7 +44,7 @@ abstract class RawModule(implicit moduleCompileOptions: CompileOptions)
private[chisel3] def namePorts(names: HashMap[HasId, String]): Unit = {
for (port <- getModulePorts) {
- port.computeName(None, None).orElse(names.get(port)) match {
+ port._computeName(None, None).orElse(names.get(port)) match {
case Some(name) =>
if (_namespace.contains(name)) {
Builder.error(s"""Unable to name port $port to "$name" in $this,""" +
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