aboutsummaryrefslogtreecommitdiff
path: root/clang
AgeCommit message (Expand)AuthorFilesLines
2024-05-18[clang][NFC] Further improvements to const-correctnessVlad Serebrennikov6-23/+20
2024-05-18[clang][ThreadSafety] Skip past implicit cast in `translateAttrExpr`Antonio Frighetto2-2/+2
2024-05-17[Bounds-Safety] Temporarily relax a `counted_by` attribute restriction on fle...Dan Liew4-6/+32
2024-05-17[test] Use conventional -emit-llvm-onlyFangrui Song1-1/+1
2024-05-17[clang][NFC] Add `const` qualifier in `Sema::isIncompatibleTypedef`Vlad Serebrennikov2-6/+6
2024-05-17[Bounds-Safety] Fix `pragma-attribute-supported-attributes-list.test`Dan Liew1-1/+0
2024-05-17[BoundsSafety] Allow 'counted_by' attribute on pointers in structs in C (#90786)Dan Liew21-148/+1117
2024-05-17[CodeGen] Support arrays with initializers of 64-bit sizeFangrui Song3-9/+19
2024-05-17[clang] Introduce `SemaCodeCompletion` (#92311)Vlad Serebrennikov17-1022/+1203
2024-05-17[clang][NFC] Remove an unnecessary `const_cast`Vlad Serebrennikov1-1/+1
2024-05-17[Clang][Sema] Fix last argument not being used when comparing function templa...Mital Ashok3-2/+66
2024-05-17[clang][NFC] Remove `const_cast` from `Preprocessor::addModuleMacro()`Vlad Serebrennikov3-5/+5
2024-05-17[clang][NFC] Improve const-correctness in `ParseLexedMethodDeclaration`Vlad Serebrennikov1-2/+2
2024-05-17[HLSL][CMake] Add clangd and distribution settings (#92011)Chris B1-1/+7
2024-05-17[AArch64] Add intrinsics for multi-vector to ZA array vector accumulators (#9...Momchil Velikov3-0/+232
2024-05-17[clang][NFC] Remove const-qualification from `FunctionTemplateSpecializationI...Vlad Serebrennikov5-27/+23
2024-05-17[clang][NFC] Remove `const_cast` from `ParseClassSpecifier`Vlad Serebrennikov6-42/+45
2024-05-17[clang][Sema] Warn consecutive builtin comparisons in an expression (#92200)Youngsuk Kim9-8/+31
2024-05-17[Clang][AArch64] Require SVE or SSVE for scalable types. (#91356)Sander de Smalen19-125/+216
2024-05-17libclc: remove __attribute__((assume)) for clspv targets (#92126)Romaric Jodin6-0/+37
2024-05-17[clang-query] Remove support for srcloc output (#92442)Aaron Ballman14-3012/+0
2024-05-17[clang] Implement CWG2428 "Deprecating a concept" (#92295)Vlad Serebrennikov10-10/+95
2024-05-17[analyzer][NFC] Require explicit matching mode for CallDescriptions (#92454)Donát Nagy8-56/+51
2024-05-17[clang][ExtractAPI] Correctly generate declaration fragments for non-type tem...Daniel Grumberg15-57/+522
2024-05-17[clang][NFC] Improve const-correctness in `SourceManager` (#92436)Vlad Serebrennikov2-3/+45
2024-05-16[clang] Drop explicit conversions of string literals to StringRef (NFC)Kazu Hirata3-3/+3
2024-05-17[clang] Use constant rounding mode for floating literals (#90877)Serge Pavlov5-10/+122
2024-05-16[Sema] Use SmallString::empty (NFC)Kazu Hirata1-1/+1
2024-05-16[clang-format] Fix a regression in annotating struct braces (#92352)Owen Pan2-5/+12
2024-05-16[clang-format] Don't always break before << between string literals (#92214)Owen Pan2-2/+16
2024-05-16[clang] NFC: stray space cleanupMatheus Izvekov1-4/+4
2024-05-16[clang] constrain `SemaCXX/cxx20-ctad-type-alias.cpp` target tripleMatheus Izvekov1-1/+1
2024-05-16[Bounds-Safety] Reserve slot in SanitizerHandler enum for Bounds-Safety (#91032)Dan Liew1-1/+2
2024-05-16[clang] Implement provisional wording for CWG2398 regarding packs (#90820)Matheus Izvekov4-32/+65
2024-05-16[clang][Sema] Emit more specific diagnostic for auto in lambda before C++14 (...weltschildkroete4-6/+15
2024-05-16[clang] CTAD alias: Emit a more descriptive diagnostic message when is_deduci...Haojian Wu3-4/+12
2024-05-16[clang-fuzzer-dictionary] Skip EmptySpellingName after #89358Fangrui Song1-0/+2
2024-05-16[Clang][Sema] ASTContext::getUnconstrainedType propagates dependence (#92425)Krystian Stasiowski3-1/+16
2024-05-16Revert "[Clang][CWG1815] Support lifetime extension of temporary created by a...erichkeane12-89/+57
2024-05-16Avoid unevaluated implicit private (#92055)SunilKuravinakop2-1/+43
2024-05-16Respect the [[clang::unsafe_buffer_usage]] attribute for constructors (#91777)Dana Jansens5-57/+178
2024-05-16[clang][NFC] Claim support for P3106R1 since Clang 17Vlad Serebrennikov1-1/+1
2024-05-16[AArch64] Add intrinsics for bfloat16 min/max/minnm/maxnm (#90105)Hassnaa Hamdi5-25/+585
2024-05-16[clang][flang][windows] Prefer user-provided library paths (-L) (#90758)David Truby2-4/+9
2024-05-16[clang] CTAD: implement the missing IsDeducible constraint for alias template...Haojian Wu10-32/+241
2024-05-16[AST] RecursiveASTVisitor: Don't traverse the alias deduction guides in the d...Haojian Wu2-7/+106
2024-05-16[clang] Fix CXXNewExpr end source location for 'new struct S' (#92266)Arseniy Zaostrovnykh2-0/+8
2024-05-16[analyzer] Clean up list of taint propagation functions (#91635)Donát Nagy1-166/+204
2024-05-16[NFC] Update example in commentSirraide1-4/+4
2024-05-16[clang][Interp] Implement __builtin_shufflevectorTimm Bäder3-17/+95