| Commit message (Expand) | Author | Age | Files | Lines |
| * | Fix some type punning errors in SizeOfAlignOf and Typeid AST nodes. This shou... | Sebastian Redl | 2008-12-03 | 1 | -2/+2 |
| * | Revert change that made isNullPointerConstant start emitting warnings. We don... | Anders Carlsson | 2008-12-01 | 1 | -11/+9 |
| * | Remove dead code. | Anders Carlsson | 2008-12-01 | 1 | -3/+0 |
| * | Add a new variant of isNullConstantExpr that returns an EvalResult. | Anders Carlsson | 2008-12-01 | 1 | -5/+15 |
| * | Implement the GNU __null extension | Douglas Gregor | 2008-11-29 | 1 | -1/+8 |
| * | Refactored checking on readonly property into a method. | Fariborz Jahanian | 2008-11-25 | 1 | -18/+7 |
| * | Patch to allow over-riding of readonly property to | Fariborz Jahanian | 2008-11-25 | 1 | -4/+18 |
| * | Remove more #ifdeffed code | Anders Carlsson | 2008-11-25 | 1 | -144/+0 |
| * | Reimplement Expr::isConstantExpr in terms of Expr::Evaluate. This fixes PR2832. | Anders Carlsson | 2008-11-24 | 1 | -0/+25 |
| * | Support for implicit property assignment. Error assigning to | Fariborz Jahanian | 2008-11-22 | 1 | -0/+6 |
| * | New AST node to access "implicit" setter/getter using property dor syntax. | Fariborz Jahanian | 2008-11-22 | 1 | -0/+16 |
| * | Implementation of new and delete parsing and sema. | Sebastian Redl | 2008-11-21 | 1 | -3/+7 |
| * | Enable some more operator overloading tests, and don't look into an identifie... | Douglas Gregor | 2008-11-21 | 1 | -0/+3 |
| * | Rename IdentifierInfo::isName to ::isStr. Use a nifty trick | Chris Lattner | 2008-11-20 | 1 | -4/+4 |
| * | Support overloading of the subscript operator[], including support for | Douglas Gregor | 2008-11-19 | 1 | -0/+5 |
| * | Added operator overloading for unary operators, post-increment, and | Douglas Gregor | 2008-11-19 | 1 | -0/+5 |
| * | simplify some code. | Chris Lattner | 2008-11-19 | 1 | -8/+7 |
| * | Implement rdar://6319320: give a good diagnostic for cases where people | Chris Lattner | 2008-11-17 | 1 | -1/+9 |
| * | rename Expr::tryEvaluate to Expr::Evaluate. | Chris Lattner | 2008-11-16 | 1 | -1/+1 |
| * | Add a new expression node, CXXOperatorCallExpr, which expresses a | Douglas Gregor | 2008-11-14 | 1 | -3/+16 |
| * | Some cleanup for the implementation of built-in operator | Douglas Gregor | 2008-11-13 | 1 | -11/+10 |
| * | Fix for crash issues with comma operators with a void first operand, and | Eli Friedman | 2008-11-13 | 1 | -0/+6 |
| * | Backout of r59196, plus a new ICE test. Sorry if this is a | Eli Friedman | 2008-11-13 | 1 | -18/+16 |
| * | Fix bug in constant evaluation exposed by 176.gcc. | Daniel Dunbar | 2008-11-13 | 1 | -16/+18 |
| * | Implement support for operator overloading using candidate operator | Douglas Gregor | 2008-11-12 | 1 | -0/+20 |
| * | Introduce a single AST node SizeOfAlignOfExpr for all sizeof and alignof expr... | Sebastian Redl | 2008-11-11 | 1 | -65/+48 |
| * | Implement C++ 'typeid' parsing and sema. | Sebastian Redl | 2008-11-11 | 1 | -0/+3 |
| * | Add a new expression class, ObjCSuperExpr, to handle the Objective-C 'super'.... | Douglas Gregor | 2008-11-04 | 1 | -0/+4 |
| * | Create a new expression class, CXXThisExpr, to handle the C++ 'this' primary ... | Douglas Gregor | 2008-11-04 | 1 | -3/+3 |
| * | Trivial style fix. | Sebastian Redl | 2008-11-04 | 1 | -1/+1 |
| * | Implement semantic checking of static_cast and dynamic_cast. | Sebastian Redl | 2008-10-31 | 1 | -8/+10 |
| * | Implement initialization of a reference (C++ [dcl.init.ref]) as part | Douglas Gregor | 2008-10-29 | 1 | -2/+9 |
| * | Rename ExplicitCCastExpr to CStyleCastExpr | Douglas Gregor | 2008-10-28 | 1 | -4/+4 |
| * | Replace a dyn_cast with a cast when we know the exact type | Douglas Gregor | 2008-10-28 | 1 | -1/+1 |
| * | Improve our handling of (C++) references within Clang. Specifically: | Douglas Gregor | 2008-10-28 | 1 | -0/+29 |
| * | Refactor the expression class hierarchy for casts. Most importantly: | Douglas Gregor | 2008-10-27 | 1 | -3/+3 |
| * | - Move ExprIterator to Stmt.h so that it can be used by classes defined in St... | Ted Kremenek | 2008-10-27 | 1 | -0/+13 |
| * | Remember whether an initlist had a designator in the AST. | Chris Lattner | 2008-10-26 | 1 | -6/+5 |
| * | PR2919: __builtin_types_compatible_p strips CRV qualifiers. | Daniel Dunbar | 2008-10-24 | 1 | -1/+7 |
| * | Now that DeclRefExpr accepts a NamedDecl, use a DeclRefExpr for when a CXXFie... | Argyrios Kyrtzidis | 2008-10-22 | 1 | -1/+1 |
| * | QualType::isMoreQualifiedThan and isAtLeastAsQualifiedAs assert that we | Douglas Gregor | 2008-10-22 | 1 | -6/+11 |
| * | Functions can be lvalues in C++, but not modifiable lvalues | Douglas Gregor | 2008-10-22 | 1 | -1/+7 |
| * | Initial step toward supporting qualification conversions (C++ 4.4). | Douglas Gregor | 2008-10-21 | 1 | -3/+11 |
| * | Adjust calls to APFloat conversion for new interface. | Dale Johannesen | 2008-10-09 | 1 | -3/+7 |
| * | - Add BlockDecl AST node. | Steve Naroff | 2008-10-08 | 1 | -2/+9 |
| * | A little more tweaking with StmtIterator and SizeOfAlignofExpr. A recent com... | Ted Kremenek | 2008-10-07 | 1 | -2/+2 |
| * | Fixed a masked bug when iterating over the child expressions of SizeOfAlignOf... | Ted Kremenek | 2008-10-07 | 1 | -2/+2 |
| * | Add a Expr::isEvaluatable method, eliminate isBuiltinConstantExpr | Chris Lattner | 2008-10-06 | 1 | -7/+4 |
| * | Move folding of __builtin_classify_type out of the CallExpr | Chris Lattner | 2008-10-06 | 1 | -61/+13 |
| * | Add a comment that describes tryEvaluate. Make tryEvaluate fold | Chris Lattner | 2008-10-06 | 1 | -1/+1 |