convertElementToElementKind method
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);
}