summaryrefslogtreecommitdiff
path: root/chromium/third_party/blink/renderer/build/scripts/core/css/properties/templates/css_property_subclass.cc.tmpl
blob: 838dccaf48dcb1f61ac825411a2625247de04c2d (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
// Copyright 2017 The Chromium Authors. All rights reserved.
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.

{% from 'core/css/properties/templates/style_builder_functions.tmpl' import style_builder_functions %}
{% 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/properties/{{property.namespace_group.lower()}}s/{{property_filename}}.h"

{% for include in includes %}
#include "{{include}}"
{% endfor %}

namespace blink {
namespace css_longhand {

{{style_builder_functions(property, false)}}

}  // namespace css_longhand
}  // namespace blink