convertElement method
Element
convertElement(
- Element2 element
)
Implementation
Element convertElement(analyzer.Element2 element) {
var kind = convertElementToElementKind(element);
var name = getElementDisplayName(element);
var elementTypeParameters = _getTypeParametersString(element);
var aliasedType = _getAliasedTypeString(element);
var elementParameters = _getParametersString(element);
var elementReturnType = _getReturnTypeString(element);
return Element(
kind,
name,
Element.makeFlags(
isPrivate: element.isPrivate,
isDeprecated: (element is analyzer.Annotatable) &&
(element as analyzer.Annotatable).metadata2.hasDeprecated,
isAbstract: _isAbstract(element),
isConst: _isConst(element),
isFinal: _isFinal(element),
isStatic: _isStatic(element),
),
location: newLocation_fromElement(element),
typeParameters: elementTypeParameters,
aliasedType: aliasedType,
parameters: elementParameters,
returnType: elementReturnType,
);
}