summaryrefslogtreecommitdiff
path: root/clang/lib/AST/Type.cpp
AgeCommit message (Expand)Author
2025-10-15[clang] NFC: rename TagType::getOriginalDecl back to getDecl (#163271)Matheus Izvekov
2025-10-09[clang] fix transform for constant template parameter type subst node (#162587)Matheus Izvekov
2025-09-12[clang] AST: remove DependentTemplateSpecializationType (#158109)Matheus Izvekov
2025-09-05[HLSL] Enable unbounded resource arrays at global scope (#155053)Helena Kotas
2025-08-27[clang] NFC: Provide inline definitions for {get,cast}TagDecl and friends (#1...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-26[clang][PAC] Fix builtins that claim address discriminated types are bitwise ...Oliver Hunt
2025-08-26[clang] NFC: introduce Type::getAsEnumDecl, and cast variants for all TagDecl...Matheus Izvekov
2025-08-26[clang] fix TemplateName Subst* nodes transform (#155342)Matheus Izvekov
2025-08-25[clang] NFC: change more places to use Type::getAsTagDecl and friends (#155313)Matheus Izvekov
2025-08-20[Clang] Add a builtin that deduplicate types into a pack (#106730)Ilya Biryukov
2025-08-18[Clang] Rename HasLegalHalfType -> HasFastHalfType (NFC) (#153163)Nikita Popov
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-08-07[HLSL] Add `isHLSLResourceRecordArray` method to `clang::Type` (#152450)Helena Kotas
2025-08-04[Clang] Initial support for P2841 (Variable template and concept template par...Corentin Jabot
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-06-30[HLSL] Remove dead code in Type.cpp [NFC] (#146365)Steven Perron
2025-06-23[NFC][Clang][AST] Adopt `llvm::copy` in Clang AST (#145192)Rahul Joshi
2025-06-19[NFC][Clang][AST] Adopt simplified `getTrailingObjects` in AST (#144432)Rahul Joshi
2025-06-08[clang] AST: fix dependency calculation for TypedefTypes (#143291)Matheus Izvekov
2025-06-08[NFC][Clang] Adopt simplified `getTrailingObjects` in AST/Type (#143258)Rahul Joshi
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-28[AArch64] Rename AArch64SVEACLETypes.def and add base SVE_TYPE.David Green
2025-05-27[HLSL] Implement `SpirvType` and `SpirvOpaqueType` (#134034)Cassandra Beckley
2025-05-23[clang] Use llvm::any_of (NFC) (#141314)Kazu Hirata
2025-05-21[clang][NFC] Clean up ASTContext.cpp (#140847)Timm Baeder
2025-05-19[clang] Use llvm::is_sorted (NFC) (#140468)Kazu Hirata
2025-05-15[Clang] Add warnings when mixing different charN_t types (#138708)cor3ntin
2025-05-15[Clang][AArch64] Add fp8 variants for untyped NEON intrinsics (#128019)Lukacma
2025-05-09[clang] Add support for `__ptrauth` being applied to integer types (#137580)Oliver Hunt
2025-05-09[Clang] Fix pack indexing profiling (#139276)cor3ntin
2025-05-09[clang][NFC] Use BuiltinType::isFloatingPoint() in Type::isFloatingType() (#1...Timm Baeder
2025-05-07[NFC][Support] Add llvm::uninitialized_copy (#138174)Rahul Joshi
2025-05-07[AST] Fix warningsKazu Hirata
2025-05-07[clang][NFC] Fix some more incorrectly formatted comments (#138342)Nick Sarnie
2025-05-06[Clang] Implement the core language parts of P2786 - Trivial relocation (#127...cor3ntin
2025-05-05[clang] Fix nondeterminism in MemberPointerType (#137910)Maksim Ivanov
2025-04-30[clang][NFC] Format two files with CallingConv switches (#138000)Nick Sarnie
2025-04-28[clang] Fix computeTypeLinkageInfo for dependent member pointers (#136689)Andrew Savonichev
2025-04-24[clang] Ensure correct copying of records with authenticated fields (#136783)Oliver Hunt
2025-04-22[clang] Rework `hasBooleanRepresentation`. (#136038)Michele Scandale
2025-04-22[HLSL] Use hlsl_device address space for getpointer. (#127675)Steven Perron
2025-04-18[BoundsSafety][Sema] Allow counted_by and counted_by_or_null on pointers wher...Dan Liew