checkRegisterAccess method Null safety

  1. @override
void checkRegisterAccess(
  1. int i
)
override

Throws a CalculatorError(3) if the given register does not exist.

Implementation

@override
void checkRegisterAccess(int i) {
  if (i < 0 || i >= _numRegisters) {
    throw CalculatorError(3);
  }
}