diff options
| author | Kevin Laeufer | 2020-07-31 10:40:33 -0700 |
|---|---|---|
| committer | GitHub | 2020-07-31 17:40:33 +0000 |
| commit | 31132333d5c0cbef52035cf76b677edd9b208b5e (patch) | |
| tree | 2e7000753cb9d52682c7d6ea13cce9bdb98ea550 /src | |
| parent | f22652a330afe1daa77be2aadb525d65ab05e9fe (diff) | |
CircuitGraph: remove fields from public API (#1813)
They are never used outside of the class
not even in tests.
Diffstat (limited to 'src')
| -rw-r--r-- | src/main/scala/firrtl/analyses/CircuitGraph.scala | 14 |
1 files changed, 7 insertions, 7 deletions
diff --git a/src/main/scala/firrtl/analyses/CircuitGraph.scala b/src/main/scala/firrtl/analyses/CircuitGraph.scala index a5c811c6..426fd012 100644 --- a/src/main/scala/firrtl/analyses/CircuitGraph.scala +++ b/src/main/scala/firrtl/analyses/CircuitGraph.scala @@ -36,25 +36,25 @@ object CircuitGraph { * * @param connectionGraph Source-to-sink connectivity graph */ -class CircuitGraph private[analyses] (val connectionGraph: ConnectionGraph) { +class CircuitGraph private[analyses] (connectionGraph: ConnectionGraph) { // Reverse (sink-to-source) connectivity graph - lazy val reverseConnectionGraph = connectionGraph.reverseConnectionGraph + private lazy val reverseConnectionGraph = connectionGraph.reverseConnectionGraph // AST Circuit - val circuit = connectionGraph.circuit + private val circuit = connectionGraph.circuit // AST Information - val irLookup = connectionGraph.irLookup + private val irLookup = connectionGraph.irLookup // Module/Instance Hierarchy information - lazy val instanceGraph = new InstanceGraph(circuit) + private lazy val instanceGraph = new InstanceGraph(circuit) // Per module, which modules does it instantiate - lazy val moduleChildren = instanceGraph.getChildrenInstanceOfModule + private lazy val moduleChildren = instanceGraph.getChildrenInstanceOfModule // Top-level module target - val main = ModuleTarget(circuit.main, circuit.main) + private val main = ModuleTarget(circuit.main, circuit.main) /** Given a signal, return the signals that it drives * @param source |
