summaryrefslogtreecommitdiff
path: root/test/Layout
Commit message (Expand)AuthorAgeFilesLines
* P0840R2: support for [[no_unique_address]] attributeRichard Smith2019-06-201-0/+265
* NFC - Fix typo in test/Layout/itanium-pack-and-align.cppGabor Buella2018-07-041-1/+1
* [Sema] Fix incorrect packed aligned structure layoutMomchil Velikov2018-05-211-0/+26
* Non-zero-length bit-fields make a class non-empty.Richard Smith2018-05-072-12/+32
* DR1672, DR1813, DR1881, DR2120: Implement recent fixes to "standardRichard Smith2018-04-051-0/+47
* Print nested name specifiers for typedefs and type aliasesAlex Lorenz2017-03-101-2/+2
* [MS ABI] Implement __declspec(empty_bases) and __declspec(layout_version)David Majnemer2016-05-231-0/+266
* [MS] Fix for bug 25013 - #pragma vtordisp is unknown inside functions, by Den...Alexey Bataev2015-11-201-0/+217
* [MS ABI] Don't crash when inheriting from base with trailing empty array memberDavid Majnemer2015-10-221-1/+25
* Fix the layout of bitfields in ms_struct unions: theirJohn McCall2015-08-198-151/+113
* __declspec is not a core Clang language extension. Instead, require -fms-exte...Aaron Ballman2015-05-2611-22/+22
* PR6037Nathan Sidwell2015-01-191-2/+2
* Test case B: fixed check ruleEvgeny Astigeevich2014-10-211-1/+1
* Test case B is updated to work for 32-bit and 64-bit platformsEvgeny Astigeevich2014-10-211-3/+3
* Commit to test commit accessEvgeny Astigeevich2014-10-201-0/+1
* clang/test/Layout/itanium-union-bitfield.cpp: Appease i686.NAKAMURA Takumi2014-10-191-3/+2
* D5775: The new test case was missing from the preceding commit.Artyom Skrobov2014-10-171-0/+29
* MS ABI: Add an additional test for empty structs in CDavid Majnemer2014-10-031-0/+88
* MS ABI: Correct layout for empty recordsDavid Majnemer2014-09-302-0/+66
* MS ABI: Pure virtual functions don't contribute to vtordispsDavid Majnemer2014-09-231-0/+26
* AST: Propagate 'AlignIsRequired' though many levels of typedefsDavid Majnemer2014-08-041-0/+29
* MS ABI: Consider alignment attributes on typedefs for layoutDavid Majnemer2014-07-301-0/+91
* MS ABI: Padding injected between empty vbases doesn't up required alignDavid Majnemer2014-07-171-0/+57
* MS ABI: Up the required alignment after inserting padding between vbasesDavid Majnemer2014-07-161-0/+55
* Fix warning in ms-x86-vtordisp test caseReid Kleckner2014-04-141-2/+2
* MS ABI: #pragma vtordisp(0) only disables new vtordispsDavid Majnemer2014-04-131-0/+36
* [MS-ABI] Fixed alias-avoidance padding in the presence of vtordispsWarren Hunt2014-04-111-0/+31
* [MS-ABI] Update to vtordisp computationWarren Hunt2014-04-111-1/+58
* [MS-ABI] Update virtual base padding rules to match MSVC 10+Warren Hunt2014-04-112-24/+24
* [MS-ABI] Fix to vbptr injection site calculation.Warren Hunt2014-04-102-109/+150
* [MS-ABI] Fixed __declspec(align()) on bitfields under #pragma pack.Warren Hunt2014-04-101-14/+153
* [MS-ABI] Update to alias-avoidance paddingWarren Hunt2014-04-091-0/+260
* Render anonymous entities as '(anonymous <thing>)' (and lambdas as '(lambda a...David Blaikie2014-04-021-4/+4
* [MS-ABI] Drop Special Layout in 64-bit mode.Warren Hunt2014-03-246-144/+144
* -fdump-record-layouts: Sort nvbases by offset before printing themReid Kleckner2014-02-282-14/+14
* MS ABI: Just use getTypeInfoInChars to get the field sizeReid Kleckner2014-02-251-0/+17
* [MS-ABI] Fix MSRecordLayout to handel MultiDimensionalArraysWarren Hunt2014-02-221-1/+18
* [MS-ABI] Update to zero-sized padding algorithmWarren Hunt2014-02-211-1/+36
* MS ABI: Fix some layout testsDavid Majnemer2014-02-151-20/+16
* MS ABI: Fix some layout testsDavid Majnemer2014-02-151-14/+11
* Fix some -Wdocumentation warnings in Sema.h and try to fix test for win64Reid Kleckner2014-02-131-1/+1
* MS ABI: Implement #pragma vtordisp() and clang-cl /vdNReid Kleckner2014-02-121-2/+118
* MS ABI: vptr injection should obey alignment requirementsDavid Majnemer2014-02-121-0/+45
* MS ABI: Fix some layout testsDavid Majnemer2014-02-033-33/+32
* [ms-cxxabi] Raise aggregate memptr alignment to 8 for x86_32Reid Kleckner2014-01-311-0/+80
* Remove the -cxx-abi command-line flag.Hans Wennborg2014-01-1415-31/+31
* [ms-abi] Small Change to pack+alignment interaction.Warren Hunt2014-01-141-0/+23
* [ms-abi] Reordering __declspec(align) pragma pack handlingWarren Hunt2014-01-131-2/+31
* [ms-abi] Leading VFPtrs don't suppress the leading zero sized flagWarren Hunt2014-01-131-0/+44
* [ms-abi] Quick fix layout of an array of recordsReid Kleckner2014-01-131-1/+17