Model<OT extends ProgramOperation> constructor Null safety

Model<OT extends ProgramOperation>(
  1. DisplayMode _displayMode,
  2. int _wordSize,
  3. int numFlags
)

Implementation

Model(this._displayMode, this._wordSize, int numFlags)
    : _flags = List<bool>.filled(numFlags, false, growable: false),
      _wordMask = (BigInt.one << _wordSize) - BigInt.one,
      _signMask = BigInt.one << (_wordSize - 1);