fromValue static method

ReferenceType fromValue(
  1. int value
)

Creates a ReferenceType from an integer value.

Implementation

static ReferenceType fromValue(int value) {
  switch (value) {
    case 0:
      return $class;
    case 1:
      return $mixin;
    case 2:
      return $extension;
    case 3:
      return $enum;
    case 4:
      return $typeAlias;
    case 5:
      return $function;
    case 6:
      return $variable;
    default:
      throw ArgumentError('Invalid value: $value');
  }
}