values constant Null safety

List<Abi> const values

The ABIs that the DartVM can run on.

Does not contain a macosIA32. We have stopped supporting 32-bit MacOS.

Includes windowsArm64, even though it is currently not supported. Support has been requested for Flutter. https://github.com/flutter/flutter/issues/53120

Implementation

// TODO(http://dartbug.com/47824): Remove the above comment when supported.
static const values = [
  androidArm,
  androidArm64,
  androidIA32,
  androidX64,
  fuchsiaArm64,
  fuchsiaX64,
  iosArm,
  iosArm64,
  iosX64,
  linuxArm,
  linuxArm64,
  linuxIA32,
  linuxX64,
  linuxRiscv32,
  linuxRiscv64,
  macosArm64,
  macosX64,
  windowsArm64,
  windowsIA32,
  windowsX64,
];