reverseCombinationalPaths property Null safety

Map<Logic, List<Logic>> reverseCombinationalPaths

The opposite of combinationalPaths, where every key of the Map is an output and the values are lists of inputs which could combinationally affect that output.

This module must be built before calling this.

Implementation

Map<Logic, List<Logic>> get reverseCombinationalPaths =>
    _reverseCombinationalPaths ??= _getReverseCombinationalPaths();