Richard Smith
|
31de5dab92
P0840R2: support for [[no_unique_address]] attribute
|
6 жил өмнө |
Fangrui Song
|
329eb5c6ba
Use llvm::stable_sort
|
6 жил өмнө |
Fangrui Song
|
ce76f242a3
Range-style std::find{,_if} -> llvm::find{,_if}. NFC
|
6 жил өмнө |
Aleksandr Urakov
|
849c257a9b
[AST] Improve support of external layouts in `MicrosoftRecordLayoutBuilder`
|
6 жил өмнө |
Fangrui Song
|
fdd6b2ea2a
Use llvm::is_contained. NFC
|
6 жил өмнө |
Chandler Carruth
|
324f918438
Update the file headers across all of the LLVM projects in the monorepo
|
6 жил өмнө |
Richard Trieu
|
c18971ee23
Fix up diagnostics.
|
6 жил өмнө |
Aleksandr Urakov
|
596da6b939
[AST] Do not align virtual bases in `MicrosoftRecordLayoutBuilder` when
|
6 жил өмнө |
Aleksandr Urakov
|
cd5b56f4cc
Improve support of PDB as an external layout source
|
7 жил өмнө |
Fangrui Song
|
abdbb605f2
Remove trailing space
|
7 жил өмнө |
Momchil Velikov
|
82b074f758
[ARM, AArch64]: Use unadjusted alignment when passing composites as arguments
|
7 жил өмнө |
Richard Smith
|
130cf585e6
Use external layout information to layout bit-fields for MS ABI.
|
7 жил өмнө |
Douglas Yung
|
ff7fef12a4
Maintain PS4 ABI compatibility by making the fix made in r331136 not apply when the target is the PS4.
|
7 жил өмнө |
Adrian Prantl
|
647be32c60
Remove \brief commands from doxygen comments.
|
7 жил өмнө |
Richard Smith
|
200dbaaec0
Remove now-unnecessary check for non-zero nvsize in addition to
|
7 жил өмнө |
Richard Smith
|
3d0b754613
PR37275 packed attribute should not apply to base classes
|
7 жил өмнө |
Richard Smith
|
f38834898a
DR1672, DR1813, DR1881, DR2120: Implement recent fixes to "standard
|
7 жил өмнө |
Martin Storsjo
|
595d91d177
[RecordLayout] Only assert that fundamental type sizes are power of two on MSVC
|
7 жил өмнө |
George Burgess IV
|
f6b7996bf6
Remove redundant casts. NFC
|
7 жил өмнө |
Martin Storsjo
|
9601b19182
[RecordLayout] Don't align to non-power-of-2 sizes when using -mms-bitfields
|
7 жил өмнө |
Alex Lorenz
|
253065ecad
[PR32482] Fix bitfield layout for -mms-bitfield and pragma pack
|
7 жил өмнө |
Benjamin Kramer
|
25836be2c4
Refactor overridden methods iteration to avoid double lookups.
|
7 жил өмнө |
Alexander Richardson
|
2c42fd5f93
Convert clang::LangAS to a strongly typed enum
|
7 жил өмнө |
Benjamin Kramer
|
0263a35fe6
Remove unused variables. No functionality change.
|
7 жил өмнө |
Vlad Tsyrklevich
|
2c146e5703
Fix broken links to the Itanium CXX ABI
|
8 жил өмнө |
Yan Wang
|
d93a902201
[clang] Change the condition of unnecessary packed warning
|
8 жил өмнө |
Akira Hatanaka
|
11150dad8c
[CodeGen][ObjC] Fix GNU's encoding of bit-field ivars.
|
8 жил өмнө |
David Majnemer
|
24c35019ff
[RecordLayout] Use an ASTVector instead of using a separate pointer and counter
|
9 жил өмнө |
David Majnemer
|
6b373d1dab
[MS ABI] Implement __declspec(empty_bases) and __declspec(layout_version)
|
9 жил өмнө |
Alexey Bataev
|
3e7a382f0e
pr26544: Bitfield layout with pragma pack and attributes "packed" and
|
9 жил өмнө |