forked from OSchip/llvm-project
7942ebdf01
This change adds an option which, in addition to dumping the record layout as is done by -fdump-record-layouts, causes us to compute the layout for all complete record types (rather than the as-needed basis which is usually done by clang), so that we will dump them as well. This is useful if we are looking for layout differences across large code bases without needing to instantiate every type we are interested in. Reviewed By: dexonsmith Differential Revision: https://reviews.llvm.org/D104484 |
||
---|---|---|
.. | ||
aix-Wpacked-expecting-diagnostics.cpp | ||
aix-Wpacked-no-diagnostics.cpp | ||
aix-bitfield-alignment.c | ||
aix-bitfield-alignment.cpp | ||
aix-double-struct-member.cpp | ||
aix-no-unique-address-with-double.cpp | ||
aix-pack-attr-on-base.cpp | ||
aix-power-alignment-typedef-2.cpp | ||
aix-power-alignment-typedef.cpp | ||
aix-power-natural-interaction.cpp | ||
aix-virtual-function-and-base-with-double.cpp | ||
dump-complete.cpp | ||
itanium-pack-and-align.cpp | ||
itanium-union-bitfield.cpp | ||
ms-aligned-array.c | ||
ms-vtordisp-local.cpp | ||
ms-x86-alias-avoidance-padding.cpp | ||
ms-x86-aligned-tail-padding.cpp | ||
ms-x86-basic-layout.cpp | ||
ms-x86-bitfields-vbases.cpp | ||
ms-x86-declspec-empty_bases.cpp | ||
ms-x86-empty-base-after-base-with-vbptr.cpp | ||
ms-x86-empty-layout.c | ||
ms-x86-empty-nonvirtual-bases.cpp | ||
ms-x86-empty-virtual-base.cpp | ||
ms-x86-lazy-empty-nonvirtual-base.cpp | ||
ms-x86-member-pointers.cpp | ||
ms-x86-misalignedarray.cpp | ||
ms-x86-pack-and-align.cpp | ||
ms-x86-primary-bases.cpp | ||
ms-x86-size-alignment-fail.cpp | ||
ms-x86-vfvb-alignment.cpp | ||
ms-x86-vfvb-sharing.cpp | ||
ms-x86-vtordisp.cpp | ||
ms_struct-bitfields.c | ||
no-unique-address.cpp | ||
v6-empty.cpp | ||
watchos-standard-layout.cpp |