Commit 3cdffc30 authored by Bartek Nowierski's avatar Bartek Nowierski Committed by Commit Bot

Remove no longer needed fields

This is continuation of crrev.com/c/2503324 -- see methodology described
in the description of that CL

Bug: 1069567
Change-Id: I522ba7cee257be8c08fe77f2ed97f9330b9b0b38
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2509611
Commit-Queue: Bartek Nowierski <bartekn@chromium.org>
Reviewed-by: default avatarŁukasz Anforowicz <lukasza@chromium.org>
Reviewed-by: default avatarDaniel Cheng <dcheng@chromium.org>
Cr-Commit-Position: refs/heads/master@{#822885}
parent 7eb40fe9
...@@ -81,18 +81,6 @@ PrintDialogGtk::dialog_ ...@@ -81,18 +81,6 @@ PrintDialogGtk::dialog_
blink::GCInfoTable::table_ blink::GCInfoTable::table_
disk_cache::MappedFile::buffer_ disk_cache::MappedFile::buffer_
# Populated manually:
# 1. This guarantees that both fields of the union are skipped
# (otherwise, |characters8| might be skipped because of anyCharType
# heuristic, but |characters16| might be rewritte)
# 2. Note that this is one of the cases where the code may write one
# field of the union and then read another. According to the spec
# this may result in undefined behavior.
# https://en.cppreference.com/w/cpp/language/union: "It's undefined behavior
# to read from the member of the union that wasn't most recently written."
blink::VTTScanner::(anonymous union)::characters8
blink::VTTScanner::(anonymous union)::characters16
# Populated manually, because of in-out-arg usage. # Populated manually, because of in-out-arg usage.
blink::PaintController::IdAsHashKey::client blink::PaintController::IdAsHashKey::client
ui::AXPlatformNodeAuraLinux::atk_object_ ui::AXPlatformNodeAuraLinux::atk_object_
...@@ -173,12 +161,6 @@ sql::recover::LeafPageDecoder::db_reader_ ...@@ -173,12 +161,6 @@ sql::recover::LeafPageDecoder::db_reader_
WTF::ListHashSet::head_ WTF::ListHashSet::head_
WTF::ListHashSet::tail_ WTF::ListHashSet::tail_
# Populated manually - exit-time destructor
WTF::StaticSingleton::InstanceStorage::pointer_
# Populated manually - attempt to use a deleted function (union's destructor is
# deleted, because an inner struct has CheckedPtr field)
# Populated manually - flexible array with non-trivial destruction # Populated manually - flexible array with non-trivial destruction
blink::ShapeResultView::(anonymous struct)::alignment blink::ShapeResultView::(anonymous struct)::alignment
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment