getter property

  1. @override
PropertyAccessorElement? get getter
override

The getter for this field, or null if this field does not have a getter.

Implementation

@override
PropertyAccessorElement? get getter {
  final Element parent = enclosingElement;
  if (parent is! InterfaceElement) return null;
  return parent.accessors.firstWhereOrNull((PropertyAccessorElement e) {
    return e.isGetter && e.name == name || e.name == '_$name';
  });
}