aboutsummaryrefslogtreecommitdiff
path: root/src/main/scala/firrtl/passes/Inline.scala
diff options
context:
space:
mode:
authorAditya Naik2024-05-29 16:57:13 -0700
committerAditya Naik2024-05-29 16:57:13 -0700
commit165804ee58cb18443042b9655328278434ddedf4 (patch)
tree4e167eff9e7b3ec09d73dbd9feaa6f9964cd8a68 /src/main/scala/firrtl/passes/Inline.scala
parent57b8a395ee8d5fdabb2deed3db7d0c644f0a7eed (diff)
Add Scala3 support
Diffstat (limited to 'src/main/scala/firrtl/passes/Inline.scala')
-rw-r--r--src/main/scala/firrtl/passes/Inline.scala6
1 files changed, 3 insertions, 3 deletions
diff --git a/src/main/scala/firrtl/passes/Inline.scala b/src/main/scala/firrtl/passes/Inline.scala
index e2105ff2..496b4ecf 100644
--- a/src/main/scala/firrtl/passes/Inline.scala
+++ b/src/main/scala/firrtl/passes/Inline.scala
@@ -244,7 +244,7 @@ class InlineInstances extends Transform with DependencyAPIMigration with Registe
* The [[RenameMap]]s in renamesMap are appear in renamesSeq
* in the order that they should be applied
*/
- val (renamesMap, renamesSeq) = {
+ val (renamesMap, renamesSeq): (Map[(OfModule, Instance), MutableRenameMap], Seq[RenameMap]) = {{
val mutableDiGraph = new MutableDiGraph[(OfModule, Instance)]
// compute instance graph
instMaps.foreach {
@@ -284,7 +284,7 @@ class InlineInstances extends Transform with DependencyAPIMigration with Registe
val resultMap = indexMap.mapValues(idx => resultSeq(maxIdx - idx))
(resultMap, resultSeq)
}
- }
+ }}: @unchecked
def fixupRefs(
instMap: collection.Map[Instance, OfModule],
@@ -369,7 +369,7 @@ class InlineInstances extends Transform with DependencyAPIMigration with Registe
})
// Upcast so reduce works (andThen returns RenameMap)
- val renames = (renamesSeq: Seq[RenameMap]).reduceLeftOption(_ andThen _)
+ val renames = (renamesSeq: Seq[RenameMap]).reduceLeftOption(_ `andThen` _)
val cleanedAnnos = annos.filterNot {
case InlineAnnotation(_) => true