chromium/ui/views/controls/menu/menu_separator.cc

// Copyright 2012 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/views/controls/menu/menu_separator.h"

#include "build/build_config.h"
#include "third_party/abseil-cpp/absl/types/variant.h"
#include "third_party/skia/include/core/SkColor.h"
#include "ui/accessibility/ax_enums.mojom.h"
#include "ui/base/metadata/metadata_impl_macros.h"
#include "ui/gfx/canvas.h"
#include "ui/native_theme/native_theme.h"
#include "ui/views/accessibility/view_accessibility.h"
#include "ui/views/controls/menu/menu_config.h"
#include "ui/views/controls/menu/menu_controller.h"

#if BUILDFLAG(IS_WIN)
#include "ui/display/win/dpi.h"
#endif

namespace views {

MenuSeparator::MenuSeparator(ui::MenuSeparatorType type) :{}

void MenuSeparator::OnPaint(gfx::Canvas* canvas) {}

gfx::Size MenuSeparator::CalculatePreferredSize(
    const SizeBounds& /*available_size*/) const {}

ui::MenuSeparatorType MenuSeparator::GetType() const {}

void MenuSeparator::SetType(ui::MenuSeparatorType type) {}

BEGIN_METADATA()

}  // namespace views