index
:
clang
embtk-support-master
embtk-support-release-3.2
embtk-support-release-3.3
embtk-support-release-3.4
master
release-3.2
release-3.4
Unofficial clang GIT mirror used in EmbToolkit
Git daemon user
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
lib
/
AST
/
RecordLayoutBuilder.cpp
Commit message (
Expand
)
Author
Age
*
[C++11] Use 'nullptr'. AST edition.
Craig Topper
2014-05-12
*
Fix some typos
Alp Toker
2014-05-05
*
Replace one-element SmallVectors inside DenseMaps with TinyPtrVector.
Benjamin Kramer
2014-05-03
*
MS ABI: Bitfields FielDecls only align if they allocate
David Majnemer
2014-04-13
*
MS ABI: #pragma vtordisp(0) only disables new vtordisps
David Majnemer
2014-04-13
*
[MS-ABI] Fix warning introduced in r206087
Warren Hunt
2014-04-12
*
[MS-ABI] Fixed alias-avoidance padding in the presence of vtordisps
Warren Hunt
2014-04-11
*
[MS-ABI] Update to vtordisp computation
Warren Hunt
2014-04-11
*
Simplify RecordLayoutBuilder with getAsCXXRecordDecl()
Reid Kleckner
2014-04-11
*
[MS-ABI] Update Comments in RecordLayoutBuilder - no functional change
Warren Hunt
2014-04-11
*
[MS-ABI] Update virtual base padding rules to match MSVC 10+
Warren Hunt
2014-04-11
*
[MS-ABI] Fix to vbptr injection site calculation.
Warren Hunt
2014-04-10
*
[MS-ABI] Fixed __declspec(align()) on bitfields under #pragma pack.
Warren Hunt
2014-04-10
*
[MS-ABI] Update to alias-avoidance padding
Warren Hunt
2014-04-09
*
Fix a bug where an explicit instantiation declaration of a class template
Richard Smith
2014-03-24
*
[MS-ABI] Drop Special Layout in 64-bit mode.
Warren Hunt
2014-03-24
*
[C++11] Replacing CXXRecordDecl iterators method_begin() and method_end() wit...
Aaron Ballman
2014-03-13
*
[C++11] Replacing CXXRecordDecl iterators vbases_begin() and vbases_end() wit...
Aaron Ballman
2014-03-13
*
[C++11] Replacing CXXRecordDecl iterators bases_begin() and bases_end() with ...
Aaron Ballman
2014-03-13
*
[C++11] Replacing RecordDecl iterators field_begin() and field_end() with ite...
Aaron Ballman
2014-03-08
*
Renaming the chains() ranged iterator to chain() per suggestion by Richard Sm...
Aaron Ballman
2014-03-07
*
[C++11] Replacing IndirectFieldDecl iterators chain_begin() and chain_end() w...
Aaron Ballman
2014-03-07
*
[C++11] Replace llvm::tie with std::tie.
Benjamin Kramer
2014-03-02
*
[C++11] Replace verbose functors with succinct lambdas
Benjamin Kramer
2014-03-01
*
Attempt to fix non-MSVC build
Reid Kleckner
2014-02-28
*
-fdump-record-layouts: Sort nvbases by offset before printing them
Reid Kleckner
2014-02-28
*
Diagnose attempts to apply ms_struct to records with base classes
John McCall
2014-02-27
*
MS ABI: Just use getTypeInfoInChars to get the field size
Reid Kleckner
2014-02-25
*
[MS-ABI] Fix MSRecordLayout to handel MultiDimensionalArrays
Warren Hunt
2014-02-22
*
[MS-ABI] Update to zero-sized padding algorithm
Warren Hunt
2014-02-21
*
Revert "Enable MSRecordLayout in the presence of external sources."
Reid Kleckner
2014-02-20
*
Enable MSRecordLayout in the presence of external sources.
Warren Hunt
2014-02-20
*
Fixing a compiler assertion with zero-width bit-fields in packed structs.
Yunzhong Gao
2014-02-13
*
ms_struct layout replaces platform-specific behavior like
John McCall
2014-02-13
*
MS ABI: Implement #pragma vtordisp() and clang-cl /vdN
Reid Kleckner
2014-02-12
*
MS ABI: vptr injection should obey alignment requirements
David Majnemer
2014-02-12
*
Extensively comment bitfield layout, rearrange some
John McCall
2014-01-29
*
[ms-abi] Small Change to pack+alignment interaction.
Warren Hunt
2014-01-14
*
[ms-abi] Report VBPtrOffset correctly
Warren Hunt
2014-01-14
*
[ms-abi] Reordering __declspec(align) pragma pack handling
Warren Hunt
2014-01-13
*
[ms-abi] Leading VFPtrs don't suppress the leading zero sized flag
Warren Hunt
2014-01-13
*
[ms-abi] Quick fix layout of an array of records
Reid Kleckner
2014-01-13
*
[ms-abi] Change the way alignment is tracked
Warren Hunt
2014-01-11
*
[ms-abi] Adjusting Rules for Padding Between Bases
Warren Hunt
2014-01-10
*
[ms-abi] Handle __declspec(align) on bitfields "properly"
Warren Hunt
2014-01-10
*
[ms-abi] Fixing CGRecordLayoutBuilder w.r.t. MS NonVirutalBase Layout
Warren Hunt
2014-01-09
*
Fix the clang -Werror build after r198818
David Blaikie
2014-01-09
*
[ms-abi] Refactor Microsoft Record Layout
Warren Hunt
2014-01-09
*
[ms-abi] Fixes improperly sized vfptrs with pragma pack
Warren Hunt
2013-12-26
*
[ms-abi] Update Alignment for VtorDisps
Warren Hunt
2013-12-19
[next]