init method Null safety
- int registerBase,
- {required OpInitFunction f,
- required ProgramOperation? shift,
- required bool argDot,
- required ProgramOperation? arg,
- required bool userMode}
override
Implementation
@override
void init(int registerBase,
{required OpInitFunction f,
required ProgramOperation? shift,
required bool argDot,
required ProgramOperation? arg,
required bool userMode}) {
if (arg != null) {
// Move arg over to shift, e.g. for STO + (i)
assert(shift == null);
shift = arg;
arg = null;
}
assert(!argDot);
child.init(registerBase,
f: f, shift: shift, arg: key, argDot: argDot, userMode: userMode);
}