anchor.diff:            scope.availableColumns.where((c) => c?.name == e.columnName).toSet();
   
         if (columns.isEmpty) {
  -        context.reportError(AnalysisError(
  -            type: AnalysisErrorType.referencedUnknownColumn, relevantNode: e));
  +        _reportUnknownColumnError(e);
         } else {
           if (columns.length > 1) {
             final description =
  
positive.code:       final column = _resolveRowIdAlias(e);
  
        if (column == null) {
          context.reportError(AnalysisError(
              type: AnalysisErrorType.referencedUnknownColumn, relevantNode: e));
        } else {
          e.resolved = column;
        }
  
negative.code:       } else {
          final column = resultSet.findColumn(e.columnName);
          if (column == null) {
            _reportUnknownColumnError(e, columns: resultSet.resolvedColumns);
          } else {
            e.resolved = column;
          }
  