ModelElement overriddenDocumentedElement

Source

@override
ModelElement get overriddenDocumentedElement {
  if (!_overriddenDocumentedElementIsSet) {
    ModelElement found = this;
    while ((found.element.documentationComment == null ||
            found.element.documentationComment == "") &&
        !found.isCanonical &&
        found.overriddenElement != null) {
      found = found.overriddenElement;
    }
    _overriddenDocumentedElement = found;
    _overriddenDocumentedElementIsSet = true;
  }
  return _overriddenDocumentedElement;
}