Source
@override
Method get overriddenElement {
ClassElement parent = element.enclosingElement;
for (InterfaceType t in getAllSupertypes(parent)) {
Element e = t.getMethod(element.name);
if (e != null) {
assert(e.enclosingElement is ClassElement);
Library l = _findOrCreateEnclosingLibraryFor(e.enclosingElement);
return new ModelElement.from(e, l);
}
}
return null;
}