summaryrefslogtreecommitdiff
path: root/chiselFrontend/src/main/scala/chisel3/internal/Namer.scala
diff options
context:
space:
mode:
authorSchuyler Eldridge2019-01-17 17:45:56 -0500
committerGitHub2019-01-17 17:45:56 -0500
commit6f4f5dd24adf815f1db81ceb7086eaa399784e6f (patch)
tree6116e128b6258ed5eee7d042d0fabbd14dcb3df7 /chiselFrontend/src/main/scala/chisel3/internal/Namer.scala
parent1e4fef2e933e01b692c57af1fd64b271829ab283 (diff)
parent685790b2c6c7ff8ddfd34f2f84572a985d3416cc (diff)
Merge branch 'master' into improve-andr
Diffstat (limited to 'chiselFrontend/src/main/scala/chisel3/internal/Namer.scala')
-rw-r--r--chiselFrontend/src/main/scala/chisel3/internal/Namer.scala5
1 files changed, 1 insertions, 4 deletions
diff --git a/chiselFrontend/src/main/scala/chisel3/internal/Namer.scala b/chiselFrontend/src/main/scala/chisel3/internal/Namer.scala
index a7196a22..79b48b1e 100644
--- a/chiselFrontend/src/main/scala/chisel3/internal/Namer.scala
+++ b/chiselFrontend/src/main/scala/chisel3/internal/Namer.scala
@@ -84,10 +84,7 @@ class NamingContext {
closed = true
for ((ref, suffix) <- items) {
// First name the top-level object
- ref match {
- case nameable: chisel3.internal.HasId => nameable.suggestName(prefix + suffix)
- case _ =>
- }
+ chisel3.internal.Builder.nameRecursively(prefix + suffix, ref, (id, name) => id.suggestName(name))
// Then recurse into descendant contexts
if (descendants.containsKey(ref)) {