accept<T> method

  1. @override
  2. @trackedDirectlyOpaque
T? accept<T>(
  1. ElementVisitor2<T> visitor
)
inherited

Uses the given visitor to visit this element.

Returns the value returned by the visitor as a result of visiting this element.

Implementation

@override
@trackedDirectlyOpaque
T? accept<T>(ElementVisitor2<T> visitor) {
  globalResultRequirements?.recordOpaqueApiUse(this, 'accept');
  return visitor.visitFieldElement(this);
}