summaryrefslogtreecommitdiffstats
path: root/lib/AST/Expr.cpp
Commit message (Expand)AuthorAgeFilesLines
* [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
* [OpenCL] Enable address spaces for references in C++Anastasia Stulova2018-11-161-7/+12
* [AST] Store the string data in StringLiteral in a trailing array of charsBruno Ricci2018-11-151-65/+67
* [AST][NFC] Various NFCs in StringLiteralBruno Ricci2018-11-151-21/+21
* [AST] Pack MemberExprBruno Ricci2018-11-151-2/+3
* [AST] Revert r346793 and r346781Bruno Ricci2018-11-131-2/+2
* [AST][NFC] Style fixes for UnaryOperatorBruno Ricci2018-11-131-2/+2
* [AST][NFC] Pack DeclRefExprBruno Ricci2018-11-131-1/+2
* Compound literals, enums, et al require const exprBill Wendling2018-11-091-0/+15
* Revert r345562: "PR23833, DR2140: an lvalue-to-rvalue conversion on a glvalue...Richard Smith2018-11-031-5/+0
* Create ConstantExpr classBill Wendling2018-10-311-0/+5
* PR23833, DR2140: an lvalue-to-rvalue conversion on a glvalue of typeRichard Smith2018-10-301-0/+5
* [AST] Refactor PredefinedExprBruno Ricci2018-10-271-19/+44
* PR26547: alignof should return ABI alignment, not preferred alignmentRichard Smith2018-10-261-1/+1
* [Fixed Point Arithmetic] Fixed Point to Boolean CastLeonard Chan2018-10-231-0/+1
* [OpenCL][NFC] Unify ZeroToOCL* cast typesAndrew Savonichev2018-10-231-2/+1
* PR24164, PR39336: init-captures are not distinct full-expressions.Richard Smith2018-10-191-5/+2
* [Fixed Point Arithmetic] FixedPointCastLeonard Chan2018-10-151-0/+1
* Port getLocEnd -> getEndLocStephen Kelly2018-08-091-11/+11
* Port getLocStart -> getBeginLocStephen Kelly2018-08-091-17/+17
* Add getEndLoc API to replace getLocEndStephen Kelly2018-08-091-6/+6