chromium/third_party/blink/renderer/core/editing/range_in_flat_tree.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/range_in_flat_tree.h"

#include "third_party/blink/renderer/core/editing/ephemeral_range.h"

namespace blink {

RangeInFlatTree::RangeInFlatTree()
    :{}

RangeInFlatTree::RangeInFlatTree(const PositionInFlatTree& start,
                                 const PositionInFlatTree& end)
    :{}

void RangeInFlatTree::SetStart(const PositionInFlatTree& start) {}

void RangeInFlatTree::SetEnd(const PositionInFlatTree& end) {}

PositionInFlatTree RangeInFlatTree::StartPosition() const {}

PositionInFlatTree RangeInFlatTree::EndPosition() const {}

bool RangeInFlatTree::IsCollapsed() const {}

bool RangeInFlatTree::IsConnected() const {}

bool RangeInFlatTree::IsNull() const {}

EphemeralRangeInFlatTree RangeInFlatTree::ToEphemeralRange() const {}

void RangeInFlatTree::Trace(Visitor* visitor) const {}
}  // namespace blink