anchor.diff:            propertyName.staticElement = element;
             _checkForStaticAccessToInstanceMember(propertyName, element);
           } else {
  -          _resolver.errorReporter.reportErrorForNode(
  +          _errorReporter.reportErrorForNode(
               StaticTypeWarningCode.UNDEFINED_GETTER,
               propertyName,
               [propertyName.name, typeReference.name],
  
positive.code:     }
  
      if (isNullAware) {
        staticType = _resolver.typeSystem.promoteToNonNull(staticType);
      }
  
      if (staticType.isVoid) {
        _resolver.errorReporter.reportErrorForNode(
          StaticWarningCode.USE_OF_VOID_RESULT,
          propertyName,
        );
  
negative.code:   List<ParameterElement> _resolveArgumentsToParameters(
        ArgumentList argumentList, List<ParameterElement> parameters) {
      return ResolverVisitor.resolveArgumentsToParameters(
          argumentList, parameters, _errorReporter.reportErrorForNode);
    }
  
    void _resolveBinaryExpression(BinaryExpression node, String methodName) {
  