aboutsummaryrefslogtreecommitdiff
path: root/clang/lib/Sema/SemaExpr.cpp
AgeCommit message (Expand)AuthorFilesLines
30 hoursRevert "Reapply "[Clang][CWG1815] Support lifetime extension of temporary cre...Martin Storsjö1-27/+9
2 daysReapply "[Clang][CWG1815] Support lifetime extension of temporary created by ...yronglin1-9/+27
5 days[Clang] Add __builtin_is_within_lifetime to implement P2641R4's std::is_withi...Mital Ashok1-1/+2
6 days[Clang] Workaround dependent source location issues (#106925)cor3ntin1-4/+17
10 days[HLSL] Implement output parameter (#101083)Chris B1-0/+8
12 days[HLSL] Add HLSLAttributedResourceType (#106181)Helena Kotas1-0/+1
12 days[NFC][Sema] Move `Sema::AssignmentAction` into its own scoped enum (#106453)Dan Liew1-16/+16
12 days[Clang] prevent assertion failure when converting vectors to int/float with i...Oleksandr T.1-0/+6
2024-08-26[Clang] Correctly finds subexpressions of immediate invocations (#106055)cor3ntin1-3/+14
2024-08-23[Matrix] Preserve signedness when extending matrix index expression. (#103044)Florian Hahn1-2/+1
2024-08-20[Clang] CWG722: nullptr to ellipses (#104704)Mital Ashok1-3/+10
2024-08-17[clang][NFC] Clean up `Sema` headersVlad Serebrennikov1-0/+1
2024-08-15Revert "Remove empty line."Bill Wendling1-0/+1
2024-08-15Remove empty line.Bill Wendling1-1/+0
2024-08-14[Clang] Adjust concept definition locus (#103867)cor3ntin1-0/+4
2024-08-08[RISCV] full support for riscv_rvv_vector_bits attribute (#100110)Vladislav Belov1-2/+11
2024-08-06[Clang][Sema] Make UnresolvedLookupExprs in class scope explicit specializati...Krystian Stasiowski1-1/+1
2024-08-06Correct a comment and update a return type; NFCAaron Ballman1-1/+1
2024-08-05[HLSL] Implement intangible AST type (#97362)Helena Kotas1-0/+4
2024-08-05[Clang][NFC] Remove trailing whitespace from SemaExpr.cpp (#102001)Krystian Stasiowski1-4/+4
2024-07-24[ExprConstant] Handle shift overflow the same way as other kinds of overflow ...Eli Friedman1-1/+2
2024-07-24[Clang] Fix an assertion failure introduced by #93430 (#100313)cor3ntin1-1/+0
2024-07-24[PAC] Define __builtin_ptrauth_type_discriminator (#100204)Akira Hatanaka1-0/+19
2024-07-22[AArch64][PAC] Sign block addresses used in indirectbr. (#97647)Ahmed Bougacha1-0/+17
2024-07-22[Clang] Fix handling of qualified id-expressions in unevaluated contexts (#99...cor3ntin1-17/+8
2024-07-17[Clang] Add attribute for consteval builtin functions (#91894)Mital Ashok1-2/+6
2024-07-17[Clang] [C23] Implement N2653: u8 strings are char8_t[] (#97208)Mital Ashok1-7/+15
2024-07-16[clang] Inject tokens containing #embed back into token stream (#97274)Mariya Podchishchaeva1-2/+2
2024-07-16Revert "[Clang] Instantiate local constexpr functions eagerly (#95660)" (#98991)Younan Zhang1-7/+6
2024-07-15Revert "Reapply "[Clang] Implement resolution for CWG1835 (#92957)" (#98547)"Haojian Wu1-1/+1
2024-07-11Reapply "[Clang] Implement resolution for CWG1835 (#92957)" (#98547)Krystian Stasiowski1-1/+1
2024-07-11[clang] Emit bad shift warnings (#70307)Budimir Aranđelović1-4/+31
2024-07-10[clang][ARM] Fix warning for using VFP from interrupts. (#91870)Chris Copeland1-16/+10
2024-07-10Revert "[Clang] Implement resolution for CWG1835 (#92957)"NAKAMURA Takumi1-1/+1
2024-07-09[Clang] Implement resolution for CWG1835 (#92957)Krystian Stasiowski1-1/+1
2024-07-09Support `guarded_by` attribute and related attributes inside C structs and su...Pierre d'Herbemont1-6/+5
2024-07-02[C2y] Add diagnostics for alignof on an incomplete arrayAaron Ballman1-1/+9
2024-07-02[C2y] Modify diagnostics for complex increment/decrementAaron Ballman1-2/+3
2024-07-02Revert "[C2y] Modify diagnostics for complex increment/decrement"Aaron Ballman1-3/+2
2024-07-02[C2y] Modify diagnostics for complex increment/decrementAaron Ballman1-2/+3
2024-07-01[HIP][Clang][Sema] Fix crash when calling builtins with pointer arguments (#9...Raymond Tian1-1/+2
2024-07-01Revert "[clang][AST] fix ast-print of extern <lang> with >=2 declarators"Aaron Ballman1-1/+1
2024-07-01[clang][NFC] Move documentation of `Sema` functions into `Sema.h`Vlad Serebrennikov1-241/+0
2024-07-01[Clang] Extend lifetime bound analysis to support assignments for the built-i...Haojian Wu1-0/+4
2024-07-01[clang][AST] fix ast-print of extern <lang> with >=2 declaratorstemyurchenko1-1/+1
2024-06-26 [clang] Implement pointer authentication for C++ virtual functions, v-tables...Oliver Hunt1-0/+33
2024-06-20Reland [clang][Sema, Lex, Parse] Preprocessor embed in C and C++ (#95802)Mariya Podchishchaeva1-3/+12
2024-06-18[Clang][AMDGPU] Add a new builtin type for buffer rsrc (#94830)Shilei Tian1-0/+4
2024-06-18[Clang] Fix immediate escalation in templated entities (#95233)cor3ntin1-0/+8
2024-06-18Revert "[clang] Fix-it hint for `++this` -> `++*this` when deref is modifiabl...Sirraide1-22/+2