summaryrefslogtreecommitdiff
path: root/clang/lib/AST/TypePrinter.cpp
AgeCommit message (Expand)Author
2025-11-21[clang][TypePrinter] Replace AppendScope with printNestedNameSpecifier (#168534)Michael Buch
2025-10-22[clang] Fix inconsistencies with the device_kernel attr on different targets ...Nick Sarnie
2025-10-15[clang] NFC: rename TagType::getOriginalDecl back to getDecl (#163271)Matheus Izvekov
2025-10-02[HLSL] [SPIR-V] Add counter member for typed buffer (#161414)Steven Perron
2025-09-23[HLSL] Add support for the HLSL matrix type (#159446)Farzon Lotfi
2025-09-12[clang] AST: remove DependentTemplateSpecializationType (#158109)Matheus Izvekov
2025-08-27[clang] NFC: reintroduce clang/include/clang/AST/Type.h (#155050)Matheus Izvekov
2025-08-27[clang] NFC: rename clang/include/clang/AST/Type.h to TypeBase.h (#155049)Matheus Izvekov
2025-08-27[clang] AST: fix getAs canonicalization of leaf types (#155028)Matheus Izvekov
2025-08-20[Clang] Add a builtin that deduplicate types into a pack (#106730)Ilya Biryukov
2025-08-14[Clang][attr] Add 'cfi_salt' attribute (#141846)Bill Wendling
2025-08-09[clang] Improve nested name specifier AST representation (#147835)Matheus Izvekov
2025-07-19Reland [Clang] Make the SizeType, SignedSizeType and PtrdiffType be named sug...YexuanXiao
2025-07-17Revert "[Clang] Make the SizeType, SignedSizeType and PtrdiffType be named su...Kazu Hirata
2025-07-17[Clang] Make the SizeType, SignedSizeType and PtrdiffType be named sugar type...YexuanXiao
2025-07-09[clang][AST] Fix positioning of preserve cconv attributes in TypePrinter (#14...Andreas C. Osowski
2025-06-07[clang][AST] Fix spaces in TypePrinter for some calling convs (#143160)Nick Sarnie
2025-06-05[clang] Simplify device kernel attributes (#137882)Nick Sarnie
2025-06-04[clang] Function type attribute to prevent CFI instrumentation (#135836)PiJoules
2025-06-04[HLSL][SPIR-V] Implement vk::ext_builtin_input attribute (#138530)Nathan Gauër
2025-05-27[HLSL] Implement `SpirvType` and `SpirvOpaqueType` (#134034)Cassandra Beckley
2025-04-22[HLSL] Use hlsl_device address space for getpointer. (#127675)Steven Perron
2025-04-15[PAC] Add support for __ptrauth type qualifier (#100830)Akira Hatanaka
2025-04-14[clang] implement printing of canonical expressions (#135133)Matheus Izvekov
2025-04-10[HLSL][SPIR-V] Add hlsl_private address space for SPIR-V (#133464)Nathan Gauër
2025-04-01[clang] improved preservation of template keyword (#133610)Matheus Izvekov
2025-03-21Reland: [clang] preserve class type sugar when taking pointer to member (#132...Matheus Izvekov
2025-03-20Revert "Reland: [clang] preserve class type sugar when taking pointer to memb...Matheus Izvekov
2025-03-20Reland: [clang] preserve class type sugar when taking pointer to member (#132...Matheus Izvekov
2025-03-20Revert "[clang] improve class type sugar preservation in pointers to members"...Matheus Izvekov
2025-03-20[clang] improve class type sugar preservation in pointers to members (#130537)Matheus Izvekov
2025-03-07[Clang] Add missing printer for vector type attributeJoseph Huber
2025-03-03[RISCV][VLS] Support RISCV VLS calling convention (#100346)Brandon Wu
2025-01-24[HLSL] Introduce address space `hlsl_constant(2)` for constant buffer declara...Helena Kotas
2025-01-12[Clang] Fix buildbot failure introduced by #121788Sander de Smalen
2025-01-12[AArch64][Clang] Add support for __arm_agnostic("sme_za_state") (#121788)Sander de Smalen
2024-12-02Revert "[SPIR-V] Fixup storage class for global private (#116636)" (#118312)Nathan Gauër
2024-12-02[SPIR-V] Fixup storage class for global private (#116636)Nathan Gauër
2024-11-17[AST] Remove unused includes (NFC) (#116549)Kazu Hirata
2024-11-13Reapply "[clang] Introduce [[clang::lifetime_capture_by(X)]] (#115823)Utkarsh Saxena
2024-11-11Revert "[clang] Introduce [[clang::lifetime_capture_by(X)]] (#111499)"Nikita Popov
2024-11-11[clang] Introduce [[clang::lifetime_capture_by(X)]] (#111499)Utkarsh Saxena
2024-10-31[clang/AST] Make it possible to use SwiftAttr in type context (#108631)Pavel Yaskevich
2024-10-11[clang] Ignore inline namespace for `hasName` (#109147)Alejandro Álvarez Ayllón
2024-09-16[HLSL] Add `[[hlsl::raw_buffer]]` attribute (#107954)Helena Kotas
2024-09-16[HLSL] Add `[[hlsl::contained_type()]]` attribute (#108456)Helena Kotas
2024-09-10[HLSL] Warn on duplicate is_rov attribute; remove unnecessary parentheses (#1...Helena Kotas
2024-09-07[clang] Implement CWG2398 provisional TTP matching to class templates (#94981)Matheus Izvekov
2024-09-05[HLSL] Apply resource attributes to the resource type rather than the handle ...Helena Kotas
2024-08-31[HLSL] Implement output parameter (#101083)Chris B