ullVal property
BigInt
ullVal
Implementation
BigInt get ullVal {
final src = __VARIANT_NAME_1.__VARIANT_NAME_2.__VARIANT_NAME_3.ullVal;
final hi = (((src & 0xFFFFFFFF00000000) >> 32).toUnsigned(32))
.toRadixString(16)
.padLeft(8, '0');
final lo = (src & 0x00000000FFFFFFFF).toRadixString(16).padLeft(8, '0');
return BigInt.parse('$hi$lo', radix: 16);
}
Implementation
set ullVal(BigInt value) {
final hi = ((value & BigInt.from(0xFFFFFFFF00000000)) >> 32).toInt();
final lo = (value & BigInt.from(0x00000000FFFFFFFF)).toInt();
__VARIANT_NAME_1.__VARIANT_NAME_2.__VARIANT_NAME_3.ullVal = (hi << 32) + lo;
}