public override void SetRegister(RegisterStorage r, Constant v) { if (v != null && v.IsValid) { values[r.Number] = v; isValid[r.Number] = true; } else { isValid[r.Number] = false; } }