chromium/out/Default/gen/third_party/blink/renderer/core/style/computed_style_base.cc

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

// Generated from template:
//   core/style/templates/computed_style_base.cc.tmpl
// and input files:
//   ../../third_party/blink/renderer/core/css/computed_style_field_aliases.json5
//   ../../third_party/blink/renderer/core/css/css_group_config.json5
//   ../../third_party/blink/renderer/core/css/css_properties.json5
//   ../../third_party/blink/renderer/core/css/css_properties_ranking.json5
//   ../../third_party/blink/renderer/core/css/css_value_keywords.json5
//   ../../third_party/blink/renderer/core/style/computed_style_extra_fields.json5
//   ../../third_party/blink/renderer/platform/runtime_enabled_features.json5


#include "third_party/blink/renderer/core/style/computed_style.h"
#include "third_party/blink/renderer/core/style/computed_style_base.h"
#include "third_party/blink/renderer/core/style/content_data.h"  // For the logging operator to be visible.
#include "third_party/blink/renderer/platform/wtf/size_assertions.h"

#include <utility>

namespace blink {

// Constructor and destructor are protected so that only the parent class ComputedStyle
// can instantiate this class.
ComputedStyleBase::ComputedStyleBase() :{}

// These const_casts are quite safe, since ComputedStyle[Base] is immutable.
ComputedStyleBase::ComputedStyleBase(const ComputedStyleBuilderBase& builder) :{}


Vector<std::pair<String, size_t>>
ComputedStyleBase::FindChangedGroups(const ComputedStyleBase &other_style) const {}

void ComputedStyleBase::Trace(Visitor* visitor) const {}


uint64_t ComputedStyleBase::FieldInvalidationDiff(const ComputedStyle& a, const ComputedStyle& b) {}

// Derived fields:

// is_stacking_context_without_containment_
bool ComputedStyleBase::IsStackingContextWithoutContainment() const {}

#if DCHECK_IS_ON()

String ComputedStyleBase::DebugFieldToString(DebugField field) {}

HasLogging;

HasLogging;

IsPersistent;
IsPersistent;

IsScopedRefPtr;
IsScopedRefPtr;

template<class T>
static std::string DebugStringForField(const T& t) {}

Vector<ComputedStyleBase::DebugDiff>
ComputedStyleBase::DebugDiffFields(const ComputedStyleBase& o) const {}

#endif // DCHECK_IS_ON()

ComputedStyleBase::StyleRareInheritedUsageLessThan100PercentData::StyleRareInheritedUsageLessThan100PercentData() :{}

ComputedStyleBase::StyleRareInheritedUsageLessThan100PercentData::StyleRareInheritedUsageLessThan100PercentData(const StyleRareInheritedUsageLessThan100PercentData& other) :{}

ComputedStyleBase::StyleInheritedForcedColorsData::StyleInheritedForcedColorsData() :{}

ComputedStyleBase::StyleInheritedForcedColorsData::StyleInheritedForcedColorsData(const StyleInheritedForcedColorsData& other) :{}

ComputedStyleBase::StyleInheritedVisitedData::StyleInheritedVisitedData() :{}

ComputedStyleBase::StyleInheritedVisitedData::StyleInheritedVisitedData(const StyleInheritedVisitedData& other) :{}

ComputedStyleBase::StyleHighlightDataData::StyleHighlightDataData() :{}

ComputedStyleBase::StyleHighlightDataData::StyleHighlightDataData(const StyleHighlightDataData& other) :{}

ComputedStyleBase::StyleRareInheritedUsageLessThan64PercentSubData::StyleRareInheritedUsageLessThan64PercentSubData() :{}

ComputedStyleBase::StyleRareInheritedUsageLessThan64PercentSubData::StyleRareInheritedUsageLessThan64PercentSubData(const StyleRareInheritedUsageLessThan64PercentSubData& other) :{}

ComputedStyleBase::StyleRareInheritedUsageLessThan64PercentData::StyleRareInheritedUsageLessThan64PercentData() :{}

ComputedStyleBase::StyleRareInheritedUsageLessThan64PercentData::StyleRareInheritedUsageLessThan64PercentData(const StyleRareInheritedUsageLessThan64PercentData& other) :{}

ComputedStyleBase::StyleGridData::StyleGridData() :{}

ComputedStyleBase::StyleGridData::StyleGridData(const StyleGridData& other) :{}

ComputedStyleBase::StyleForcedColorsData::StyleForcedColorsData() :{}

ComputedStyleBase::StyleForcedColorsData::StyleForcedColorsData(const StyleForcedColorsData& other) :{}

ComputedStyleBase::StyleVisitedData::StyleVisitedData() :{}

ComputedStyleBase::StyleVisitedData::StyleVisitedData(const StyleVisitedData& other) :{}

ComputedStyleBase::StyleMasonryData::StyleMasonryData() :{}

ComputedStyleBase::StyleMasonryData::StyleMasonryData(const StyleMasonryData& other) :{}

ComputedStyleBase::StyleTargetData::StyleTargetData() :{}

ComputedStyleBase::StyleTargetData::StyleTargetData(const StyleTargetData& other) :{}

ComputedStyleBase::StyleStartData::StyleStartData() :{}

ComputedStyleBase::StyleStartData::StyleStartData(const StyleStartData& other) :{}

ComputedStyleBase::StyleTimelineData::StyleTimelineData() :{}

ComputedStyleBase::StyleTimelineData::StyleTimelineData(const StyleTimelineData& other) :{}

ComputedStyleBase::StyleWillChangeData::StyleWillChangeData() :{}

ComputedStyleBase::StyleWillChangeData::StyleWillChangeData(const StyleWillChangeData& other) :{}

ComputedStyleBase::StyleMathData::StyleMathData() :{}

ComputedStyleBase::StyleMathData::StyleMathData(const StyleMathData& other) :{}

ComputedStyleBase::StyleRareNonInheritedUsageLessThan14PercentSubData::StyleRareNonInheritedUsageLessThan14PercentSubData() :{}

ComputedStyleBase::StyleRareNonInheritedUsageLessThan14PercentSubData::StyleRareNonInheritedUsageLessThan14PercentSubData(const StyleRareNonInheritedUsageLessThan14PercentSubData& other) :{}

ComputedStyleBase::StyleRareNonInheritedUsageLessThan100PercentData::StyleRareNonInheritedUsageLessThan100PercentData() :{}

ComputedStyleBase::StyleRareNonInheritedUsageLessThan100PercentData::StyleRareNonInheritedUsageLessThan100PercentData(const StyleRareNonInheritedUsageLessThan100PercentData& other) :{}

ComputedStyleBase::StyleRareNonInheritedUsageLessThan22PercentData::StyleRareNonInheritedUsageLessThan22PercentData() :{}

ComputedStyleBase::StyleRareNonInheritedUsageLessThan22PercentData::StyleRareNonInheritedUsageLessThan22PercentData(const StyleRareNonInheritedUsageLessThan22PercentData& other) :{}

ComputedStyleBase::StyleRareNonInheritedUsageLessThan14PercentData::StyleRareNonInheritedUsageLessThan14PercentData() :{}

ComputedStyleBase::StyleRareNonInheritedUsageLessThan14PercentData::StyleRareNonInheritedUsageLessThan14PercentData(const StyleRareNonInheritedUsageLessThan14PercentData& other) :{}

ComputedStyleBase::StyleInheritedData::StyleInheritedData() :{}

ComputedStyleBase::StyleInheritedData::StyleInheritedData(const StyleInheritedData& other) :{}

ComputedStyleBase::StyleVisualData::StyleVisualData() :{}

ComputedStyleBase::StyleVisualData::StyleVisualData(const StyleVisualData& other) :{}

ComputedStyleBase::StyleMiscData::StyleMiscData() :{}

ComputedStyleBase::StyleMiscData::StyleMiscData(const StyleMiscData& other) :{}

ComputedStyleBase::StyleGeometryData::StyleGeometryData() :{}

ComputedStyleBase::StyleGeometryData::StyleGeometryData(const StyleGeometryData& other) :{}

ComputedStyleBase::StyleFillData::StyleFillData() :{}

ComputedStyleBase::StyleFillData::StyleFillData(const StyleFillData& other) :{}

ComputedStyleBase::StyleStrokeData::StyleStrokeData() :{}

ComputedStyleBase::StyleStrokeData::StyleStrokeData(const StyleStrokeData& other) :{}

ComputedStyleBase::StyleInheritedResourcesData::StyleInheritedResourcesData() :{}

ComputedStyleBase::StyleInheritedResourcesData::StyleInheritedResourcesData(const StyleInheritedResourcesData& other) :{}

ComputedStyleBase::StyleStopData::StyleStopData() :{}

ComputedStyleBase::StyleStopData::StyleStopData(const StyleStopData& other) :{}

ComputedStyleBase::StyleSVGData::StyleSVGData() :{}

ComputedStyleBase::StyleSVGData::StyleSVGData(const StyleSVGData& other) :{}

ComputedStyleBase::StyleSurroundData::StyleSurroundData() :{}

ComputedStyleBase::StyleSurroundData::StyleSurroundData(const StyleSurroundData& other) :{}

ComputedStyleBase::StyleBackgroundData::StyleBackgroundData() :{}

ComputedStyleBase::StyleBackgroundData::StyleBackgroundData(const StyleBackgroundData& other) :{}

ComputedStyleBase::StyleBoxData::StyleBoxData() :{}

ComputedStyleBase::StyleBoxData::StyleBoxData(const StyleBoxData& other) :{}

ComputedStyleBase::StyleFontData::StyleFontData() :{}

ComputedStyleBase::StyleFontData::StyleFontData(const StyleFontData& other) :{}


ComputedStyleBuilderBase::ComputedStyleBuilderBase(const ComputedStyleBase& style) :{}

ComputedStyleBuilderBase::ComputedStyleBuilderBase(
  const ComputedStyleBase &source_for_noninherited,
  const ComputedStyleBase &parent_style) :{}

void ComputedStyleBuilderBase::PropagateIndependentInheritedProperties(
    const ComputedStyleBase& parent_style) {}

} // namespace blink