diff options
| author | Andrew Waterman | 2019-01-11 15:05:55 -0800 |
|---|---|---|
| committer | edwardcwang | 2019-01-11 15:37:29 -0800 |
| commit | aa4983bf42271f6bd97765d1b87e7072ff00a031 (patch) | |
| tree | 32e78a6fdd86fdf0c260c2619afb89eda7c3e0ee /chiselFrontend/src/main/scala/chisel3/internal | |
| parent | fe2f9e6a82dd222d5aecf2fcbc6880768346a4e1 (diff) | |
For chiselName, use nameRecursively rather than matching on HasId
Diffstat (limited to 'chiselFrontend/src/main/scala/chisel3/internal')
| -rw-r--r-- | chiselFrontend/src/main/scala/chisel3/internal/Namer.scala | 5 |
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)) { |
