chromium/third_party/blink/renderer/core/css/cssom/css_numeric_value_type.cc

// Copyright 2017 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/css/cssom/css_numeric_value_type.h"

#include <functional>

#include "base/ranges/algorithm.h"

namespace blink {

namespace {

CSSNumericValueType::BaseType UnitTypeToBaseType(
    CSSPrimitiveValue::UnitType unit) {}

}  // namespace

String CSSNumericValueType::BaseTypeToString(BaseType base_type) {}

CSSNumericValueType::CSSNumericValueType(CSSPrimitiveValue::UnitType unit) {}

CSSNumericValueType::CSSNumericValueType(int exponent,
                                         CSSPrimitiveValue::UnitType unit) {}

CSSNumericValueType CSSNumericValueType::NegateExponents(
    CSSNumericValueType type) {}

CSSNumericValueType CSSNumericValueType::Add(CSSNumericValueType type1,
                                             CSSNumericValueType type2,
                                             bool& error) {}

CSSNumericValueType CSSNumericValueType::Multiply(CSSNumericValueType type1,
                                                  CSSNumericValueType type2,
                                                  bool& error) {}

void CSSNumericValueType::ApplyPercentHint(BaseType hint) {}

}  // namespace blink