in lib/src/config_provider/spec_utils.dart [694:708]
SupportedNativeType nativeSupportedType(int value, {bool signed = true}) {
switch (value) {
case 1:
return signed ? SupportedNativeType.Int8 : SupportedNativeType.Uint8;
case 2:
return signed ? SupportedNativeType.Int16 : SupportedNativeType.Uint16;
case 4:
return signed ? SupportedNativeType.Int32 : SupportedNativeType.Uint32;
case 8:
return signed ? SupportedNativeType.Int64 : SupportedNativeType.Uint64;
default:
throw Exception(
'Unsupported value given to sizemap, Allowed values for sizes are: 1, 2, 4, 8');
}
}