summaryrefslogtreecommitdiffstats
path: root/clang/lib/AST/ExprClassification.cpp
Commit message (Expand)AuthorAgeFilesLines
...
* Add an assertion, fix a whole bunch of bugs, comment the assertionJohn McCall2010-11-181-0/+19
* Calculate the value kind of an expression when it's created andJohn McCall2010-11-181-3/+1
* Simplify some complex emission and implement correct semantics forJohn McCall2010-11-161-3/+15
* Add a new expression kind, OpaqueValueExpr, which is useful forJohn McCall2010-11-151-10/+22
* Eliminate usage of ObjCSuperExpr used forFariborz Jahanian2010-10-141-1/+0
* Fix classification of statement expressions.Douglas Gregor2010-09-151-1/+1
* RHS of property expression assignment requiresFariborz Jahanian2010-09-141-1/+2
* Eliminate the default case in the expression-classification code, soDouglas Gregor2010-09-141-7/+65
* property reference expression used on lhs of assignmentFariborz Jahanian2010-09-091-1/+2
* Propagate whether an id-expression is the immediate argument ofJohn McCall2010-08-271-0/+4
* GCC didn't care for my attempt at API compatibility, so brute-force everythingJohn McCall2010-08-251-9/+9
* More incremental progress towards not including Expr.h in Sema.h.John McCall2010-08-251-4/+4
* Update ImplicitCastExpr to be able to represent an XValue.Sebastian Redl2010-07-201-3/+9
* Reinstate the fix for PR7556. A silly use of isTrivial() wasDouglas Gregor2010-07-081-1/+1
* Revert r107828 and r107827, the fix for PR7556, which seems to beDouglas Gregor2010-07-071-1/+1
* Rename CXXZeroInitValueExpr to CXXScalarValueInitExpr, to reflect itsDouglas Gregor2010-07-071-1/+1
* Prefer llvm_unreachable(...) to assert(false && ...). This is important asChandler Carruth2010-06-291-5/+6
* Introduce Expr::Classify and Expr::ClassifyModifiable, which determine the cl...Sebastian Redl2010-06-281-0/+470
OpenPOWER on IntegriCloud