aboutsummaryrefslogtreecommitdiff
path: root/clang/lib/Sema/SemaExpr.cpp
AgeCommit message (Expand)AuthorFilesLines
2024-03-13[Clang] [Sema] Fix bug in `_Complex float`+`int` arithmetic (#83063)Sirraide1-8/+7
2024-03-08[HIP] fix host-used external kernel (#83870)Yaxun (Sam) Liu1-1/+4
2024-03-05[Clang] Fix looking for immediate calls in default arguments. (#80690)cor3ntin1-6/+0
2024-03-01[clang][sema] NFC: Stylistic changesJan Svoboda1-1/+0
2024-02-27[Clang][Sema] Fix missing warning when comparing mismatched enums in … (#81...Kupa-Martin1-1/+2
2024-02-26[Clang][Sema] Fix crash when MS dependent base class lookup occurs in an inco...Krystian Stasiowski1-1/+1
2024-02-21[Clang] Fixes to immediate-escalating functions (#82281)cor3ntin1-2/+2
2024-02-19[Clang] CXXConstructExpr may be immediate calls. (#82179)cor3ntin1-0/+6
2024-02-06[clang] Fix unexpected `-Wconstant-logical-operand` in C23 (#80724)Mariya Podchishchaeva1-1/+1
2024-02-01[OpenMP] Move unsupported structured bindings diagnostic (#80216)Mike Rice1-10/+8
2024-01-30[Clang] Implement P2718R0 "Lifetime extension in range-based for loops" (#76361)yronglin1-4/+22
2024-01-27[Clang][C++26] Implement Pack Indexing (P2662R3). (#72644)cor3ntin1-0/+3
2024-01-25Recommit "[RISCV] Support __riscv_v_fixed_vlen for vbool types. (#76551)"Craig Topper1-2/+4
2024-01-25Revert "[RISCV] Support __riscv_v_fixed_vlen for vbool types. (#76551)"Craig Topper1-4/+2
2024-01-25[RISCV] Support __riscv_v_fixed_vlen for vbool types. (#76551)Craig Topper1-2/+4
2024-01-24[clang] Refactor Builtins.def to be a tablegen file (#68324)Nikolas Klauser1-1/+1
2024-01-18[Clang][NFC] Rename CXXMethodDecl::isPure -> is VirtualPure (#78463)cor3ntin1-1/+1
2024-01-17[Clang] Support MSPropertyRefExpr as placement arg to new-expression (#75883)Sirraide1-8/+4
2024-01-17[Clang][Sema][NFC] Remove unused Scope* parameter from Sema::GetTypeForDeclar...Krystian Stasiowski1-1/+1
2024-01-16[Clang] Implement the 'counted_by' attribute (#76348)Bill Wendling1-7/+9
2024-01-15Revert "[Clang] Implement the 'counted_by' attribute (#76348)"Rashmi Mudduluru1-9/+7
2024-01-15[Clang][AArch64] Change SME attributes for shared/new/preserved state. (#76971)Sander de Smalen1-24/+3
2024-01-10[Clang] Implement the 'counted_by' attribute (#76348)Bill Wendling1-7/+9
2024-01-10Revert "[Clang] Implement the 'counted_by' attribute (#76348)"Nico Weber1-9/+7
2024-01-10[Clang] Implement the 'counted_by' attribute (#76348)Bill Wendling1-7/+9
2024-01-09[clang][Sema][NFC] Make a few parameters constTimm Bäder1-23/+21
2023-12-18Revert counted_by attribute feature (#75857)Bill Wendling1-9/+7
2023-12-13[clang] Use StringRef::{starts,ends}_with (NFC) (#75149)Kazu Hirata1-7/+7
2023-12-04Remove warnings from -Wchar-subscripts for known positive constants (#69061)wheatman1-3/+8
2023-12-02Revert "[Clang] Eagerly instantiate used constexpr function upon definition. ...Corentin Jabot1-7/+2
2023-11-30[Clang] Eagerly instantiate used constexpr function upon definition. (#73463)cor3ntin1-2/+7
2023-11-29[Clang] Implement P2864R2 Remove Deprecated Arithmetic Conversion on Enumerat...cor3ntin1-5/+11
2023-11-15[clang][NFC] Refactor Sema::DiagnoseSentinelCallsTimm Bäder1-44/+48
2023-11-13[Clang] Add __datasizeof (#67805)philnik7771-2/+3
2023-11-09[CUDA][HIP] Make template implicitly host device (#70369)Yaxun (Sam) Liu1-0/+7
2023-11-05[clang][NFC] Refactor `PredefinedExpr::IdentKind`Vlad Serebrennikov1-10/+11
2023-11-05[clang][NFC] Refactor `CharacterLiteral::CharacterKind`Vlad Serebrennikov1-5/+5
2023-11-05[clang][NFC] Refactor `StringLiteral::StringKind`Vlad Serebrennikov1-10/+10
2023-11-04[clang][NFC] Refactor `SourceLocExpr::IdentKind`Vlad Serebrennikov1-10/+9
2023-11-02[clang][NFC] Refactor `clang::Linkage` (#71049)Vlad Serebrennikov1-1/+1
2023-10-31[clang][NFC] Refactor `VectorType::VectorKind`Vlad Serebrennikov1-54/+49
2023-10-31[clang][NFC] Refactor ElaboratedTypeKeywordVlad Serebrennikov1-1/+1
2023-10-31[clang][NFC] Refactor `ArrayType::ArraySizeModifier`Vlad Serebrennikov1-4/+4
2023-10-25[Sema] Fixed faulty shift count warning (#69521)Karl-Johan Karlsson1-4/+3
2023-10-24[ADT] Rename llvm::erase_value to llvm::erase (NFC) (#70156)Kazu Hirata1-1/+1
2023-10-19[Clang] Add __builtin_vectorelements to get number of elements in vector (#69...Lawrence Benson1-0/+23
2023-10-14Canonically identical types are allowed in compound expressions in CAaron Ballman1-11/+6
2023-10-14[Clang] Implement the 'counted_by' attribute (#68750)Bill Wendling1-7/+9
2023-10-10[clang]Avoid diagnose invalid consteval call for invalid function decl (#68646)Congcong Cai1-0/+2
2023-10-10[Clang] Fix missing diagnostic for non-standard layout type in `offsetof` (#6...kasuga-fj1-5/+4