summaryrefslogtreecommitdiff
path: root/lib/AST/RecordLayout.cpp
Commit message (Expand)AuthorAge
* CXXInfo memory should be released after calling the destructorYaron Keren2014-05-24
* [C++11] Use 'nullptr'. AST edition.Craig Topper2014-05-12
* [ms-abi] Refactor Microsoft Record LayoutWarren Hunt2014-01-09
* [MS-ABI] Fix alias-avoidance padding between basesWarren Hunt2013-12-06
* Support MS-ABI's concept of "Required Alignment" imposed by Warren Hunt2013-12-06
* No functional change. Renaming a variable in RecordLayoutBuilder and Warren Hunt2013-11-13
* Thread the info about vbptr sharing through ASTRecordLayoutTimur Iskhodzhanov2013-11-08
* Adds Microsoft compatiable C++ record layout code to clang.Warren Hunt2013-10-11
* First pass at abstracting out a class for the target C++ ABI.John McCall2013-01-25
* Remove get(V)BaseClassOffsetInBits, the CharUnit functions should be used ins...Benjamin Kramer2012-07-04
* Add support for laying out vtordisps according to our currentJohn McCall2012-05-01
* More ASTRecordLayout changes for MS ABI; based on patch by r4start.Eli Friedman2011-10-21
* Some changes to improve compatibility for MSVC-style C++ struct layout. Patch...Eli Friedman2011-09-27
* Convert RecordLayout::Alignment to CharUnits from bit units. No change inKen Dyck2011-02-15
* Convert RecordLayout::DataSize to CharUnits from bits, eliminating twoKen Dyck2011-02-11
* Convert RecordLayout::Size to CharUnits from bits. No changes toKen Dyck2011-02-09
* Convert RecordLayout::NonVirtualAlign to CharUnits. No change inKen Dyck2011-02-08
* Convert RecordLayout::NonVirtualSize from bit units to CharUnits.Ken Dyck2011-02-01
* PR3558: mark "logically const" accessor methods in ASTContext as const,Jay Foad2011-01-12
* Remove the PrimaryBaseInfo class.Anders Carlsson2010-11-24
* Rename RecordLayout::getPrimaryBaseWasVirtual to isPrimaryBaseVirtual.Anders Carlsson2010-11-24
* Port over a couple of getVBaseClassOffsetInBits call sites to use getVBaseCla...Anders Carlsson2010-10-31
* Rename getBaseClassOffset to getBaseClassOffsetInBits and introduce a getBase...Anders Carlsson2010-10-31
* EmptyObjectMap now uses CharUnits wherever possible.Anders Carlsson2010-10-31
* Plug leak. The DenseMaps of CXXRecordLayoutInfo weren't freed.Argyrios Kyrtzidis2010-08-25
* No need to use the PrimaryBaseInfo struct in the builder.Anders Carlsson2010-05-26
* Add a SizeOfLargestEmptySubobject member to ASTRecordLayout. For C++ classes ...Anders Carlsson2010-05-08
* Replace the class offset vectors in RecordLayoutBuilder with maps instead so ...Anders Carlsson2010-03-11
* Assert that primary bases always have offset 0.Anders Carlsson2010-03-11
* Replace copy loops with memcpy.Benjamin Kramer2010-03-09
* Allocate ASTRecordLayout objects using the allocator associated with ASTContext.Ted Kremenek2010-03-08