summaryrefslogtreecommitdiffstats
path: root/clang/lib/AST/Expr.cpp
Commit message (Expand)AuthorAgeFilesLines
* Revert "Fix crash on switch conditions of non-integer types in templates"Dmitri Gribenko2019-08-131-9/+0
* Fix crash on switch conditions of non-integer types in templatesElizabeth Andrews2019-08-131-0/+9
* Implement P1771Erich Keane2019-07-251-1/+19
* Fix parameter name comments using clang-tidy. NFC.Rui Ueyama2019-07-161-1/+1
* [Sema] Suppress additional warnings for C's zero initializerPeter Wu2019-07-161-2/+2
* [C++2a] Add __builtin_bit_cast, used to implement std::bit_castErik Pilkington2019-07-021-1/+3
* [clang] Small improvments after Adding APValue to ConstantExprGauthier Harnisch2019-06-211-7/+30
* [AST] Fixed extraneous warnings for binary conditional operatorNathan Huckleberry2019-06-191-6/+7
* [clang] Add storage for APValue in ConstantExprGauthier Harnisch2019-06-151-36/+105
* PR23833, DR2140: an lvalue-to-rvalue conversion on a glvalue of typeRichard Smith2019-06-141-0/+5
* Revert 363295, it caused PR42276. Also revert follow-ups 363337, 363340.Nico Weber2019-06-141-5/+0
* PR23833, DR2140: an lvalue-to-rvalue conversion on a glvalue of typeRichard Smith2019-06-131-0/+5
* For DR712: store on a MemberExpr whether it constitutes an odr-use.Richard Smith2019-06-111-4/+6
* For DR712: store on a DeclRefExpr whether it constitutes an odr-use.Richard Smith2019-06-111-17/+17
* Convert MemberExpr creation and serialization to work the same way asRichard Smith2019-06-061-20/+52
* Revert "Factor out duplicated code building a MemberExpr and marking it" and ...Benjamin Kramer2019-06-051-52/+20
* Convert MemberExpr creation and serialization to work the same way asRichard Smith2019-06-041-20/+52
* Added an assertion to constant evaluation enty points that prohibits dependen...Dmitri Gribenko2019-05-171-0/+3
* Implement __builtin_LINE() et. al. to support source location capture.Eric Fiselier2019-05-161-1/+88
* Added an assert in `isConstantInitializer`: initializer lists must be in sema...Dmitri Gribenko2019-05-101-0/+1
* [PR41276] Fixed incorrect generation of addr space cast for 'this' in C++.Anastasia Stulova2019-04-041-1/+1
* [Fixed Point Arithmetic] Fixed Point and Integer ConversionsLeonard Chan2019-03-061-0/+2
* [OpenCL] Fix assertion due to blocksYaxun Liu2019-02-261-0/+2
* Recommit "[AST] Factor out the logic of the various Expr::Ignore*"Bruno Ricci2019-02-171-186/+153
* Revert "[AST] Factor out the logic of the various Expr::Ignore*"Bruno Ricci2019-02-171-153/+186
* [AST] Factor out the logic of the various Expr::Ignore*Bruno Ricci2019-02-171-186/+153
* [AST] Update the comments of the various Expr::Ignore* + Related cleanupsBruno Ricci2019-02-031-53/+78
* [AST] Pack GenericSelectionExprBruno Ricci2019-01-261-13/+53
* [AST][NFC] Various cleanups to GenericSelectionExprBruno Ricci2019-01-261-47/+47
* Update the file headers across all of the LLVM projects in the monorepoChandler Carruth2019-01-191-4/+3
* [OpenCL] Set generic addr space of 'this' in special class members.Anastasia Stulova2019-01-141-2/+2
* [AST] Move back BasePathSize to the bit-fields of CastExprBruno Ricci2019-01-091-27/+4
* Diagnose an unused result from a call through a function pointer whose return...Aaron Ballman2019-01-031-5/+14
* Ignore ConstantExpr in IgnoreParensReid Kleckner2018-12-261-4/+4
* [AST] Store the callee and argument expressions of CallExpr in a trailing array.Bruno Ricci2018-12-211-48/+82
* [AST][NFC] Pass the AST context to one of the ctor of DeclRefExpr.Bruno Ricci2018-12-211-6/+21
* Fix up diagnostics.Richard Trieu2018-12-141-1/+0
* [AST] Store "UsesADL" information in CallExpr.Eric Fiselier2018-12-121-6/+9
* [AST][Sema] Remove CallExpr::setNumArgsBruno Ricci2018-12-031-48/+23
* Revert "Revert r347417 "Re-Reinstate 347294 with a fix for the failures.""Fangrui Song2018-11-301-8/+14
* Revert r347417 "Re-Reinstate 347294 with a fix for the failures."Fangrui Song2018-11-301-14/+8
* Re-commit r347417 "Re-Reinstate 347294 with a fix for the failures."Hans Wennborg2018-11-281-8/+14
* PR39809: (const void*)0 is not a null pointer constant in C.Richard Smith2018-11-281-6/+6
* Revert r347417 "Re-Reinstate 347294 with a fix for the failures."Hans Wennborg2018-11-271-14/+8
* Re-Reinstate 347294 with a fix for the failures.Bill Wendling2018-11-211-8/+14
* Revert r347364 again, the fix was incomplete.Nico Weber2018-11-211-14/+8
* Reinstate 347294 with a fix for the failures.Bill Wendling2018-11-201-8/+14
* [AST] Store the expressions in ParenListExpr in a trailing arrayBruno Ricci2018-11-201-13/+34
* Revert 347294, it turned many bots on lab.llvm.org:8011/console red.Nico Weber2018-11-201-12/+6
* Use is.constant intrinsic for __builtin_constant_pBill Wendling2018-11-201-6/+12
OpenPOWER on IntegriCloud