chromium/third_party/blink/renderer/core/editing/markers/highlight_pseudo_marker_list_impl.cc

// Copyright 2021 The Chromium Authors
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.

#include "third_party/blink/renderer/core/editing/markers/highlight_pseudo_marker_list_impl.h"

#include "third_party/blink/renderer/core/editing/markers/overlapping_document_marker_list_editor.h"
#include "third_party/blink/renderer/core/editing/markers/sorted_document_marker_list_editor.h"

namespace blink {

bool HighlightPseudoMarkerListImpl::IsEmpty() const {}

void HighlightPseudoMarkerListImpl::Add(DocumentMarker* marker) {}

void HighlightPseudoMarkerListImpl::Clear() {}

const HeapVector<Member<DocumentMarker>>&
HighlightPseudoMarkerListImpl::GetMarkers() const {}

DocumentMarker* HighlightPseudoMarkerListImpl::FirstMarkerIntersectingRange(
    unsigned start_offset,
    unsigned end_offset) const {}

HeapVector<Member<DocumentMarker>>
HighlightPseudoMarkerListImpl::MarkersIntersectingRange(
    unsigned start_offset,
    unsigned end_offset) const {}

bool HighlightPseudoMarkerListImpl::MoveMarkers(
    int length,
    DocumentMarkerList* dst_markers_) {}

bool HighlightPseudoMarkerListImpl::RemoveMarkers(unsigned start_offset,
                                                  int length) {}

bool HighlightPseudoMarkerListImpl::ShiftMarkers(const String&,
                                                 unsigned offset,
                                                 unsigned old_length,
                                                 unsigned new_length) {}

void HighlightPseudoMarkerListImpl::Trace(blink::Visitor* visitor) const {}

}  // namespace blink