SliceInterfacePortReference constructor

SliceInterfacePortReference(
  1. BridgeModule module,
  2. String portName, {
  3. required InterfaceReference<PairInterface> interfaceReference,
  4. List<int>? dimensionAccess,
  5. int? sliceUpperIndex,
  6. int? sliceLowerIndex,
})

Creates a reference to a sliced interface port.

The slice is defined by dimensionAccess for indexing and sliceUpperIndex/sliceLowerIndex for slicing.

Implementation

SliceInterfacePortReference(
  super.module,
  super.portName, {
  required this.interfaceReference,
  super.dimensionAccess,
  super.sliceUpperIndex,
  super.sliceLowerIndex,
});