mirror-llvm-project/clang/test
Devajith 151b4a3baf [clang-repl] Use canonical types in QualTypeToString (#190528)
Use the canonical type when generating type strings to ensure sugared
(e.g. `AutoType`, `DecltypeType`) are resolved before calling
getFullyQualifiedType.

This will revert a few commits that were added to fix these assertions.

---------

Co-authored-by: Harald van Dijk <hdijk@accesssoftek.com>
(cherry picked from commit ba286040c9)
2026-04-06 18:44:06 +00:00
..
Analysis [analyzer] Fix crash in MallocChecker when a function has both ownership_returns and ownership_takes (#183583) 2026-02-28 09:20:09 +00:00
APINotes [APINotes] Avoid duplicate attributes when fields instantiate class templates (#173386) 2025-12-23 17:49:43 +00:00
AST [clang][bytecode] Diagnose regular CK_LValueBitCast cast nodes (#175721) 2026-01-13 10:18:55 +00:00
ASTMerge [clang][TypePrinter] Unify printing of anonymous/unnamed tag types (#169445) 2026-01-06 10:57:59 +00:00
ASTSYCL
C [Clang] treat fixed-underlying enum constants as the enumerated type in C23 to follow the spec (#172211) 2026-01-07 00:49:33 +02:00
CIR [CIR][X86] Add support for intersect builtins (#172554) 2026-01-12 17:04:01 -08:00
ClangScanDeps [clang][deps] Prefer DiagnosticConsumer over llvm::{Error,Expected} (#172389) 2025-12-16 08:54:42 -08:00
CodeCompletion
CodeGen [clang] Fix issues with const/pure on varargs function. (#190252) 2026-04-06 18:40:35 +00:00
CodeGenCoroutines [SampleProf] Handle coro wrapper function name canonicalization (#174881) 2026-01-08 13:55:24 -08:00
CodeGenCUDA [NVPTX] Validate user-specified PTX version against SM version (#174834) 2026-01-12 19:04:20 +00:00
CodeGenCUDASPIRV
CodeGenCXX [win][clang] Fix devirtualization of vector deleting destructor call (#183741) 2026-03-12 23:26:07 +00:00
CodeGenDirectX
CodeGenHIP [AMDGPU] Modifies mfma builtin def to take _Float16 for HIP/C++ (#175197) 2026-01-10 20:37:16 +05:30
CodeGenHipStdPar
CodeGenHLSL [HLSL][Matrix] Load and store ConstantMatrixBoolTypes as i32 FixedVectorTypes (#175245) 2026-01-12 08:57:51 -08:00
CodeGenObjC
CodeGenObjCXX
CodeGenOpenCL [AMDGPU]Add specific instruction feature for multicast load (#175503) 2026-01-13 09:10:09 +08:00
CodeGenOpenCLCXX
CodeGenSPIRV [SPIR-V] Add clang builtin for group-wide barrier (#175064) 2026-01-08 15:56:05 -06:00
CodeGenSYCL [NVPTX] Validate user-specified PTX version against SM version (#174834) 2026-01-12 19:04:20 +00:00
Coverage
CoverageMapping [MC/DC] Enable usage of ! among && and || (#125406) 2026-01-10 12:00:36 +09:00
CXX [clang] Backport: use canonical arguments for checking function template constraints 2026-03-18 21:19:05 +00:00
DebugInfo [AArch64][PAC] Emit !dbg locations in *_vfpthunk_ functions (#179688) 2026-03-06 19:02:15 +00:00
Driver [X86][APX] Disable PP2/PPX generation on Windows (#178122) 2026-02-03 09:22:15 +00:00
ExtractAPI [ExtractAPI] Format typedef params correctly (#171516) 2025-12-09 22:41:46 +00:00
FixIt [Clang] adjust caret placement for the suggested attribute location for enum class (#168092) 2025-12-03 16:20:12 +02:00
Format
Frontend [Clang] Fix rewrite-includes-bom.c to use POSIX-compliant regex (#176043) 2026-01-28 09:25:10 +00:00
Headers [Hexagon] Use __HVX_IEEE_FP__ to guard protos that need -mhvx-ieee-fp (#184422) 2026-04-01 08:46:45 +00:00
Import
Index [clang][TypePrinter] Unify printing of anonymous/unnamed tag types (#169445) 2026-01-06 10:57:59 +00:00
InstallAPI [clang][driver][darwin] Base the platform prefix on the SDK, not the target (#171970) 2026-01-05 23:42:32 +00:00
Integration
InterfaceStubs
Interpreter [clang-repl] Use canonical types in QualTypeToString (#190528) 2026-04-06 18:44:06 +00:00
Layout [clang][TypePrinter] Unify printing of anonymous/unnamed tag types (#169445) 2026-01-06 10:57:59 +00:00
Lexer Revert "Reapply "[C++20][Modules] Implement P1857R3 Modules Dependency Discovery" (#173130)" (#173549) 2025-12-25 19:55:40 +08:00
LibClang
Misc [MC,clang] Fix -Wa,--noexecstack not emitting .note.GNU-stack (#187880) 2026-03-30 15:00:51 +00:00
Modules [clang] Don't use VarDecl of local variables as ManglingContextDecl for lambdas (#179035) 2026-03-05 18:43:02 +00:00
OpenMP [NFC] [OpenMP] Fix typo and add initializer to modifier. (#174784) 2026-01-08 10:43:25 -05:00
Options [HLSL] Add allresourcesbound option to DXC driver and set corresponding module flag (#173411) 2025-12-30 10:15:46 -08:00
Parser [Clang] expunge trivially_relocate_if_eligible (#174344) 2026-01-08 15:52:53 +01:00
ParserHLSL
ParserOpenACC [clang] use typo-corrected name qualifier for expressions 2026-03-05 13:53:59 +00:00
ParserSYCL
PCH [clang][modules] Diagnose config mismatches more generally from precompiled files (#174260) 2026-01-05 12:06:24 -08:00
Preprocessor [Hexagon] Define __HVX_IEEE_FP__ when -mhvx-ieee-fp is enabled (#183829) 2026-04-01 08:46:45 +00:00
Profile [MC/DC] Enable usage of ! among && and || (#125406) 2026-01-10 12:00:36 +09:00
Refactor
Rewriter
Sema [Backport][Clang] Rename uinc_wrap and add normal atomic builtin 2026-02-05 08:04:18 +00:00
SemaCUDA Reland [CUDA][HIP] Fix CTAD for host/device constructors (#168711) (#170481) 2025-12-05 10:22:04 -05:00
SemaCXX [clang] Backport: use canonical arguments for checking function template constraints 2026-03-18 21:19:05 +00:00
SemaHIP [Clang] Remove 't' from __builtin_amdgcn_global_atomic_fmin/fmax_f64 (#173969) 2025-12-31 09:33:09 +01:00
SemaHipStdPar
SemaHLSL [HLSL][Sema] Validate that occupied register numbers never exceed UINT32_MAX (#174028) 2026-01-09 13:37:49 -08:00
SemaObjC [clang][sema] Add nonnull attribute to builtin format functions (#160988) 2025-12-05 09:49:41 -05:00
SemaObjCXX [clang][TypePrinter] Unify printing of anonymous/unnamed tag types (#169445) 2026-01-06 10:57:59 +00:00
SemaOpenACC [OpenACC] Adjust rules of 'routine' required clauses (#170667) 2025-12-04 08:26:04 -08:00
SemaOpenCL Reapply "[AMDGPU] Rework the clamp support for WMMA instructions" (#174674) (#174697) 2026-01-07 06:12:19 +00:00
SemaOpenCLCXX
SemaOpenMP
SemaSPIRV/BuiltIns [SPIR-V] Add clang builtin for subgroup shuffles (#174655) 2026-01-08 15:55:50 -06:00
SemaSYCL [Clang] Support __bf16 type for SPIR/SPIR-V (#169012) 2025-11-24 10:10:11 +08:00
SemaTemplate [Clang] Fix a concept subsumption bug when template depths are adjusted (#186735) 2026-03-27 08:43:09 +00:00
TableGen
Templight
Tooling [clang] Fix options handling in ClangExtDefMapGen.cpp (#176116) 2026-01-19 10:07:52 +00:00
Unit
utils/update_cc_test_checks
VFS
.clang-format
CMakeLists.txt [clang][test] Rebuild lld if the clang driver tests will use it (#174512) 2026-01-08 17:07:54 -08:00
lit.cfg.py Reland "[Clang] Load pass plugins before parsing LLVM options" (#171868) 2025-12-22 19:34:53 +01:00
lit.site.cfg.py.in Reland "[Clang] Load pass plugins before parsing LLVM options" (#171868) 2025-12-22 19:34:53 +01:00