chromium/ui/views/layout/layout_types.cc

// Copyright 2019 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/layout/layout_types.h"

#include <algorithm>

#include "base/strings/strcat.h"
#include "base/strings/string_number_conversions.h"

namespace views {

// SizeBound -------------------------------------------------------------------

void SizeBound::operator+=(const SizeBound& rhs) {}

void SizeBound::operator-=(const SizeBound& rhs) {}

std::string SizeBound::ToString() const {}

SizeBound operator+(const SizeBound& lhs, const SizeBound& rhs) {}

SizeBound operator-(const SizeBound& lhs, const SizeBound& rhs) {}

// SizeBounds ------------------------------------------------------------------

void SizeBounds::Enlarge(int width, int height) {}

SizeBounds SizeBounds::Inset(const gfx::Insets& inset) const {}

std::string SizeBounds::ToString() const {}

bool CanFitInBounds(const gfx::Size& size, const SizeBounds& bounds) {}

}  // namespace views