summaryrefslogtreecommitdiff
path: root/clang/test/Layout
AgeCommit message (Expand)Author
2025-11-21[clang][TypePrinter] Replace AppendScope with printNestedNameSpecifier (#168534)Michael Buch
2025-07-22[clang] Set correct CXXABI for UEFI (#150115)Prabhu Rajasekaran
2025-07-09[Clang] Respect MS layout attributes during CUDA/HIP device compilation (#146...Yaxun (Sam) Liu
2024-12-07[clang] [Sema] Preserve nested name specifier prefix in MemberPointerType (#1...Nathan Ridge
2024-05-04[test] %clang_cc1: remove redundant actionsFangrui Song
2024-05-04[test] %clang_cc1 -emit-llvm: remove redundant -SFangrui Song
2024-03-04[Clang] [Sema] Do not crash on dependent or invalid record decls when `-fdump...Sirraide
2023-12-11Fix to msvc::no_unique_address causing assert when used with __declspec(empty...Amy Huang
2023-09-28Recommit "Implement [[msvc::no_unique_address]] (#65675)" (#67199)Amy Huang
2023-09-22Revert "Implement [[msvc::no_unique_address]] (#65675)" (#67198)Amy Huang
2023-09-22Implement [[msvc::no_unique_address]] (#65675)Amy Huang
2023-08-28[clang] Remove rdar links; NFCAaron Ballman
2023-07-17Revert "Remove rdar links; NFC"Mehdi Amini
2023-07-07Remove rdar links; NFCAaron Ballman
2023-05-09Remove -Wpacked false positive for non-pod types where the layout isn't direc...David Blaikie
2023-05-03Revert "[clang] Reject flexible array member in a union in C++"Mariya Podchishchaeva
2023-05-03[clang] Reject flexible array member in a union in C++Mariya Podchishchaeva
2022-09-21[Sema] Reject array element types whose sizes aren't a multiple of theirAkira Hatanaka
2022-09-04[test] Make tests pass regardless of gnu++14/gnu++17 defaultFangrui Song
2022-07-27[clang] Implement ElaboratedType sugaring for types written bareMatheus Izvekov
2022-07-14Revert "[clang] Implement ElaboratedType sugaring for types written bare"Jonas Devlieghere
2022-07-15[clang] Implement ElaboratedType sugaring for types written bareMatheus Izvekov
2022-07-13Revert "[clang] Implement ElaboratedType sugaring for types written bare"Jonas Devlieghere
2022-07-13[clang] Implement ElaboratedType sugaring for types written bareMatheus Izvekov
2021-10-21Recommit: Compress formatting of array type names (int [4] -> int[4])David Blaikie
2021-10-14Revert "Compress formatting of array type names (int [4] -> int[4])"David Blaikie
2021-10-14Compress formatting of array type names (int [4] -> int[4])David Blaikie
2021-09-08[AIX] Check for typedef properly when getting preferred type alignSteven Wan
2021-08-29[AIX] "aligned" attribute does not decrease alignmentSteven Wan
2021-08-05[AIX] "aligned" attribute should not decrease type alignment returned by __al...Steven Wan
2021-08-04[PowerPC][AIX] Packed zero-width bitfields do not affect alignment.Sean Fertile
2021-07-12[PowerPC][AIX] Fix Zero-width bit fields wrt MaxFieldAlign.Steven Wan
2021-07-05[clang] Add -fdump-record-layouts-canonical optionDavid Tenty
2021-06-22[clang] Add cc1 option for dumping layout for all complete typesDavid Tenty
2021-05-17[AIX] Implement AIX special bitfield related alignment rulesXiangling Liao
2021-03-23[SystemZ][z/OS] fix lit test related to alignmentNancy Wang
2021-03-09[Clang][Sema] Warn when function argument is less aligned than parameterTomas Matheson
2021-02-22Modify TypePrinter to differentiate between anonymous struct and unnamed structShafik Yaghmour
2021-02-18Revert "Modify TypePrinter to differentiate between anonymous struct and unna...Shafik Yaghmour
2021-02-18Modify TypePrinter to differentiate between anonymous struct and unnamed structShafik Yaghmour
2021-01-13[Frontend] Add pragma align natural and sort out pragma pack stack effectXiangling Liao
2020-10-13[AIX] Support two itanium alignment LIT testcases for AIX using regexXiangling Liao
2020-07-27[AIX] Implement AIX special alignment rule about double/long doubleXiangling Liao
2020-04-14[MS] Fix packed struct layout for arrays of aligned non-record typesReid Kleckner
2019-06-20P0840R2: support for [[no_unique_address]] attributeRichard Smith
2018-07-04NFC - Fix typo in test/Layout/itanium-pack-and-align.cppGabor Buella
2018-05-21[Sema] Fix incorrect packed aligned structure layoutMomchil Velikov
2018-05-07Non-zero-length bit-fields make a class non-empty.Richard Smith
2018-04-05DR1672, DR1813, DR1881, DR2120: Implement recent fixes to "standardRichard Smith
2017-03-10Print nested name specifiers for typedefs and type aliasesAlex Lorenz