chromium/third_party/blink/renderer/core/css/css_font_feature_values_map.cc

// Copyright 2022 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/css_font_feature_values_map.h"

#include "third_party/blink/renderer/core/css/css_font_feature_values_rule.h"
#include "third_party/blink/renderer/core/css/css_style_sheet.h"

namespace blink {

class FontFeatureValuesMapIterationSource final
    : public PairSyncIterable<CSSFontFeatureValuesMap>::IterationSource {};

uint32_t CSSFontFeatureValuesMap::size() const {}

PairSyncIterable<CSSFontFeatureValuesMap>::IterationSource*
CSSFontFeatureValuesMap::CreateIterationSource(ScriptState*, ExceptionState&) {}

bool CSSFontFeatureValuesMap::GetMapEntry(ScriptState*,
                                          const String& key,
                                          Vector<uint32_t>& value,
                                          ExceptionState&) {}

CSSFontFeatureValuesMap* CSSFontFeatureValuesMap::set(
    const String& key,
    V8UnionUnsignedLongOrUnsignedLongSequence* value) {}

void CSSFontFeatureValuesMap::clearForBinding(ScriptState*, ExceptionState&) {}

bool CSSFontFeatureValuesMap::deleteForBinding(ScriptState*,
                                               const String& key,
                                               ExceptionState&) {}

}  // namespace blink