defineBridgedEnum method

void defineBridgedEnum(
  1. BridgedEnum bridgedEnum
)

Implementation

void defineBridgedEnum(BridgedEnum bridgedEnum) {
  final name = bridgedEnum.name;
  if (_values.containsKey(name) ||
      _bridgedClasses.containsKey(name) ||
      _bridgedEnums.containsKey(name)) {
    Logger.warn(
      "Redefining bridged enum or colliding with existing definition: $name",
    );
  }
  _bridgedEnumsOrNew[name] = bridgedEnum;
  Logger.debug("[Environment] Defined bridge for enum: $name");
}