chromium/ui/accessibility/platform/child_iterator_base.cc

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

#include "ui/accessibility/platform/child_iterator_base.h"

#include "ui/accessibility/platform/ax_platform_node.h"

namespace ui {

ChildIteratorBase::ChildIteratorBase(const AXPlatformNodeDelegate* parent,
                                     size_t index)
    :{}

ChildIteratorBase::ChildIteratorBase(const ChildIteratorBase& it)
    :{}

ChildIteratorBase& ChildIteratorBase::operator++() {}

ChildIteratorBase ChildIteratorBase::operator++(int) {}

ChildIteratorBase& ChildIteratorBase::operator--() {}

ChildIteratorBase ChildIteratorBase::operator--(int) {}

gfx::NativeViewAccessible ChildIteratorBase::GetNativeViewAccessible() const {}

std::optional<size_t> ChildIteratorBase::GetIndexInParent() const {}

AXPlatformNodeDelegate* ChildIteratorBase::get() const {}

AXPlatformNodeDelegate& ChildIteratorBase::operator*() const {}

AXPlatformNodeDelegate* ChildIteratorBase::operator->() const {}

}  // namespace ui