summaryrefslogtreecommitdiff
path: root/chromium/third_party/blink/renderer/bindings/templates/union_container.cc.tmpl
diff options
context:
space:
mode:
Diffstat (limited to 'chromium/third_party/blink/renderer/bindings/templates/union_container.cc.tmpl')
-rw-r--r--chromium/third_party/blink/renderer/bindings/templates/union_container.cc.tmpl6
1 files changed, 1 insertions, 5 deletions
diff --git a/chromium/third_party/blink/renderer/bindings/templates/union_container.cc.tmpl b/chromium/third_party/blink/renderer/bindings/templates/union_container.cc.tmpl
index d8afd2729d4..0599b20b16c 100644
--- a/chromium/third_party/blink/renderer/bindings/templates/union_container.cc.tmpl
+++ b/chromium/third_party/blink/renderer/bindings/templates/union_container.cc.tmpl
@@ -47,11 +47,7 @@ void {{cpp_class}}::Set{{member.type_name}}({{member.rvalue_cpp_type}} value) {
return;
}
{% endif %}
- {% if member.is_array_buffer_view_or_typed_array %}
- {{member.cpp_name}}_ = {{member.cpp_type}}(value.View());
- {% else %}
{{member.cpp_name}}_ = value;
- {% endif %}
type_ = SpecificType::{{member.specific_type_enum}};
}
@@ -66,7 +62,7 @@ void {{cpp_class}}::Set{{member.type_name}}({{member.rvalue_cpp_type}} value) {
{{cpp_class}}::~{{cpp_class}}() = default;
{{cpp_class}}& {{cpp_class}}::operator=(const {{cpp_class}}&) = default;
-void {{cpp_class}}::Trace(blink::Visitor* visitor) {
+void {{cpp_class}}::Trace(Visitor* visitor) {
{% for member in members if member.is_traceable %}
visitor->Trace({{member.cpp_name}}_);
{% endfor %}