chromium/third_party/blink/renderer/build/scripts/core/css/properties/templates/known_exposed_properties.cc.tmpl

// 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.

{% from 'templates/macros.tmpl' import source_files_for_generated_file %}
{{source_files_for_generated_file(template_file, input_files)}}

#include "third_party/blink/renderer/core/css/known_exposed_properties.h"

#include "third_party/blink/renderer/core/css/properties/css_bitset.h"
#include <array>

namespace blink {

const CSSBitset kKnownExposedProperties{ {
  {% for property in known_exposed_properties %}
    CSSPropertyID::{{ property }},
  {% endfor %}
} };

}  // namespace blink