summaryrefslogtreecommitdiff
path: root/lldb/source/Plugins/OperatingSystem/Python/OperatingSystemPython.cpp
diff options
context:
space:
mode:
authorFaisal Vali <faisalv@yahoo.com>2017-11-11 18:02:29 +0000
committerFaisal Vali <faisalv@yahoo.com>2017-11-11 18:02:29 +0000
commit1f3a2af902da97a1a54dc34cc7a76ca2403de4de (patch)
tree5cde693ec3147a4ea93c0812e9a1d3454b9117ee /lldb/source/Plugins/OperatingSystem/Python/OperatingSystemPython.cpp
parentbe49c048c1b9733fe5d674528ecf4e646fe47a3b (diff)
Adjust r316292 - remove the anonymous union for sharing a bitfield in FunctionDecl.
The anonymous union did NOT save us storage, but instead behaved as if we added an additional integer data member to FunctionDecl. For additional context, the anonymous union renders the bit fields as non-adjacent and prevents them from sharing the same 'memory location' (i.e. bit-storage) by requiring the anonymous union object to be appropriately aligned. This was confirmed through discussion with Richard Smith in Albuquerque (ISO C++ Meeting) https://reviews.llvm.org/rL316292 llvm-svn: 317984
Diffstat (limited to 'lldb/source/Plugins/OperatingSystem/Python/OperatingSystemPython.cpp')
0 files changed, 0 insertions, 0 deletions