convertElementToElementKind method

ElementKind convertElementToElementKind(
  1. Element2 element
)

Return an ElementKind corresponding to the given analyzer.Element2.

Implementation

ElementKind convertElementToElementKind(analyzer.Element2 element) {
  if (element is analyzer.EnumElement2) {
    return ElementKind.ENUM;
  } else if (element is analyzer.MixinElement2) {
    return ElementKind.MIXIN;
  }
  if (element is analyzer.FieldElement2 && element.isEnumConstant) {
    return ElementKind.ENUM_CONSTANT;
  }
  return convertElementKind(element.kind);
}