#include "third_party/blink/renderer/core/animation/color_property_functions.h"
#include "third_party/blink/renderer/core/style/computed_style.h"
namespace blink {
OptionalStyleColor ColorPropertyFunctions::GetInitialColor(
const CSSProperty& property,
const ComputedStyle& initial_style) { … }
template <typename ComputedStyleOrBuilder>
OptionalStyleColor ColorPropertyFunctions::GetUnvisitedColor(
const CSSProperty& property,
const ComputedStyleOrBuilder& style) { … }
template OptionalStyleColor
ColorPropertyFunctions::GetUnvisitedColor<ComputedStyle>(const CSSProperty&,
const ComputedStyle&);
template OptionalStyleColor ColorPropertyFunctions::GetUnvisitedColor<
ComputedStyleBuilder>(const CSSProperty&, const ComputedStyleBuilder&);
template <typename ComputedStyleOrBuilder>
OptionalStyleColor ColorPropertyFunctions::GetVisitedColor(
const CSSProperty& property,
const ComputedStyleOrBuilder& style) { … }
template OptionalStyleColor
ColorPropertyFunctions::GetVisitedColor<ComputedStyle>(const CSSProperty&,
const ComputedStyle&);
template OptionalStyleColor ColorPropertyFunctions::GetVisitedColor<
ComputedStyleBuilder>(const CSSProperty&, const ComputedStyleBuilder&);
void ColorPropertyFunctions::SetUnvisitedColor(const CSSProperty& property,
ComputedStyleBuilder& builder,
const Color& color) { … }
void ColorPropertyFunctions::SetVisitedColor(const CSSProperty& property,
ComputedStyleBuilder& builder,
const Color& color) { … }
}